Содержание
- 2. Реляционная модель данных Проектирование реляционной БД. Нормализация БД Методы и инструменты проектирования БД Содержание МИЭМ НИУ
- 3. Реляционная модель. Основные понятия (1) МИЭМ НИУ ВШЭ В основе реляционной модели лежит понятие «отношение» (relation).
- 4. Реляционная модель. Основные понятия (2) МИЭМ НИУ ВШЭ Тип данных – интуитивно, по аналогии с ЯП
- 5. Реляционная модель. Основные понятия (2) МИЭМ НИУ ВШЭ Кортеж – набор именованных значений заданного типа в
- 6. Суперключ (Superkey) – множество, состоящее из одного или нескольких атрибутов, которые позволяют уникально идентифицировать сущность из
- 7. Преобразование E-R модели в табличную форму МИЭМ НИУ ВШЭ E-R-диаграмма может быть преобразована в набор таблиц
- 8. Методы проектирования РБД. Детализация (Specialization) МИЭМ НИУ ВШЭ Детализация – это метод проектирования схемы БД «сверху
- 9. Методы проектирования РБД. Обобщение (Generalization) МИЭМ НИУ ВШЭ Обобщение – это метод проектирования схемы БД, который
- 10. Преобразование E-R модели в табличную форму с использованием методов Generalization/Specialization МИЭМ НИУ ВШЭ Существует два метода
- 11. Вопросы для самоконтроля МИЭМ НИУ ВШЭ Что является результатом логического проектирования БД? Чем отличается первичный ключ
- 12. Проектирование реляционной БД МИЭМ НИУ ВШЭ Цель проектирования реляционной базы данных - создать набор отношений, который
- 13. Проблемы при проектировании реляционной БД МИЭМ НИУ ВШЭ Ошибки в проектировании БД могут привести к: избыточности
- 14. Аномалии модификации отношений МИЭМ НИУ ВШЭ Аномалия - неадекватность модели данных предметной области, (что говорит на
- 15. Пример аномалий баз данных МИЭМ НИУ ВШЭ Рассмотрим отношение в БД «Отдел кадров», имеющее следующие атрибуты:
- 16. Аномалия вставки МИЭМ НИУ ВШЭ В отношение СОТРУДНИКИ_ОТДЕЛЫ_ПРОЕКТЫ нельзя вставить данные о сотруднике, который пока не
- 17. Аномалия удаления МИЭМ НИУ ВШЭ При удалении некоторых данных может произойти потеря другой информации. Например, если
- 18. Нормализация отношений МИЭМ НИУ ВШЭ Для улучшения структуры отношений, чтобы предотвратить появление аномалий, используется механизм нормализации
- 19. 1-я нормальная форма МИЭМ НИУ ВШЭ Определение 1. Отношение называется нормализованным или приведенным к 1НФ, если
- 20. Функциональная зависимость (1) МИЭМ НИУ ВШЭ Нормализация основана на понятии функциональной зависимости атрибутов отношения. Определение 1.
- 21. Функциональная зависимость (2) МИЭМ НИУ ВШЭ . Функциональная зависимость – это семантическое понятие. Она возникает, когда
- 22. 2-я нормальная форма МИЭМ НИУ ВШЭ Определение 2. Отношение R находится во второй нормальной форме (2НФ)
- 23. Понятие логической модели данных МИЭМ НИУ ВШЭ . Отношение СОТРУДНИКИ_ОТДЕЛЫ_ПРОЕКТЫ декомпозируем на три отношения: СОТРУДНИКИ_ОТДЕЛЫ, ПРОЕКТЫ,
- 24. 3-я нормальная форма МИЭМ НИУ ВШЭ . Атрибуты называются взаимно независимыми, если ни один из них
- 25. Вопросы для самоконтроля МИЭМ НИУ ВШЭ В каких случаях (пример) отношение может находиться не в 1НФ?
- 26. Методы и инструменты проектирования БД МИЭМ НИУ ВШЭ Инструменты проектирования ИС в части БД основываются на
- 27. Структурный подход к проектированию БД МИЭМ НИУ ВШЭ . Структурные методы проектирования ИС: SADT (Structured Analysis
- 28. IDEF1X. Основные объекты МИЭМ НИУ ВШЭ . Сущность описывается в диаграмме IDEF1X графическим объектом в виде
- 29. IDEF1X. Основные объекты МИЭМ НИУ ВШЭ . Связи в IDEF1X представляют собой ссылки, соединения и ассоциации
- 30. Сущности в IDEF1X МИЭМ НИУ ВШЭ . Cущность Отдел называется родительской, а Сотрудник - дочерней. Связи
- 31. Связи в IDEF1X МИЭМ НИУ ВШЭ . Идентифицирующая связь устанавливается между независимой (родительской) и зависимой (дочерней)
- 32. Ограничения в IDEF1X МИЭМ НИУ ВШЭ . Cредства моделирования IDEF1X специально разработаны для построения информационных систем
- 33. ERWin – средство проектирования БД МИЭМ НИУ ВШЭ .
- 34. Средства проектирования БД МИЭМ НИУ ВШЭ . Графические редакторы для проектирования БД (свободнообращаемое ПО): Dia -
- 36. Скачать презентацию