Содержание
- 2. Выбор СУБД - критерии Моделирование данных (используемая модель данных, возможность реализации хранимых процедур и триггеров, предусмотренные
- 3. Выбор СУБД - критерии Производительность (рейтинг TPC – отношение запросов обрабатываемых за единицу времени к стоимости,
- 4. Логическое (даталогическое) проектирование Нормализацией отношений информационной модели предметной области – это процесс превращения объектов инфологической модели
- 5. Требования к логическому проектированию: Первичные ключи отношений должны быть минимальными (требование минимальности первичных ключей). Число отношений
- 6. Требования к логическому проектированию: Данные не должны быть противоречивыми, т.е. при выполнении операций включения, удаления и
- 7. Аномалии Аномалии удаления: при удалении информации о всех покупателях, купивших определенный товар, теряется информация об этом
- 8. Первая нормальная форма Отношение находится в первой нормальной форме (1НФ), если все атрибуты отношения являются простыми
- 9. Пример
- 10. Приведение к 1НФ
- 11. Функциональная зависимость Отношение задается списком имен атрибутов – схемой отношения. Функциональной зависимости данных – это ограничения
- 12. Определение ФЗ Пусть r(A,B,C,D,…) - схема отношения R, a X и Y - подмножества r. Говорят,
- 13. Пример ФЗ ТОВАРЫ_НА_СКЛАДАХ(Код_товара, Название, Цена, Склад, Адрес, Количество) Известно, что: Каждому коду товара соответствует определенное название
- 14. Пример ФЗ {Цена, Название} функционально зависит от Код_товара: Код_товара → {Цена, Название} Адрес функционально зависит от
- 15. Частные и полные функциональные зависимости Полная ФЗ: неключевой атрибут функционально полно зависит от составного ключа, если
- 16. Примеры полной и частной ФЗ ТОВАРЫ_НА_СКЛАДАХ(Код_товара,Склад, Название, Цена, Адрес, Количество) Полная ФЗ: {Код_товара, Склад} → Количество
- 17. Вторая нормальная форма Отношение находится во второй нормальной форме (2НФ), если оно находится в 1НФ, и
- 18. Декомпозиция Декомпозицией схемы отношения R = {A,B,C,D,…} называется замена ее совокупностью подмножеств R, таких, что их
- 19. Пример приведения во 2НФ ТОВАРЫ_НА_СКЛАДАХ(Код_товара, Склад, Название, Цена, Адрес, Количество) Код_товара Склад Название Цена Адрес Количество
- 20. Пример приведения во 2НФ Декомпозиция: Код_товара Склад Название Цена Адрес Количество Код_товара ТОВАРЫ_НА_СКЛАДАХ ТОВАР
- 21. Пример приведения во 2НФ Декомпозиция: Склад Количество Код_товара ТОВАРЫ_НА_СКЛАДАХ СЛАД Склад Адрес
- 22. Отношения во 2НФ Склад Количество Код_товара ТОВАРЫ_НА_СКЛАДАХ СЛАД Склад Адрес Код_товара Название Цена ТОВАР
- 23. Третья нормальная форма Отношение находится в третьей нормальной форме (3НФ), если оно находится во 2НФ, и
- 24. Транзитивные зависимости Пусть X, Y, Z - атрибуты отношения R. Если при этом имеются ФЗ X→Y
- 25. Пример транзитивной зависимости ТОВАР (Код_товара,Название, Цена, Категория, Наценка) Транзитивная зависимость: Категория → Наценка
- 26. Пример приведения к 3НФ ТОВАР Код_товара Название Цена Категория Наценка
- 27. Пример приведения к 3НФ ТОВАР Код_товара Название Цена Категория Категория Наценка КАТЕГОРИЯ
- 28. Нормальная форма Бойса-Кодда Отношение находится в нормальной форме Бойса-Кодда (НФБК), если оно находится в 3НФ, и
- 29. Детерминант Детерминант функциональной зависимости – это минимальная группа атрибутов, от которой зависит некоторый другой атрибут или
- 30. Пример приведения в НФБК код_покупателя код_товара величина_скидки акция Возможные ключи: код_покупателя, код_товара Детерминанты: код_покупателя, код_товара акция
- 31. Пример приведения в НФБК код_покупателя код_товара величина_скидки акция Возможные ключи: код_покупателя, код_товара Детерминанты: код_покупателя, код_товара код_товара
- 32. Четвертая нормальная форма Отношение находится в четвертой нормальной форме (4НФ), если оно находится в 3НФ или
- 33. Многозначные ФЗ Пусть r - некоторая схема отношения, X и Y - подмножества атрибутов r. Если
- 34. Пример многозначной ФЗ МАГАЗИН_ТОВАР_СКЛАД(код_магазина, код_товара, код_склада) Многозначная ФЗ: Код_магазина →→ Код_товара Код_магазина →→ Код_склада
- 35. Приведение в 4НФ МАГАЗИН_ТОВАР МАГАЗИН_СКЛАД
- 36. Пятая нормальная форма Отношение находится в пятой нормальной форме (5НФ), если оно находится в 4НФ и
- 37. Зависимость соединения Отношение R (X, Y, ..., Z) удовлетворяет зависимости соединения * (X, Y, ..., Z)
- 38. Пример ТОВАР_МАГАЗИН_ПОСТАВЩИК Проекции МАГАЗИН_ТОВАР МАГАЗИН_ПОСТАВЩИК ТОВАР_ПОСТАВЩИК
- 39. Соединение проекций МАГАЗИН_ТОВАР и МАГАЗИН_ПОСТАВЩИК
- 40. Итог ТОВАР_МАГАЗИН_ПОСТАВЩИК МАГАЗИН_ТОВАР МАГАЗИН_ПОСТАВЩИК ТОВАР_ПОСТАВЩИК
- 41. Нормальные формы 1НФ - все атрибуты отношения простые; 2НФ - отношение находится в 1НФ и не
- 42. Требования к схеме отношений исключать избыточное дублирование; исключать потенциальную противоречивость данных; обладать свойством соединения без потерь;
- 43. Методы проектирования логической модели реляционной БД Метод декомпозиции отношений Метод синтеза отношений
- 44. Универсальное отношение Универсальное отношение – это отношение, которое включает все атрибуты из предметной области базы данных.
- 45. Пример универсального отношения
- 46. Алгоритм метода декомпозиции Разработка универсального отношения для базы данных. Определение всех ФЗ между атрибутами отношения. Определение,
- 47. Пример
- 48. Минимальное покрытие
- 49. Алгоритм метода синтеза
- 50. Пример
- 51. Правила Правила преобразования ER-диаграмм в отношения базы данных
- 52. Правило 1 Если степень бинарной связи 1:1 и класс принадлежности обеих сущностей является обязательным, то требуется
- 53. Пример
- 54. Правило 2 Если степень бинарной связи 1:1 и класс принадлежности одной сущности является обязательным, а другой
- 55. Пример
- 56. Правило 3 Если степень бинарной связи 1:1 и класс принадлежности обеих сущностей не является обязательным, то
- 57. Пример
- 58. Правило 4 Если степень бинарной связи 1:N, и класс принадлежности n-связной сущности является обязательным, то достаточно
- 59. Пример
- 60. Правило 5 Если степень бинарной связи 1:N и класс принадлежности n-связной сущности не является обязательным, то
- 61. Пример
- 62. Правило 6 Если степень бинарной связи M:N, то необходимо построить три отношения - по одному для
- 63. Пример
- 64. Правило 7 Если связь является трехсторонней, необходимо построить четыре отношения - по одному на каждую сущность.
- 65. Пример
- 67. Скачать презентацию
































































Массив независимых дисков с избыточностью (RAID)
ITvoice. Мобильное приложение, помогающее детям учить стихи
Модификации, ставшие полноценными играми
Авторизация и развитие партнеров Hewlett Packard Enterprise
Библиографическая запись
Реляционная модель данных. Элементы реляционной модели
Мобильная программа на android
Постоянно запоминающие устройства
UEFI (United Extensible Firmware Interface). Классический BIOS
Возможности динамических (электронных) таблиц. Математическая обработка числовых данных
Классификация средств вычислительной техники
Структура презентации
Системная информация, поиск ошибок, диагностика
Microgrid на основе технологии blockchain
ООП. Лекция *4. UML
Влияние социальных сетей на подростков
Инструкция по входу в ZOOM
Введение в программирование
Презентация на тему Жесткий диск
Smart Parking
Анализ данных
FASTR. Точное мнение
Презентация на тему Файлы и папки
Программирование на языке Паскаль
Freelance магазин “ITShoping”
Блоги в Instagram Фото
Разборы задач №2. Системы счисления