1. Титульный лист.
2. Оглавление
3. Описание предметной области (примерно 1-3стр).
Описывается предметная область, выделяются сущности, описывается их состав, поясняется семантика связей между сущностями, кратность связей.
4. Логическая модель БД в любой известной нотации ER-моделирования.
5. Скрипт на языке SQL на создание объектов: таблиц, индексов и др. (команды CREATE …).
6. Скрипт для заполнения таблиц данными (команды INSERT …)
7. SQL-запросы SELECT (содержание запроса, команда SELECT, результат выполнения) следующих типов:
а) Запрос на извлечение данных из нескольких связанных таблиц с использованием соединения по равенству полей таблиц. ( “=” в условии WHERE);
б) Запрос а) реализовать вторым способом с использованием INNER JOIN;
в) Запрос с использованием процедурных возможностей SQL (команда CASE).
г) Запрос с использованием группировок, группировочных функций и условий на группы (HAVING);
д) Запрос с использованием внешнего соединения (OUTER JOIN/LEFT JOIN/RIGHT JOIN);
e) Создать представление (VIEW) по любому из запросов а)-д).
Реализовать выбранный запрос с использованием созданного представления.
8. Не менее двух триггеров.
9. Хранимая процедура.