Содержание
- 2. 3. Проектирование БД
- 3. 3.1. Концептуальное проектирование 3.1.1. Модель Чена. Другое название: ER – модель. Entity – сущность Relationship –
- 4. Типы сущностей Стержневая сущность (стержень) – это независимая сущность Ассоциативная сущность (ассоциация) – это связь вида
- 5. Типы связей Один к одному Один ко многим Многие к отному Многие ко многим
- 6. Связь 1 Объект 2 Объект 1 Объекту 1 соответствуют много Об.3 Объект 1 однозначно опр. Об.2
- 7. Самолет Номер Тип Год выпуска …. Объект Атрибуты Разработан комплекс средств проектирования моделей Чена ERwin Data
- 8. 3.1.3. Направления проектирования От решаемых задач От объекта
- 9. 3.2. Логическое проектирование 3.2.1. Проектирование для реляционных баз данных Необходима нормализация – разрезка на двумерные таблицы.
- 10. Пример 1НФ
- 11. Недостатки: Избыточность Включение новых объектов (нельзя ввести потребителя без изготовителя) Удаление (удалив П3 – удалим и
- 12. 2НФ. БД находится во 2НФ, если она в 1НФ и каждый неключевой атрибут функционально полно зависит
- 13. В примере 1НФ Ключ
- 14. Пример 2НФ Ключ
- 15. Недостатки 2НФ: Избыточность – многократное повторение кода города
- 16. 3НФ. БД находится во 3НФ, если она во 2НФ и каждый неключевой атрибут нетранзитивно зависит от
- 17. Пример 2НФ Ключ
- 18. Пример 2НФ Ключ
- 19. Пример 3НФ Ключ
- 20. 4НФ применяется при многозначных зависимостях X1 Y1 Y2 …. Yn
- 21. Пример многозначных зависимостей Курсы Название Учебники Назв ФИО Преподаватели
- 22. 4НФ. Определение. БД находится в 4НФ, если она в 3НФ и в каждом отношении не более
- 23. Пример 3НФ
- 24. Пример 4НФ
- 25. Вопросы по НФ Можно ли по примеру заполненного отношения понять в какой нормальной форме оно находится?
- 26. 3.2.2. От модели Чена к реляционной A B C P F Q R M N E
- 28. Скачать презентацию