База данных для библиотеки

НазваниеТип данныхМеханизм вычисленияКодАвтораЧисловой________________ФамилияТекстовый________________ИнициалыПоле MEMO________________ЗаписьЧисловой________________КодИзданияЧисловой________________КодЧитателяЧисловой________________ДатаВыдачиДата\Время________________ДатаВозвратаДата\Время________________ПримечанияТекстовый________________КодКнигиЧисловой________________НазваниеТекстовый________________ИздательствоТекстовый________________ГодИзданияЧисловой________________КоличествоСтраницЧисловой________________ТипОбложкиТекстовый________________ИздательствоТекстовый________________ГородТекстовый________________КодЧитателяЧисловой________________ФамилияТекстовый________________ИмяТекстовый________________АдресПоле MEMO________________КонтактныйТелефонЧисловой________________E-mailПоле MEMO________________

База данных для библиотеки

Дипломная работа

Компьютеры, программирование

Другие дипломы по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией

Содержание

 

Введение

Часть 1. Проектирование базы данных

1.1 Описание сущностей

1.2 Расширенная ER-модель

1.3 ER-модель в стандарте IDEFX1

1.4 Пользовательское представление

Часть 2. Физическая реализация базы данных

2.1 Используемые средства обработки

2.2 Информационная модель

2.2.1 Структура входящей информации

2.2.2 Структура выходных данных

2.3 Руководство оператора (описание кнопочной формы программ)

2.4 Руководство пользователя

Часть 3. Отчет о выполненной работе

3.1 Соответствие работы поставленной цели и задачам

Заключение

Список использованной литературы

 

Введение

 

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

СУБД - система управления базами данных - совокупность программ, предназначенных для управления БД и возможности получения пользователями необходимой информации из базы. В задачи СУБД входят следующие задачи:

·Формирование и поддержание БД;

·Обработка информации;

·Прием запросов;

·Предоставление информации пользователям;

·Обеспечение целостности БД;

·Организация совместной работы пользователей.

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

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

 

Часть 1. Проектирование базы данных

 

.1Описание сущностей

 

Данная база данных содержит шесть сущностей: «Автор», «Издание», «Читатель», «Записи», «Издательство» и «Связь». Каждая сущность имеет несколько атрибутов.

Сущность «Автор» - в ней представлены авторы тех книг, которые имеются в библиотеке. Атрибуты сущности: КодАвтора (ключевое поле), Фамилия, Инициалы.

Сущность «Издание» - здесь хранится информация о книгах (далее изданиях), имеющихся в библиотеке. Атрибуты сущности: КодКниги (ключевое поле), Название, Издательство, ГодИздания, КоличествоСтраниц, ТипОбложки.

Сущность «Читатель» - это архив постоянных читателей нашей библиотеки.

Атрибуты сущности: КодЧитателя (ключевое поле), Имя, Фамилия, Адрес, КонтактныйТелефон, E-mail.

Сущность «Записи» - это формуляр библиотеки. Атрибуты сущности: Записи (ключевое поле), КодИздания, КодЧитателя, ДатаВыдачи, ДатаВозврата, Примечания.

Сущность «Издательство» - в ней представлена информация об издательских домах книг, имеющихся в библиотеке. Атрибуты сущности: Издательство (ключевое поле), Город.

Сущность «Связь» - создана для того, чтобы связать таблицы «издание» и «автор», т. к. напрямую их связать нельзя, потому что ключевые атрибуты «КодКниги» и «КодАвтора» имеют разные значения. Атрибуты сущности: КодАвтора, КодИздания.

 

.2Расширенная ER-модель

 

 

.3ER-модель в стандарте IDEFX1

 

 

.4Пользовательское представление

 

С точки зрения клиента

 

С точки зрения сотрудника

 

Отношения между сущностями:

Отношение «Читатель-Записи» имеет связь 1:М. Одному читателю принадлежит несколько записей в формуляре библиотеки.

Отношение «Записи-Издание» имеет связь М:1. Одно издание может иметь несколько записей в формуляре библиотеки.

Отношение «Издание-Издательство» имеет связь М:1. Многим изданиям может принадлежать одно издательство.

Отношение «Издание-Автор» имеет связь 1:1. Одному изданию соответствует один автор, но одному автору может принадлежать несколько изданий, для этого создана дополнительная сущность «Связь». «Издание-Связь» (1:М) и «Связь-Автор» (М:1).

база данные библиотека информационный

Часть 2. Физическая реализация базы данных

 

2.1Используемые средства обработки

 

В данной работе использовался ряд прикладных программ.

Программа Microsoft Office Access 2007 использована непосредственно для разработки самой базы данных.

