Управление данными. Громов Ю.Ю - 33 стр.

UptoLike

2 Петров
2 Сидоров
Таблица Отношение R
2
НОМЕР
ЗАРПЛАТА
1 1000
2 1000
2 2000
Естественное соединение этих проекций будет содержать лишние кортежи:
Таблица Отношение
.JOIN
21
RRR
НОМЕР
ФАМИЛИЯ
ЗАРПЛАТА
1 Иванов 1000
2 Петров 1000
2 Петров 2000
2 Сидоров 1000
2 Сидоров 2000
Вывод.
Без дополнительных ограничений
на отношение
R
нельзя говорить о декомпозиции без по-
терь.
Такими дополнительными ограничениями и являются функциональные зависимости.
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ
1. Моделирование предметной области при разработке БД.
2. Логическое моделирование данных.
3. Физическое моделирование данных.
4. Первая нормальная форма отношения.
5. Вторая нормальная форма отношения.
6. Третья нормальная форма отношения.
4. МЕТОДОЛОГИЯ ПРОЕКТИРОВАНИЯ БАЗЫ ДАННЫХ
4.1. МЕТОДОЛОГИЯ КОНЦЕПТУАЛЬНОГО
ПРОЕКТИРОВАНИЯ
Этап 1.
Создание локальной концептуальной модели данных на основе представления о предметной
области каждого из типов пользователей.
Цель.
Создание локальной концептуальной модели данных предприятия на основе представления о
предметной области каждого отдельного типа пользователей.
На первом этапе проектирования базы данных должна быть разработана концептуальная модель
данных для каждого представления, охватывающего предметную область данного предприятия; такая
модель данных называется локальной концептуальной моделью данных для рассматриваемого пред-
ставления. В процессе анализа необходимо выявить все пользовательские представления, которые тре-
буются для разрабатываемого приложения, и предусмотреть возможность объединения некоторых
представлений для создания обобщённого представления, обозначенного соответствующим идентифи-
катором, в зависимости от степени перекрытия отдельных представлений.
Каждая локальная концептуальная модель данных состоит из следующих компонентов:
типы сущностей;
типы связей;
атрибуты и домены атрибутов;