Выполнение задания предусматривает написание программного кода на языке SQL, обеспечивающего создание БД. Написанный код должен быть выполнен. Преподавателю представляется и сам программный код, и база данных, созданная в результате его выполнения. Уточнив и дополнив заданную предметную область, выявить необходимый набор сущностей, определить требуемый набор атрибутов для каждой сущности, определить связи между объектами. Создать запросы на выборку на языке SQL.
Библиотека
Минимальный список характеристик:
•Автор книги, название, год издания, цена, количество экземпляров, краткая аннотация;
•номер читательского билета, ФИО, адрес и телефон читателя, дата выдачи книги читателю и дата сдачи книги читателем, отметка о выбытии.
Книга имеет много экземпляров и поэтому может быть выдана многим читателям.
Выборки:
•Выбрать книгу, для которой наибольшее количество экземпляров находится "на полках" (не выданы читателям).
•Выбрать читателей, которые имеют задолженность более 4 месяцев.
•Определить книгу, которая была наиболее популярной весной 2000 года.
Определить читателей, у которых на руках находятся книги на общую сумму более 100 руб