Программа Microsoft Office Word 2007 - для написания пояснительной записки к курсовой работе и тезисов к защите работы.

Программа Microsoft Office PowerPoint 2007 - для создания презентации на защиту курсовой работы.

Программа Microsoft Office Picture Manager и Paint - для редактирования изображений.

Программа ERWin использована для моделирования базы данных и создания ER-модели по правилам стандарта IDEF1X для унифицированного представления структуры базы данных.

Программа ERModeler использована для описания расширенной ER-модели.

Конфигурация компьютера, на котором выполнена работа:(R) Core™2Duo CPU@ 3.16GHz

.17 ГГц 3,25 ГБ ОЗУ

 

2.2Информационная модель

 

2.2.1Структура входящей информации

 

НазваниеТип данныхМеханизм вычисленияКодКнигиСчётчик______________НазваниеТекстовый______________ЗаписьСчётчик______________ДатаВыдачиДата\Время______________ДатаВозвратаДата\Время______________ИздательствоТекстовый______________КодАвтораЧисловой______________КодИзданияЧисловой______________КодЧитателяСчётчик______________ИмяТекстовый______________ФамилияТекстовый______________АдресПоле MEMO______________КонтактныйТелефонЧисловой______________E-mailПоле MEMO______________КодАвтораСчётчик______________ФамилияТекстовый______________ИнициалыПоле MEMO______________

2.2.2Структура выходных данных

 

I.Атрибуты из запросов

НазваниеТип данныхМеханизм вычисленияФамилияТекстовый________________НазваниеТекстовый________________НазваниеТекстовый________________ФамилияТекстовый________________КоличествоСтраницЧисловой________________КодИзданияЧисловой________________КодЧитателяЧисловой________________ПримечанияТекстовый________________.Атрибуты из отчётов

НазваниеТип данныхМеханизм вычисленияКодАвтораЧисловой________________ФамилияТекстовый________________ИнициалыПоле MEMO________________ЗаписьЧисловой________________КодИзданияЧисловой________________КодЧитателяЧисловой________________ДатаВыдачиДата\Время________________ДатаВозвратаДата\Время________________ПримечанияТекстовый________________КодКнигиЧисловой________________НазваниеТекстовый________________ИздательствоТекстовый________________ГодИзданияЧисловой________________КоличествоСтраницЧисловой________________ТипОбложкиТекстовый________________ИздательствоТекстовый________________ГородТекстовый________________КодЧитателяЧисловой________________ФамилияТекстовый________________ИмяТекстовый________________АдресПоле MEMO________________КонтактныйТелефонЧисловой________________E-mailПоле MEMO________________

.3Руководство оператора (описание кнопочной формы программ)

 

Форма 1.

 

.Кнопка «Поиск по автору» запускает запрос «Поиск книги (по автору)».

.Кнопка «Поиск по названию» запускает запрос «Поиск книги (по названию)».

.Кнопка «Наши книги» открывает отчёт «Наши книги».

.Кнопка «Наши читатели» открывает отчёт «Наши читатели».

.Кнопка «Форма 2» открывает вторую главную форму.

.Кнопка «Выход» закрывает главную форму.

 

Форма 2.

 

.Кнопка «7» открывает таблицу «Автор» в виде отчёта.

.Кнопка «8» открывает таблицу «Записи» в виде отчёта.

.Кнопка «9» открывает таблицу «Издание» в виде отчёта.

.Кнопка «10» открывает таблицу «Издательство» в виде отчёта.

.Кнопка «11» открывает таблицу «Читатель» в виде отчёта.

.Кнопка «12» закрывает эту форму.

 

.4Руководство пользователя

 

I.Создание таблиц.

·На вкладке Создание в группе Таблицы щелкните Таблица;

 

·Откроем таблицу в режиме Конструктор;

·Access предлагает сохранить созданную таблицу и дать ей имя;

·Вводим наименования полей и проставляем соответствующий тип данных;

·После того, как закончили вводить имена полей нужно выбрать ключевое поле;

·Сохраняем таблицу.

В моей Базе Данных 6 таблиц:

 

)Таблица Автор:

 

Поле КодАвтора является ключевым полем и счётчиком.

 

)Таблица Записи:

 

Поле Запись является ключевым полем и счётчиком.

 

)Таблица Издание:

Поле КодКниги является ключевым полем и счётчиком.

 

)Таблица Издательство:

 

Поле Издательство является ключевым полем и текстовым типом данных.

 

)Таблица Связь:

 

)Таблица Читатель:

 

Поле КодЧитателя является ключевы

Похожие работы

1 2 >