Содержание
- 2. Понятие функциональной зависимости в данных Основной единицей представления данных в реляционной модели является отношение, которое математически
- 3. Понятие функциональной зависимости в данных На практике построение логической модели базы данных, независимо от используемой модели
- 4. Понятие функциональной зависимости в данных Формальных средств описания данных, необходимых для проверки правильности заполнения конструкций моделей,
- 5. Понятие функциональной зависимости в данных Любое априорное знание об ограничениях предметной области, накладываемых на взаимосвязи между
- 6. Понятие функциональной зависимости в данных Кортежи отношений могут представлять экземпляры сущности предметной области или фиксировать их
- 7. Понятие функциональной зависимости в данных Определение функции не накладывает никаких ограничений на множество аргументов и множество
- 8. Понятие функциональной зависимости в данных Определение 1. Пусть r (A1, A2, ..., An) - схема отношения
- 9. Понятие функциональной зависимости в данных Пример: ГРАФИК_ПОЛЕТОВ (Пилот, Рейс, Дата_вылета, Время_вылета)
- 10. Понятие функциональной зависимости в данных Известно, что: каждому рейсу соответствует определенное время вылета; для каждого пилота,
- 11. Понятие функциональной зависимости в данных Важной задачей при выявлении функциональных зависимостей на атрибутах отношения, которое по
- 12. Для получения формального (строгого) определения наличия ФЗ в отношении нужно обратиться к реляционным операциям. Определение 2.
- 13. Понятие функциональной зависимости в данных Если семантика предметной области базы данных сложна, то проверить кортежи на
- 14. Основные классы функциональных зависимостей Анализ связей между сущностями в предметных областях позволяет выделить различные классы функциональных
- 15. Основные классы функциональных зависимостей Определение 3. Говорят, что неключевой атрибут функционально полно зависит от составного ключа,
- 16. Основные классы функциональных зависимостей Пример: Частичные и полные ФЗ ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ (Личный номер, Предмет, Фамилия, Должность, Оклад,
- 17. Основные классы функциональных зависимостей Первичным ключом отношения ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ является пара атрибутов Личный_номер-Предмет. Значения атрибута Количество_часов зависят
- 18. Основные классы функциональных зависимостей Рассмотрим проблему избыточности данных с точки зрения существования определенных функциональных зависимостей. Избыточность
- 19. Основные классы функциональных зависимостей Таким образом, выявление определенных функциональных зависимостей в отношениях базы данных позволяет преобразовать
- 20. Основные классы функциональных зависимостей Каким образом можно использовать это наблюдение с учетом семантики данных для конструирования
- 21. Анализ связей между сущностями в предметных областях позволяет определить, наряду с частичной и полной ФЗ, еще
- 22. Основные классы функциональных зависимостей Пример: Транзитивные ФЗ Личный номер преподавателя определяет его должность, т.е. имеет место
- 23. Основные классы функциональных зависимостей Семантическая связь между атрибутами отношения может носить неоднозначный характер, это порождает существование
- 24. Основные классы функциональных зависимостей Определение 5. Пусть r - некоторая схема отношения, X и Y -
- 25. Основные классы функциональных зависимостей Разделение установленных функциональных зависимостей по различным отношениям может привести к нарушению принципа
- 26. Основные классы функциональных зависимостей Пусть U - универсальное отношение, полученное объединением всех атрибутов сущностей предметной области
- 27. Аксиомы вывода функциональных зависимостей Для каждой базы данных на множестве ее отношений можно рассмотреть все возможные,
- 28. Аксиомы вывода функциональных зависимостей Поскольку ФЗ являются высказываниями об атрибутах сущностей предметной области, то над ними
- 29. Математически задачу вывода базового набора ФЗ можно поставить следующим образом. Пусть U {A1, A2, ..., An}
- 31. Скачать презентацию