Автор работы: Пользователь скрыл имя, 21 Февраля 2011 в 18:00, курсовая работа
Целью данного проекта является выработка умений и навыков проектирования структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Для достижения этой цели в данном проекте выполняется разработка структуры реляционной базы данных для гипотетической информационной системы «Агентство недвижимости».
Введение   
1 Выбор автоматизируемых функций   
1.1 Краткое описание предметной области . . . . . . . . . . . . . . . . . . . . . . . . . .    
1.2 Выбор и описание автоматизируемых функций . . . . . . . . . . . . . . . . . . .    
1.3 Первичное описание информационного обеспечения . . . . . . . . . . . . . . .   
1.4 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
2 Проектирование  исходных локальных  моделей   
2.1 Составление исходных локальных моделей . . . . . . . . . . . . . . . . . . . . . . .    
2.2 Спецификации ограничений и правил . . . . . . . . . . . . . . . . . . . . . . . . . . .    
2.3 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
3 Проектирование  нормализованных  локальных ER-моделей   
3.1 Нормализация  локальных ER-моделей . . . . . . . . . . . . . . . . . . . . . . . . . . .   
3.2 Спецификации  ограничений и правил . . . . . . . . . . . . . . . . . . . . . . . . . . .    
3.3 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
4 Проектирование  глобальной ER-модели   
4.1 Анализ дублирования в локальных моделях . . . . . . . . . . . . . . . . . . . . . .    
4.2 Синтез глобальной ER-модели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
4.3 Спецификации  ограничений и правил . . . . . . . . . . . . . . . . . . . . . . . . . . .    
4.4 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
5 Проектирование реляционной и внешних моделей   
5.1 Устранение  категорий и явных связей. . . . . . . . . . . . . . . . . . . . . . . . . . . .    
5.2 Спецификации  ограничений и правил . . . . . . . . . . . . . . . . . . . . . . . . . . .    
5.3 Разработка  моделей внешних представлений  . . . . . . . . . . . . . . . . . . . . .   
5.4 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
6 Разработка  SQL-моделей базы данных   
6.1 SQL-код создания таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
6.2 SQL-код создания триггеров……………………………………………...   
6.3 SQL-код реализации внешних представлений . . . . . . . . . . . . . . . . . . . . .    
6.4 Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    
  Заключение   
  Список  литературы
4.3 Вывод
В результате проектирования глобальной ER-модели, соответствующей локальным ER-моделям для отдельных автоматизируемых функций, получена графическая модель, включающие от 2 до 2 сущностей в третьей нормальной форме. Разработанные спецификации ограничений и операционных правил включают все ограничения и правила, полученные на предыдущем этапе и трансформированные для глобальной ER-модели; дополнительно на данном этапе введено ограничений и правил.
 
Рисунок 4.1 — Глобальная ER-модель базы данных