База данных для библиотеки - Программирование, компьютеры и кибернетика курсовая работа

База данных для библиотеки - Программирование, компьютеры и кибернетика курсовая работа



































Разработка и реализация базы данных для библиотеки, обеспечение хранения, накопления и предоставления информации о деятельности библиотеки. Компьютерное обеспечение информационных процессов, проектирование структуры входящей информации и выходных данных.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Базы данных - совокупность данных, организованная по определенным правилам, предусматривающая общие принципы описания, хранения, манипулирования данными, независимыми от прикладных программ.
СУБД - система управления базами данных - совокупность программ, предназначенных для управления БД и возможности получения пользователями необходимой информации из базы. В задачи СУБД входят следующие задачи:
· Предоставление информации пользователям;
· Организация совместной работы пользователей.
Базы данных составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
Целью данной курсовой работы является разработка и реализация базы данных для библиотеки, что бы обеспечить хранение, накопление и предоставление информации о деятельности библиотеки. Создаваемая база данных предназначена в основном для автоматизации деятельности основных подразделений библиотеки.
Часть 1. Проектирование базы данных
Данная база данных содержит шесть сущностей: «Автор», «Издание», «Читатель», «Записи», «Издательство» и «Связь». Каждая сущность имеет несколько атрибутов.
Сущность «Автор» - в ней представлены авторы тех книг, которые имеются в библиотеке. Атрибуты сущности: КодАвтора (ключевое поле), Фамилия, Инициалы.
Сущность «Издание» - здесь хранится информация о книгах (далее изданиях), имеющихся в библиотеке. Атрибуты сущности: КодКниги (ключевое поле), Название, Издательство, ГодИздания, КоличествоСтраниц, ТипОбложки.
Сущность «Читатель» - это архив постоянных читателей нашей библиотеки.
Атрибуты сущности: КодЧитателя (ключевое поле), Имя, Фамилия, Адрес, КонтактныйТелефон, E-mail.
Сущность «Записи» - это формуляр библиотеки. Атрибуты сущности: Записи (ключевое поле), КодИздания, КодЧитателя, ДатаВыдачи, ДатаВозврата, Примечания.
Сущность «Издательство» - в ней представлена информация об издательских домах книг, имеющихся в библиотеке. Атрибуты сущности: Издательство (ключевое поле), Город.
Сущность «Связь» - создана для того, чтобы связать таблицы «издание» и «автор», т. к. напрямую их связать нельзя, потому что ключевые атрибуты «КодКниги» и «КодАвтора» имеют разные значения. Атрибуты сущности: КодАвтора, КодИздания.
1.4 Пользовательское представление
Отношение «Читатель-Записи» имеет связь 1:М. Одному читателю принадлежит несколько записей в формуляре библиотеки.
Отношение «Записи-Издание» имеет связь М:1. Одно издание может иметь несколько записей в формуляре библиотеки.
Отношение «Издание-Издательство» имеет связь М:1. Многим изданиям может принадлежать одно издательство.
Отношение «Издание-Автор» имеет связь 1:1. Одному изданию соответствует один автор, но одному автору может принадлежать несколько изданий, для этого создана дополнительная сущность «Связь». «Издание-Связь» (1:М) и «Связь-Автор» (М:1).
база данные библиотека информационный
2.1 Используемые средства обработки
В данной работе использовался ряд прикладных программ.
Программа Microsoft Office Access 2007 использована непосредственно для разработки самой базы данных.
Программа Microsoft Office Word 2007 - для написания пояснительной записки к курсовой работе и тезисов к защите работы.
Программа Microsoft Office PowerPoint 2007 - для создания презентации на защиту курсовой работы.
Программа Microsoft Office Picture Manager и Paint - для редактирования изображений.
Программа ERWin использована для моделирования базы данных и создания ER-модели по правилам стандарта IDEF1X для унифицированного представления структуры базы данных.
Программа ERModeler использована для описания расширенной ER-модели.
Конфигурация компьютера, на котором выполнена работа:
2.2.1 Структура входящей информации
2.3 Руководство оператора (описание кнопочной формы программ)
1. Кнопка «Поиск по автору» запускает запрос «Поиск книги (по автору)».
2. Кнопка «Поиск по названию» запускает запрос «Поиск книги (по названию)».
3. Кнопка «Наши книги» открывает отчёт «Наши книги».
4. Кнопка «Наши читатели» открывает отчёт «Наши читатели».
5. Кнопка «Форма 2» открывает вторую главную форму.
6. Кнопка «Выход» закрывает главную форму.
7. Кнопка «7» открывает таблицу «Автор» в виде отчёта.
8. Кнопка «8» открывает таблицу «Записи» в виде отчёта.
9. Кнопка «9» открывает таблицу «Издание» в виде отчёта.
10. Кнопка «10» открывает таблицу «Издательство» в виде отчёта.
11. Кнопка «11» открывает таблицу «Читатель» в виде отчёта.
12. Кнопка «12» закрывает эту форму.
· На вкладке Создание в группе Таблицы щелкните Таблица;
· Откроем таблицу в режиме Конструктор;
· Access предлагает сохранить созданную таблицу и дать ей имя;
· Вводим наименования полей и проставляем соответствующий тип данных;
· После того, как закончили вводить имена полей нужно выбрать ключевое поле;
Поле КодАвтора является ключевым полем и счётчиком.
Поле Запись является ключевым полем и счётчиком.
Поле КодКниги является ключевым полем и счётчиком.
Поле Издательство является ключевым полем и текстовым типом данных.
Поле КодЧитателя является ключевым полем и счётчиком.
· На вкладке Создание в группе Другие щелкните Мастер запросов или Конструктор запросов;
· С помощью Мастера запросов можно создать 4 вида запросов:
· Конструктор запросов: появится окно Добавление таблицы;
· В окне Добавление таблицы следует выбрать таблицу;
· Окно Конструктора состоит из двух частей - верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц - источников и отражает связь между ними.
· В нижней части окна находится Бланк построения запроса, в котором каждая строка выполняет определенную функцию:
- Поле - указывает имена полей, которые участвуют в запросе;
- Имя таблицы - имя таблицы, с которой выбрано это поле;
- Сортировка - указывает тип сортировки;
- Вывод на экран - устанавливает флажок просмотра поля на экране;
- Условия отбора - задаются критерии поиска;
- Или - задаются дополнительные критерии отбора.
Запрос на выборку «Поиск книги (по автору)»:
· Выделяем таблицу, на которую хотим создать форму;
· На вкладке Создание в группе Формы щелкните Форма;
· В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем доступные поля требуется перевести в Выбранные поля, выделив их и щелкнув на кнопку Далее;
· Задайте имя формы и нажмите на кнопку Готово.
· На вкладке Создание в группе Отчёты щелкните Отчёт;
· Отчет открывается в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде;
· Перейдите в режим Конструктора и выполните редактирование и форматирование отчета;
Часть 3. Отчет о выполненной работе
· был введён ряд сущностей, каждая из которых содержит набор структурированных данных;
· между этими сущностями были созданы связи;
· было создано несколько запросов, они позволяют находить записи, проводить выборку данных по каким-либо условиям отбора;
· было создано несколько отчётов о работе базы данных;
· была сделана кнопочная форма, позволяющая работать с базой данных.
В результате цель работы была выполнена - создана база данных библиотеки, которая содержит информацию о книгах, записях и читателях библиотеки. А также данные об издательских домах, где и когда были выпущены книги, находящиеся в нашей библиотеке.
1. Крёнке Д. - Теория и практика построения баз данных. 8-е изд. - СПб.: Питер,2003. - 800с.: ил. - (Серия «Классика computer science»).
2. http://office.microsoft.com/ru-ru/access-help/CH010064569.aspx?CTT=97
3. http://www.lessons-tva.info/edu/e-inf2/m2t4.html
Анализ основных направлений автоматизации бизнес-процессов с информационными технологиями. Разработка баз данных для решения проблем хранения и систематизации информации. Проектирование и реализация логической модели бизнес-процесса на примере библиотеки. курсовая работа [505,8 K], добавлен 25.10.2011
Библиотека как элемент образовательной среды. Основные технологии работы библиотеки общеобразовательного учреждения. Описание входных и выходных потоков информации. Выбор системы управления базами данных и создание схемы данных. Тестирование базы данных. дипломная работа [1,5 M], добавлен 13.10.2015
Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Анализ способов создания базы данных для учета книг личной библиотеки, особенности использования языка программирования C++Builder. курсовая работа [8,1 M], добавлен 10.01.2014
Структура базы данных "Библиотечный фонд". Разработка таблиц "Авторы", "Выдача книг", "Книги фонда". Таблица "Разделы книг" как способ хранения информации о существующих разделах. Способы занесения информации о сотрудниках библиотеки. Формы базы данных. курсовая работа [940,8 K], добавлен 28.05.2012
Проектирование базы данных для библиотеки и разработка программы для её удобного использования. Пример работы приложения на примере поиска статей по заданным условиям, а также основных операций с данными – добавления в базу, редактирования и удаления. курсовая работа [2,5 M], добавлен 23.02.2014
Учет книжного фонда библиотеки. Разработка концептуальной модели данных. Составление спецификации атрибутов и связей, генерация в системе PowerDesigner физической модели по концептуальной модели. Создание скрипта создания базы данных для СУБД FireBird. контрольная работа [784,2 K], добавлен 10.04.2014
Реализация программы в виде класса, используя для хранения информации контейнеры стандартной библиотеки шаблонов (STL) языка C++. Создание новой базы данных. Вывод информации о всех компьютерах. Удаление элементов контейнера, их поиск по критериям. курсовая работа [97,4 K], добавлен 10.01.2015
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



