Для студентов ТулГУ по предмету Базы данныхПроектирование БД для сотрудников библиотекиПроектирование БД для сотрудников библиотеки
5,0051
2023-05-092023-05-09СтудИзба
Курсовая работа: Проектирование БД для сотрудников библиотеки
Описание
<h1>Введение</h1>В ходе выполнения данной курсовой работу мне нужно спроектировать базу данных для работников библиотеки. В БД должны храниться сведения об имеющихся в библиотеке книгах, о читателях библиотеки и читальных залах.
Для каждой книги в БД должны храниться сведения об авторе, названии, годе издания и числе экземпляров, имеющихся в каждом зале библиотеки, а также шифр книги и дата закрепления книги за читателем. Сведения о читателях библиотеки должны включать фамилию, номер телефона и уникальный номер читательского билета. Читатели закрепляются за определенным залом и могут записываться и выписываться из библиотеки. Библиотека имеет несколько читальных залов, которые характеризуются номером, названием и вместимостью. Библиотека может получать новые книги и списывать старые. Шифр книги может изменяться в результате переклассификации.
Библиотекарю могут потребоваться следующие сведения о текущем состоянии библиотеки:
· какие книги закреплены за читателем;
· как называется книга с заданным шифром;
· какой шифр у книги с заданным названием;
· когда книга была закреплена за читателем:
· какое число читателей пользуется библиотекой.
Библиотекарь может вносить следующие изменения:
· запись нового читателя в библиотеку;
· списывание старой книги;
· изменение шифра книги.
Необходимо предусмотреть возможность выдачи справки о количестве книг определенного автора в читальном зале и отчета о работе библиотеки в течение месяца (общее количество читателей, количество записавшихся в этот месяц, какие книги и сколько раз были взяты, кто из читателей не брал книг в этот месяц).
Для каждой книги в БД должны храниться сведения об авторе, названии, годе издания и числе экземпляров, имеющихся в каждом зале библиотеки, а также шифр книги и дата закрепления книги за читателем. Сведения о читателях библиотеки должны включать фамилию, номер телефона и уникальный номер читательского билета. Читатели закрепляются за определенным залом и могут записываться и выписываться из библиотеки. Библиотека имеет несколько читальных залов, которые характеризуются номером, названием и вместимостью. Библиотека может получать новые книги и списывать старые. Шифр книги может изменяться в результате переклассификации.
Библиотекарю могут потребоваться следующие сведения о текущем состоянии библиотеки:
· какие книги закреплены за читателем;
· как называется книга с заданным шифром;
· какой шифр у книги с заданным названием;
· когда книга была закреплена за читателем:
· какое число читателей пользуется библиотекой.
Библиотекарь может вносить следующие изменения:
· запись нового читателя в библиотеку;
· списывание старой книги;
· изменение шифра книги.
Необходимо предусмотреть возможность выдачи справки о количестве книг определенного автора в читальном зале и отчета о работе библиотеки в течение месяца (общее количество читателей, количество записавшихся в этот месяц, какие книги и сколько раз были взяты, кто из читателей не брал книг в этот месяц).
Файлы условия, демо
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
8
Размер
6,29 Mb
Список файлов
КР БД 1 вариант.docx