CASE-технологии в моделировании данных информационной системы

Автор работы: Пользователь скрыл имя, 08 Мая 2013 в 14:10, курсовая работа

Описание работы

Цель проекта: создание атрибутивной и реляционной модели данных информационной системы автопредприятие города.
Основание проекта: задание преподавателя.

Содержание работы

0. Введение…………………………………………………………….………….3
1. Описание предметной области…………………………………………..….3
1.1. Описание бизнес-процессов и бизнес-правил предметной области...........3
1.2. Прототип предметной области………………………………………………5
2. Обзор CASE-средств…………………………………………………….........5
2.1. Назначение CASE-технологии………………………………………………5
2.2. Исследование рынка CASE-средств……………………………………….11
2.3. Установка Oracle SQL Developer Data Modeler…………………………...13
3. Диаграмма сущность-связь ………………………………………………..13
3.1. Определение сущностей……………………………………………………13
3.2. Описание сущностей………………………………………………………..14
3.3. Определение связей…………………………………………………………15
3.4. Определение типов сущностей…………………………………………….16
3.5. Диаграмма «сущность-связь» на уровне сущностей……………………..16
4. Модель данных, основанная на ключах……………………………….....18
4.1. Определение доменов……………………………………………………....18
4.2. Определение атрибутов…………………………………………………….18
4.3. Определение первичных ключей…………………………………………..20
4.4. Диаграмма «модель данных, основанная на ключах»……………………21
5. Реляционная модель………………………………………………………...23
5.1. Замена связей многие-ко-многим………………………………………….23
5.2. Нормализация: 1НФ………………………………………………………...23
5.3. Нормализация: 2НФ………………………………………………………...23
5.4. Нормализация: 3НФ………………………………………………………...24
5.5. Проверка модели…………………………………………………………....24
5.6. Диаграмма «Нормализованная логическая модель данных»…………….24
5.7. Стратегия супертипа………………………………………………………..24
5.8. Замена имен связей, столбцов и таблиц…………………………………...24
5.9. Создание реляционной модели…………………………………………….24
5.10. Проверка модели………………………………………….……………….25
5.11. Правила уникальности…………………………………………………….25
5.12. Диаграмма реляционной модели……………………………………...….27
5.13. Генерация DDL…………………………………………………………….27
6. Загрузка данных……………………………………………………………..27
6.1. Установка ORACLE………………………………………………………...27
6.2. Установка ORACLE SQL Developer……………………………………….27
6.3. Генерация БД………………………………………………………………..27
6.4. Загрузка тестовых данных………………………………………………….28
Заключение……………………………………………………………………...28
Список использованной литературы…………………………………….….29