![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Реляционнаямодель позволяет представить знания о предметной области в виде формул реляционной алгебры или реляционного исчисления.
В основе этого представления знаний лежит представление информационных связей между понятиями в виде отношений и таблиц, состоящих из строк (кортежей) и столбцов (атрибутов).
Основные операции реляционной алгебры:
1. Объединение отношений
2. Разность отношений
3. Декартово произведение отношений
4. Проекция отношения на компоненты (номера столбцов)
5. Селекция отношения по формуле F
, где формула F образована:
– операндами, являющимися номерами столбцов;
– логическими операторами Ø (не), Ù (и), Ú (или);
– арифметическими операторами сравнения <, =, >, £, ³, ¹
Другие операции реляционной алгебры (пересечение отношений, частное отношений, соединение отношений, естественное соединение) получаются с помощью основных операций.
Основные операции исчисления высказываний:
1. Объединение отношений
2. Разность отношений
3. Декартово произведение отношений
4. Проекция отношения на компоненты (номера столбцов)
5. Селекция отношения по формуле F
, где выражение
есть выражение F, в котором каждый операнд, обозначающий компонент I, заменен на
Пример отношения приведен в табл.2.3.
Таблица 2.3
Таблица отношения
Продавец | Покупатель | Покупка | Свойство (возраст) покупки | Время покупки |
Том | Джон | автомобиль | новый | вчера |
Билл | Гарри | мотоцикл | старый | сегодня |
… | … | … | … | … |
Запрос к реляционной БЗ «какой продавец какому покупатель продал какую покупку» выполнен посредством:
– реляционной алгебры
– реляционного исчисления
Дата публикования: 2015-09-17; Прочитано: 154 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!