уд-2-6-3_2-6-4.ppt
- Количество слайдов: 6
2. 5 Ключевым атрибутом объекта-сущности является атрибут, который идентифицирует (отличает от других) конкретный экземпляр объекта. Связи между таблицами типа Один-к-одному в реляционной модели обеспечиваются при одинаковых первичных ключах. Отношения связи в реляционной модели устанавливаются через введение в таблицах дополнительных полей, которые дублируют ключевые поля связанной таблицы.
Целостность данных - это механизм поддержания соответствия базы данных предметной области. Ограничение целостности реляционной модели касается Ø Ø целостности сущностей (таблиц) q отсутствие кортежей дубликатов q отсутствие полей с множественным характером значений атрибута целостности ссылок для любого кортежа-записи с конкретным значением внешнего ключа должен обязательно существовать кортеж связанной таблицы с соответствующим значением первичного ключа Все операции над данными в реляционной модели делятся на - операции обновления (ВКЛЮЧИТЬ, УДАЛИТЬ, ОБНОВИТЬ ) - операции обработки (ОБЪЕДИНЕНИЕ, ПЕРЕСЕЧЕНИЕ, ВЫЧИТАНИЕ, ДЕКАРТОВО ПРОИЗВЕДЕНИЕ, ВЫБОРКА, ПРОЕКЦИЯ, СОЕДИНЕНИЕ, ДЕЛЕНИЕ.
2. 6. 3 Вторая нормальная форма (2 НФ)
Пример Имеется отношение ПОСТАВКИ (ПОСТАВЩИКИ, ТОВАР, ЦЕНА) Цена любого товара фиксирована Имеем следующую функциональную зависимость ТОВАР ЦЕНА Это неполная функциональныеая зависимость и при изменении цены товара необходим полный просмотр отношения с целью найти все поставки товара, чтобы изменение цены было отражено для всех поставщиков. Разложение отношения ПОСТАВКИ на два отношения устраняет неполную функциональную зависимость: ПОСТАВКИ (ПОСТАВЩИКИ, ТОВАР) ЦЕНА_ТОВАРА (ТОВАР, ЦЕНА)
2. 6. 4 Третья нормальная форма (3 НФ)
На практике третья нормальная форма устраняет большинство аномалий таблицотношений, а также ситуации дублирования поле. Обычно на этом процесс нормализации заканчивается. Но иногда третью нормальную форму можно улучшить приведением таблицы в нормальную форму Бойса-Кодда.
уд-2-6-3_2-6-4.ppt