Содержание
- 2. Критерий качества создания базы данных Минимальная избыточность хранимой информации, выражаемая принципом: каждое сообщение хранится в БД
- 3. Модель данных При рассмотрении структуры базы данных одной из основных составляющих является модель данных. Под моделью
- 4. Модели данных Наиболее распространенными моделями данных являются следующие: реляционная; сетевая; иерархическая. Модель данных – представляет собой
- 5. Реляционные базы данных Реляционная база данных характеризуется следующими компонентами: Информационной конструкцией – отношение с двухуровневой структурой;
- 6. Структура реляционной БД Каждому объекту P ставится в соответствие некоторое множество атрибутов, (A1, …, An). Отдельный
- 7. Представление реляционной БД Множество значений отношения можно представить в виде таблицы, в которой соблюдаются соответствия: Название
- 8. Схема реляционной БД Схема реляционной БД содержит компоненты: S(rel) = Здесь A – множество имен атрибутов
- 9. Операции над отношением реляционной БД Проекция – операция, переносящая в результирующее отношение атрибуты, которые указаны в
- 10. Нормализация отношений Центральная задача проектирования базы данных ЭИС – определение количества отношений и их атрибутный состав.
- 11. Функциональные зависимости и ключи Функциональные зависимости определяются для атрибутов, находящихся в одном и том же отношении,
- 12. Нормальные отношения Нормальные отношения – это отношения с дополнительно соблюдаемыми ограничениями. С увеличением номера нормальной формы
- 13. Вторая нормальная форма отношений Отношение имеет вторую нормальную форму, если оно соответствует 1НФ и не содержит
- 14. Третья нормальная форма отношений Отношение соответствую третьей нормальной форме, если оно соответствует 2НФ и среди его
- 15. Алгоритм нормализации к 3НФ Исходные данные – множество всех реквизитов базы данных. Метод – создание отношений,
- 16. Алгоритм нормализации к 3НФ (продолжение) Шаг 2. Получить минимальное покрытие множества функциональных зависимостей. В частности, требуется
- 17. Алгоритм нормализации к 3НФ (продолжение) Шаг 5. Если первичный ключ исходного отношения не вошел полностью ни
- 18. Ациклические базы данных Некоторые ограничения в предметной области и БД не может быть описаны с помощью
- 19. Алгоритм проверки структуры БД на ацикличность Исходные данные – список отношений с указанием реквизитного состава каждого
- 20. Сетевая модель данных Сетевая модель данных представляется как множество отношений и веерных отношений. Веерное отношение W(R,S)
- 21. Схема сетевой БД Схема сетевой БД включает следующие компоненты: S(net) = Здесь WW – множество веерных
- 22. Схема сетевой БД Схемой сетевой БД называется описание всех отношений с указанием атрибутного состава и ключей
- 23. Двухуровневые сети Для двухуровневых сетевых СУБД вводится еще два ограничения: первичный ключ основного отношения может быть
- 24. Алгоритм приведения к двухуровневой структуры сети Для каждой функциональной зависимости вида A -> B создается файл
- 25. Иерархическая модель данных Иерархическая модель данных имеет много общих черт с сетевой моделью. Допустимыми конструкциями иерархической
- 26. Понятие иерархической базы данных Иерархической базой данных называется множество отношений и веерных отношений, для которых выполняются
- 27. Иерархическая база данных Записью иерархической базы данных называется множество значений, содержащих одно значение корневого отношения и
- 28. Алгоритм получения структуры иерархической базы данных Для каждой функциональной зависимости вида A -> B создается отношение
- 29. Сравнение моделей данных Достоинства реляционной модели: Простота. В реляционной модели присутствует одна информационная конструкция, которая формализует
- 30. Сравнение моделей данных Достоинства иерархической модели: Простота. Хотя модель использует три информационные конструкции, иерархический принцип соподчиненности
- 31. Сравнение моделей данных Достоинства сетевой модели: Универсальность. Возможности сетевой модели являются наиболее обширными в сравнении с
- 32. Модель инвертированных файлов Модель инвертированных файлов – частный случай сетевой двухуровневой модели данных. Основные информационные конструкции
- 33. Модель инвертированных файлов В основном файле Fi выделяется один или несколько атрибутов, по значениям которых формируются
- 34. Информационно-поисковые системы Преимущество модели инвертированных файлов проявляется при реализации выборки с большим количеством условий. Каждое условие
- 35. Информационно-поисковые системы Модели инвертированных файлов соответствуют дескрипторные языки (вид информационно-поисковых языков). Дескриптором (ключевым словом) называется отдельное
- 37. Скачать презентацию