
- •Т.Е.Ильиных л.И.Шустова проектирование реляционных баз данных в нотациях idef1x
- •Содержание
- •Этапы проектирования базы данных
- •Инфологическое проектирование базы данных
- •Общие сведения
- •Описание бизнес компонентов и бизнес процессов
- •Сущность
- •Атрибут
- •Другие компоненты инфологической модели
- •Уровни представления данных
- •Этапы инфологического проектирования Инициирование проекта (фаза 0)
- •Определение сущностей (фаза 1)
- •Построение модели уровня сущностей (фаза 2)
- •Построение модели уровня ключей (фаза 3)
- •Построение полноатрибутной модели (фаза 4)
- •Нормализация данных
- •Даталогическое проектирование базы данных
- •Создание даталогической модели Общие сведения
- •Получение спецификаций внутренней схемы базы данных
- •Ограничения целостности
- •Результаты этапа даталогического проектирования
- •Имя таблицы
- •Основы нормализации отношений Общие сведения
- •Первая нормальная форма
- •Вторая нормальная форма
- •Третья нормальная форма
- •Нормальная форма Бойса – Кодда
- •Четвертая нормальная форма
- •Пятая нормальная форма
- •Денормализация
- •Примеры проектирования баз данных различных бизнес приложений
- •Общие замечания
- •Проектирование базы данных "Школа" Постановка задачи
- •Инициирование проекта (фаза 0)
- •Определение множеств сущностей (фаза 1) Выделение множеств сущностей
- •Описание множеств сущностей
- •Пул сущностей
- •Построение модели уровня сущностей (фаза 2)
- •Концептуальная схема уровня сущностей
- •Построение модели уровня ключей (фаза 3) Разрешение неопределенных связей
- •Пул сущностей
- •Определение связей
- •Определение ключевых атрибутов и доменов
- •Изучаемый предмет/e5
- •Описание доменов
- •Описание атрибутов
- •Концептуальная схема
- •Построение полноатрибутной модели (фаза 4)
- •Описание доменов
- •Описание атрибутов
- •Явные ограничения целостности
- •Даталогическая модель
- •Проектирование базы данных "Обмен валюты" Постановка задачи
- •Инициирование проекта (фаза 0)
- •Определение множеств сущностей (фаза 1) Выделение множеств сущностей
- •Описание множеств сущностей
- •Пул сущностей
- •Фаза 2. Построение модели уровня сущностей Матрица связей
- •Матрица связей
- •Описание связей
- •Описание связей
- •Концептуальная схема уровня сущностей
- •Построение модели уровня ключей (фаза 3) Разрешение неопределенных связей
- •Пул сущностей
- •Определение связей
- •Определение ключевых атрибутов и доменов
- •Описание доменов
- •Описание атрибутов
- •Концептуальная схема
- •Построение полноатрибутной модели (фаза 4)
- •Описание доменов
- •Описание атрибутов
- •Явные ограничения целостности
- •Даталогическая модель
- •Проектирование базы данных "Торговля" Постановка задачи
- •Инициирование проекта (фаза 0)
- •Определение множеств сущностей (фаза 1) Выделение множеств сущностей
- •Описание множеств сущностей
- •Пул сущностей
- •Построение модели уровня сущностей (фаза 2)
- •Концептуальная схема уровня сущностей
- •Построение модели уровня ключей (фаза 3) Разрешение неопределенных связей
- •Пул сущностей
- •Описание связей
- •Определение ключевых атрибутов и доменов
- •Товар в списке цен/e5
- •Описание доменов
- •Описание атрибутов
- •Концептуальная схема
- •Построение полноатрибутной модели (фаза 4)
- •Описание доменов
- •Описание атрибутов
- •Явные ограничения целостности
- •Даталогическая модель
- •Список литературы
- •115409, Москва, Каширское ш., 31
Список литературы
Дейт К. Введение в системы баз данных./Пер. с англ. М.: Наука, 1996.
Кузнецов С.Д. Введение в системы управления базами данных. - kuz@ivann.delta.msk.su, 1999.
Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. М.:ДИАЛОГ-МИФИ,1999.
Мартин Дж. Организация баз данных в вычислительных системах./Пер. с англ. М.: Мир, 1998.
Ильиных Т.Е., Ильиных С.Е. Проектирование реляционных баз данных на основе современных компьютерных технологий: Уч. пособие. М.: МИФИ, 1999.
Джексон Г. Проектирование реляционных баз данных для использования в микро-ЭВМ./Пер. с англ. М.: Мир, 1991.
Гусева Т.И., Башин Ю.Б. Проектирование баз данных в примерах и задачах. М.: Радио и связь, 1992.
Горев А.. Фхаян Р., Макашарипов С. Эффективная работа с СУБД. СПб.: Питер, 1997.
Эмитрович А.И. Базы данных: Учеб. пособие для вузов. Минск: Университетсткое, 1991.
Скворцов В.И., Щукин Б.А. Реляционная модель данных: Уч. пособие. М.: МИФИ, 1983.
Чен П. Модель сущность-связь – шаг к единому представлению данных. //СУБД.№3.1995. С. 137-158
Хансен Г., Хансен Дж. Базы данных: разработка и управление./Пер. с англ. М.: БИНОМ, 1999.
Ульман Дж. Основы систем баз данных./Пер. с англ. М.: Финансы и статистика, 1983.
Калянов Г.Н. Консалтинг при автоматизации предприятий. М.: СИНТЕГ, 1997.
Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение). М.: Лори, 1996.
Грабер М. Справочное руководство по SQL. М.: Лори, 1997.
Татьяна Евгеньевна Ильиных
Лариса Ивановна Шустова
Проектирование реляционных баз данных
в нотациях IDEF1X
Редактор Н.Н.Антонова
Лицензия ЛР N020676 от 09.12.97.
Подписано в печать 26.12.2000 Формат 60х84 1/16. Уч.-изд.л.8,25 Печ. л.8,5
Тираж 300 экз. Изд.N031-1. ЗаказN
Московский государственный инженерно-физический институт
(технический университет)
Типография МИФИ
115409, Москва, Каширское ш., 31