База данных для библиотеки курсовая работа. Программирование, компьютеры и кибернетика.
Реферат: Украинская символика
Написать Сочинение По Рассказу Бедная Лиза
Дипломная Работа На Тему Применение Принудительных Мер Медицинского Характера, Связанных С Изоляцией От Общества
Дипломная работа: Менеджмент по страховой компании ООО Артекс
Сочинение: Основные темы и идеи лирики А. А. Фета
Правила Использования Спортивного Инвентаря Реферат
Курсовая работа: Качество и рынок карамели, реализуемой в магазине "Магнит". Скачать бесплатно и без регистрации
Сочинение По 27 Главы Отцы И Дети
Социальная Роль Примеры Для Эссе
Реферат: Вальпараисо. Скачать бесплатно и без регистрации
Реферат: Объяснение кратких, но полных смысла, слов пророка
Реферат: Разработка формирователя сигналов на однокристальном микропроцессоре
Реферат по теме Каким быть закону "о третейских судах"?
Реферат: Издержки производства в долгосрочном периоде
Правовое положение профсоюзов
Статья На Тему Банковские Риски, Надзор И Аудит
Диссертация 2022
Курсовая работа: Комплексное нормирование работ при изготовлении машины
Реферат: Технология высококачественного окрашивания поверхностей водоэмульсионными составами
Судебные приставы
Советское прошлое: начало переоценки - История и исторические личности статья
Сыпи у детей. Тепловой удар - Медицина контрольная работа
Формирование количественных представлений у детей средней группы средствами сюжетно-дидактической игры - Педагогика дипломная работа


Report Page