- •Общие сведения
- •Цель курсового проектирования
- •Требования к предметной области и проектируемой базе данных
- •Рекомендуемые технические средства и операционная система
- •Рекомендуемая СУБД
- •Список рекомендуемой литературы
- •Сроки выполнения курсового проекта
- •Наименование этапа работы
- •Структура проекта
- •Требования к содержанию пояснительной записки
- •Введение
- •1. Обследование предметной области
- •1.1. Описание предметной области
- •1.2. Описание бизнес-процессов
- •1.3. Анализ входных и выходных документов
- •1.4. Описание запросов пользователя
- •1.5. Список ограничений
- •2. Инфологическое проектирование
- •2.1. Перечень сущностей
- •2.2. Диаграмма "сущность-связь".
- •3. Выбор и описание используемой СУБД
- •4. Преобразование ER-диаграммы в отношения
- •5. Физическое проектирование БД
- •5.1. Состав объектов БД
- •5.2. Описание запросов к БД
- •5.3. Описание отчетов
- •5.4. Реализация бизнес-правил
- •5.5. Разработка механизмов защиты
- •6. Проектирование и разработка прикладной программы
- •6.2. Извлечение информации с помощью запросов.
- •6.3. Создание отчетов для печати информации из базы данных.
- •6.4. Создание справочной системы.
- •Заключение
- •Список литературы
- •Приложения
- •Приложение
7
1.5. Список ограничений
Приводится список ограничений, которые должны затем контролироваться СУБД, обеспечивая целостность базы данных.
2. Инфологическое проектирование
2.1. Перечень сущностей
Необходимо обосновать список.
2.2. Диаграмма "сущность-связь".
Диаграмма “сущность-связь” должна быть разработана с использованием программы Microsoft Visio. Должны быть указаны первичные и внешние ключи. На диаграмме должен быть приведен перечень ограничений, подлежащий реализации в базе данных. Диаграмма должна быть представлена в двух вариантах – с названиями сущностей и атрибутов на русском и английском языках.
3. Выбор и описание используемой СУБД
В этом разделе следует сформулировать требования к системе БД, например, быстродействие системы, требования к аппаратному обеспечению, обеспечение удобного пользовательского интерфейса, контроль доступа, возможность многопользовательского режима, средства резервного копирования и восстановления БД, финансовые критерии, распространенность СУБД и т.п.
Проанализировать хотя бы две СУБД на предмет соответствия сформулированным требованиям. Обосновать сделанный выбор.
4. Преобразование ER-диаграммы в отношения
Определение набора отношений. Должен быть приведен перечень всех отношений с названиями всех атрибутов. Проверка модели с помощью правил нормализации. При необходимости обосновать денормализацию модели.
5. Физическое проектирование БД
5.1. Состав объектов БД
Перенос логической модели данных в среду целевой СУБД. В пояснительной записке привести полностью все команды SQL-сценария для создания доменов, таблиц, триггеров, просмотров, исключений, хранимых процедур и функций пользователя и ролей. Необходимо обязательно включить
поясняющие комментарии и сведения о разработчике.