Содержание
- 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. Скачать презентацию
































































Lekciya4
Информация и её свойства
Маршрутизатор D-Link DIR-632
Форсайт. Регламентный отчет
Знакомство с PowerPoint
Черепашка и координатная система
Практикум: Составление блок-схем алгоритмов линейной структуры
Вычислительные таблицы
Pick the note. Правила игры
Координаты аэропортов
Вимірювання показників якості послуг із доступу до Інтернет. ДВТМ
Построение геометрических примитивов. Привязки
Объектная модель Excel
Устройства ввода и вывода информации. 8 класс (3)
Виды алгоритмов. 5 класс
Компьютерные игры и их влияние на организм человека. Интернет зависимость
Многообразие схем. Информационные модели на графах. Использование графов при решении задач
Лекция 13. Адаптеры итераторов
Дерево Фенвика
Работа в Excel 2007. Основы
Ein kurzer Diskurs zu OM5 und ihre Vor- und Nachteile für Rechenzentrumbetreiber!
Ссылка в html-документе
Python 3 middle
Обеспечение информационной безопасности телекоммуникационных систем. Консалтинговая фирма
Эффективные ИТ-решения для бизнеса и госструктур
Система управления БД. Лекция 1
Двоичная арифметика
Разработка игры