Министерство образования Российской Федерации
Уфимский государственный авиационный технический университет
База данных
ДЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
“ОБЩЕЖИТИЕ”
Пояснительная записка к курсовому проекту
по общепрофессиональной дисциплине
“Организация баз данных”
Специальность 220200 – Автоматизированные системы
обработки информации и управления
Факультет информатики и робототехники
Кафедра автоматизированных систем управления
Курс 3
Семестр 6
Оценка ________________ Исполнитель
Проверил проф. каф. АСУ студ. гр. АСОИ-319
(зач. кн. 205227)
___________ Миронов В.В. ___________ Кутлубаева А. Г.
“___” ____________ 2003 г. “___” ___________ 2003 г.
2002
СОДЕРЖАНИЕ
|
Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
3 |
1 |
Выбор автоматизируемых функций и информационного обеспечения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
4 |
1.1 |
Краткое описание предметной области . . . . . . . . . . . . . . . . . . . . . . . . . . |
4 |
1.2 |
Выбор и описание автоматизируемых функций . . . . . . . . . . . . . . . . . . . |
5 |
1.3 |
Первичное описание информационного обеспечения . . . . . . . . . . . . . . . |
7 |
1.4 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
10 |
2 |
Выявление ограничений и правил поддержания целостности . . . . |
11 |
2.1 |
Уровень атрибутов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
2.2 |
Уровень кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
18 |
2.3 |
Уровень множеств кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
21 |
2.4 |
Уровень базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
24 |
2.5 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
28 |
3 |
Проектирование локальных ER-моделей . . . . . . . . . . . . . . . . . . . . . . |
29 |
3.1 |
Составление локальных исходных ER-моделей . . . . . . . . . . . . . . . . . . . |
29 |
3.2 |
Нормализация локальных ER-моделей . . . . . . . . . . . . . . . . . . . . . . . . . . . |
33 |
3.3 |
Спецификация ограничений и правил поддержания целостности . . . . . |
39 |
3.4 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
39 |
4 |
Проектирование глобальной ER-модели . . . . . . . . . . . . . . . . . . . . . . . |
40 |
4.1 |
Выявление и устранение эквивалентных сущностей . . . . . . . . . . . . . . . |
40 |
4.2 |
Выявление категорий и синтез обобщающих сущностей . . . . . . . . . . . . |
40 |
4.3 |
Выявление и устранение дублирования атрибутов и связей. . . . . . . . . . |
40 |
4.4 |
Графическое представление глобальной ER-модели . . . . . . . . . . . . . . . |
40 |
4.5 |
Спецификация ограничений и правил поддержания целостности . . . . . |
40 |
4.6 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
40 |
5 |
Проектирование реляционной SQL-модели . . . . . . . . . . . . . . . . . . . . |
42 |
5.1 |
Перевод глобальной ER-модели в реляционную форму . . . . . . . . . . . . . |
42 |
5.2 |
Спецификация ограничений и правил поддержания целостности . . . . . |
43 |
5.3 |
SQL-код для создания реляционной модели . . . . . . . . . . . . . . . . . . . . . . |
43 |
5.4 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
48 |
6 |
Проектирование представлений для автоматизируемых функций |
49 |
6.1 |
Определение путей доступа для автоматизируемых функций . . . . . . . . |
49 |
6.2 |
SQL-код локальных просмотров для автоматизируемых функций. . . . |
49 |
6.3 |
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
52 |
|
Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
53 |
|
Список литературы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
54 |