Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задания практика 3 часть консоль БД MySQLпо ПР ТРЗБД_.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Варианты заданий предметных областей для создания баз данных Вариант 1

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

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

Библиотекарю могут потребоваться следующие сведения о текущем состоянии библиотеки:

  • какие книги закреплены за читателем;

  • как называется книга с заданным шифром;

  • какой шифр у книги с заданным названием;

  • когда книга была закреплена за читателем:

  • какое число читателей пользуется библиотекой.

Библиотекарь может вносить следующие изменения:

  • запись нового читателя в библиотеку;

  • списывание старой книги;

  • изменение шифра книги.

Необходимо предусмотреть возможность выдачи справки о количестве книг определенного автора в читальном зале и отчета о работе библиотеки в течение месяца (общее количество читателей, количество записавшихся в этот месяц, какие книги и сколько раз были взяты, кто из читателей не брал книг в этот месяц).

Вариант 2

Спроектировать базу данных комнатных растений.

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

Могут потребоваться следующие сведения:

  • какой рекомендуемый водяной режим у заданного растения летом;

  • какие растения можно держать в комнате с северной стороны на окне;

  • какие растения, цветущие в мае, неприхотливы к воде летом

  • в какое, время необходимо вносить заданную подкормку для указанного растения;

  • когда необходимо пересадить указанное растение заданного возраста.

Возможны следующие изменения в ВД:

  • добавление информации о новом растении;

  • отказ от старого типа подкормки;

  • замена названия растения.

Необходимо предусмотреть возможность выдачи справки о времени и типе подкормки для заданного растения и отчета о растениях указанного класса (их количество в БД, название каждого растения, водяной режим, время пересадки и цветения).