Цель работы – проектирование базы данных (БД).
Содержание работы.
1. Описать кратко на естественном языке предметную область, объекты и их свойства, информация о которых будет храниться в БД. Предусмотреть наличие географической информации в БД как свойства каких-либо объектов. Под географической информацией подразумевается широта, долгота, возможно, площадь объекта.
2. Составить типовые запросы к БД – 4 шт.
3. Написать ограничения: домена, общего вида – 4 шт.
4. Изобразить ER-диаграмму проектируемой БД. Она должна содержать 3-4 множества сущностей и связи между ними, хотя бы одна связь должна быть N:M. Крайне желательно использовать расширенные элементы ER-диаграмм: слабые множества сущностей и связи, иерархии супертип-подтипы. Обозначить на диаграмме ключи, ограничения, если это возможно. Проверить возможность выполнения запросов (все ли данные, включенные в запрос, присутствуют на диаграмме).
5. Преобразовать ER-диаграмму в реляционную схему. Обосновать выбор той или иной стратегии при преобразовании иерархии супертип-подтипы.