- •1.Этапы проектирования бд. Анализ требований. Разбиение предметной области. Объединение предметных областей. Определение содержание бд.
- •2.Концептуальное проектирование. Основные понятия er модели. Сущность. Атрибут
- •3. Классификация атрибутов. Декларативные и параметрические. Статистические и динамические. Примеры.
- •5. Домены. Типы данных. Подобные атрибуты. Примеры. Кодификатор информации. Примеры.
- •7.Понятие связи и ее характеристики. Кардинальность связи. Методика определения кардинальности. Примеры.
- •8. Кардинальные числа. Избирательность связи. Виды избирательности. Примеры.
- •9.Этапы концептуального проектирования.
- •12.Построение функциональных зависимостей (фз). Определение и характеристики фз. Определяющие, определяемые атрибуты. Степень и показатель аддитивности. Примеры.
- •13. Классификация функциональных зависимостей. Частично и всюду определенные. Недостатки. Примеры.
- •14.Классификация функциональных зависимостей. Полные и расширенные. Примеры.
- •10. Логическое проектирование бд. Этапы логического проектирования бд.
- •11. Получение начальной логической модели.
- •15.Классификация функциональных зависимостей. Транзитивные, псевдотранзитивные и непосредственные. Недостатки. Примеры.
- •16. Классификация функциональных зависимостей. Временные и постоянные. Преобразование временной фз в постоянную. Примеры.
- •17) Классификация функциональных зависимостей. Глобальные и локальные. Преобразование локальной фз в глобальную. Примеры.
- •18. Понятие нормальных форм. Нормализация отношений. Примеры.
- •19.Повышение показателя аддитивности. Недостатки.
- •20. Построение графа логической модели. Недостатки. Атрибуты связи.
19.Повышение показателя аддитивности. Недостатки.
1) исходные отношение r1 и r2 находится в 3 НФ;
2) определ атрибутов фз этих отношений явл взаимноподобными
3) в каждом множестве времени эти отношения имеют идентичные ключи, т.е. каждом значение атрибута Ar1 явл значение обработки Ar2 и наоборот. Если имеет место все это, то множество объединить в одно. Рис
20. Построение графа логической модели. Недостатки. Атрибуты связи.
Содержание модели:
1 Вершины графа – отношения в третьей нормальной форме
2 Атрибуты отношений с указанием первичного ключа
3 Среднее количество элементов отношения.
4 Максимальное количество элементов отношения.
5 Дуги – возможные пути доступа к данным (при наличии подобных атрибутов)
6 Атрибуты связи – подобные атрибуты связанных отношений
7 Средняя кардинальность связи
8 Минимальная кардинальность
Выполнить:
1.Определить классы атрибутов.
2.Произвести замену и удаление атрибутов (декларативные на параметрические. составные на простые, динамические на статические, удалить вторичные атрибуты).
3.Построить систему функциональных зависимостей.
4.Провести классификацию функциональных зависимостей.
5.Произвести замену функциональных зависимостей
6.Провести нормализацию отношений.
7.Построить граф логической модели .
Замена и удаление атрибутов
1.Декларативные атрибуты: «Отличник» и «Ударник» на атрибут «Успеваемость студента» со значениями: «Отличник», «Ударник» и «Успевающий на удовлетворительно», «Неуспевающий».
2.Заменим атрибут «Номер группы» на атрибуты: «Факультет», «Номер курса», «Номер группы на курсе факультета».
3.Заменим динамический атрибут «Номер курса» на атрибут «Год поступления».
4.Удалим вторичный атрибут: «Успеваемость студента».
