1. Постановка задачи
Произвести проектирование базы данных, в которой хранятся сведения о книгах, журналах и статьях.
О каждой книге хранятся следующие сведения: авторы, название, место издания, наименование издательства, год издания, число страниц, тема, УДК, местонахождения (номер отдела).
О каждом журнале – название, начало издания, число номеров в году, место нахождения.
О статье хранятся следующие сведения – авторы, источник (книга, журнал), страницы.
Хранится информация и о заведующих отделах библиотеки (ФИО).
Необходимо предусмотреть:
- ввод новой книги (журнала) и удаление информации о списанных экземплярах;
- изменение информации о заведующем отдела;
- выдачу:
• перечня книг, статей (название, автор) по указанной теме;
• места нахождения книги по ее названию с указанием заведующего отделом;
• перечня книг указанного автора;
• перечня книг данного издательства;
• перечня книг заданной темы не позднее указанной даты издания;
- отчет о хранилище книг (количество экземпляров по темам, количество экземпляров по отделам с указанием общего числа страниц и заведующих отделов)
2. Структура пояснительной записки
- титульный лист,
- лист технического задания,
- содержание,
- введение,
- раздел, раскрывающий инфологическое проектирование (краткое описание предметной области, инфологическая модель),
- раздел, раскрывающий датологическое проектирование (модель данных, краткая характеристика СУБД, схема базы данных, таблицы и их характеристика, формы, запросы, отчеты),
- выводы,
- литература.