Составители:
ТЕМА 3. МОДЕЛИ ДАННЫХ РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ
1. Основные понятия.
2. Функциональные зависимости и ключи отношений.
3. Операции над отношениями.
4. Нормализация отношений.
Модель – это взаимозависимые сведения о единицах информации, то
есть об их структуре, имени и множестве значений.
Модель данных – это формализованный аппарат, который устанавливает:
• допустимые информационные конструкции,
• допустимые операции,
• допустимые ограничения, которым подвергается система.
Допустимые операции:
• проекция,
• выборка,
• соединение,
• деление,
• объединение,
• пересечение,
• вычитание.
Ограничения:
• функциональные зависимости между атрибутами отношения
Основными понятиями РМД являются:
1. тип данных,
2. домен,
3. атрибут,
4. кортеж,
5. ключ.
Понятие тип данных полностью эквивалентно соответствующему по-
нятию в алгоритмических языках.
Домен – это множество значений атрибута (реквизита) – столбец.
Декартово произведение доменов представляет собой множество
кортежей.
Кортеж – элементы отношения (строка таблицы).
Отношение – это подмножество декартового произведения списка до-
менов.
Эта модель является наиболее абстрактной, т.к. она в большей степени
ориентирована на конечного пользователя.
Объекты и атрибуты находятся м/д собой в определенных отношениях:
• логические,
• арифметические (бинарные однородные отношения м/д 2-мя отдель-
ными значениями, совпадающими по структуре элементов),
15
ТЕМА 3. МОДЕЛИ ДАННЫХ РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ 1. Основные понятия. 2. Функциональные зависимости и ключи отношений. 3. Операции над отношениями. 4. Нормализация отношений. Модель – это взаимозависимые сведения о единицах информации, то есть об их структуре, имени и множестве значений. Модель данных – это формализованный аппарат, который устанавливает: • допустимые информационные конструкции, • допустимые операции, • допустимые ограничения, которым подвергается система. Допустимые операции: • проекция, • выборка, • соединение, • деление, • объединение, • пересечение, • вычитание. Ограничения: • функциональные зависимости между атрибутами отношения Основными понятиями РМД являются: 1. тип данных, 2. домен, 3. атрибут, 4. кортеж, 5. ключ. Понятие тип данных полностью эквивалентно соответствующему по- нятию в алгоритмических языках. Домен – это множество значений атрибута (реквизита) – столбец. Декартово произведение доменов представляет собой множество кортежей. Кортеж – элементы отношения (строка таблицы). Отношение – это подмножество декартового произведения списка до- менов. Эта модель является наиболее абстрактной, т.к. она в большей степени ориентирована на конечного пользователя. Объекты и атрибуты находятся м/д собой в определенных отношениях: • логические, • арифметические (бинарные однородные отношения м/д 2-мя отдель- ными значениями, совпадающими по структуре элементов), 15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »