- •1.Формирование исходного отношения.
- •2. Проблемы проектирования. Аномалии.
- •3. Реляционный подход к организации данных.
- •4. Распределенные данные и основные понятия.
- •5. Понятия объект и класс в ообд
- •6. Средства поддержки проектирования.
- •7. Реляционный подход к организации данных.
- •8. Субд access.
- •9.Методы нормальных форм.
- •10. Многомерная модель.
- •11. Средства автоматизации проектирования.
- •12. Этапы проектирования.
- •13. Проблемы проектирования.
- •14. Реляционная модель.
- •15. Ранние подходы к организации бд. Рассмотреть сетевую систему.
- •16. Иерархическая модель.
- •17. Понятие объектной модели в ообд.
- •18. Архитектура ис.
- •19. Поколения бд, принципы и основные понятия.
- •20. Реляционный подход к организации данных.
- •21. Основы построения бд.
- •22. Жизненный цикл бд.
- •Анализа и проектирования системы бд
- •Фаза реализации и функции бд
- •23. Access 2002.
- •24. Субд.
- •25. Языки поддержки бд и Access.
- •Язык qbe.
- •Язык sql.
- •26. Классификация бд.
- •27. Модели и типы данных.
- •28. Постреляционная модель.
- •29. Бд. Отличия, сходства данных и информации.
- •I [Внеш.Мод.1] [Внеш.Мод.2] [Внеш.Мод.3]
- •II [концептуальная модель]
- •III [База данных]
- •30. Защита информации.
- •31. Базы данных и банки данных.
- •32. Объектно-ориентированная модель.
- •33. Базы данных и банки данных.
- •34. Структурные элементы и типы данных.
- •35. Возможность ms Access.
- •36. Структура бд.
- •37. Бд и субд,
- •38. Структура бд.
- •39. Ранние бд, осованные по принципу сетевых систем.
- •40. Ранние бд, основанные по принципу иерархических систем.
9.Методы нормальных форм.
Основные виды зависимостей между атрибутами отношений: функциональные, транзитивные и многозначные.
Атрибут В функционально зависит от атрибута А, если каждому значению А соответствует в точности одно значение В.
Если существует функциональная зависимость вида А→В и В→А, то между А и В имеется взаимно однозначное соответствие, или функциональная взаимозависимость.
Частичной зависимостью называется зависимость не ключевого атрибута от части составного ключа.
Атрибут С зависит от атрибута А транзитивно, если для атрибутов А, В, С выполняются условия А—»В и В—>С, но обратная зависимость отсутствует.
В отношении R атрибут В многозначно зависит от атрибута А, если каждому значению А соответствует множество значений В, не связанных с другими атрибутами из R.
Два или более атрибута называются взаимно независимыми, если ни один из этих атрибутов не является функционально зависимым от других атрибутов.
Выделяют следующую последовательность нормальных форм:
первая нормальная форма (1НФ);
вторая нормальная форма (2НФ);
третья нормальная форма (ЗНФ);
усиленная третья нормальная форма, или нормальная форма Бойса -Кодда (БКНФ);
четвертая нормальная форма (4НФ);
пятая нормальная форма (5НФ).
Отношение находится в1НФ, если все его атрибуты являются простыми (имеют единственное значение). Исходное отношение строится таким образом, чтобы оно было в 1НФ.-
Перевод отношения в следующую нормальную форму осуществляется методом «декомпозиции без потерь». Такая декомпозиция должна обеспечить то, что запросы к исходному отношению и к отношениям, получаемым в результате декомпозиции, дадут одинаковый результат
Отношение находится в 2НФ, если оно находится в 1НФ и каждый не ключевой атрибут функционально полно зависит от первичного ключа (составного).
Для устранения частичной зависимости и перевода отношения в 2НФ необходимо, используя операцию проекции, разложить его на несколько отношений следующим образом:
построить проекцию без атрибутов, находящихся в частичной функциональной зависимости от первичного ключа;
построить проекции на части составного первичного ключа и атрибуты, зависящие от этих частей.
Отношение находится в ЗНФ, если оно находится в 2НФ и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.
Взаимная независимость атрибутов означает отсутствие всякой зависимости между атрибутами отношения, в том числе и транзитивной зависимости между ними.
Транзитивные зависимости также порождают избыточное дублирование информации в отношении.
Если в отношении имеется зависимость атрибутов составного ключа от неключевых атрибутам необходимо перейти к усиленной ЗНФ.
Отношение находится в нормальной форме Бойса - Кодда, если оно находится в ЗНФ и в нем отсутствуют зависимости ключей (атрибутов составного ключа) от неключевых атрибутов.
Отношение R находится в 4НФ в том и только в том случае, когда существует многозначная зависимость А=»В, а все остальные атрибуты R функционально зависят от А.
Отношение R находится в 5НФ в том и только том случае, когда любая зависимость соединения в R следует из существования некоторого возможного ключа в R.