![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Реляционнаямодель позволяет представить знания о предметной области в виде формул реляционной алгебры или реляционного исчисления.
В основе этого представления знаний лежит представление информационных связей между понятиями в виде отношений и таблиц, состоящих из строк (кортежей) и столбцов (атрибутов).
Основные операции реляционной алгебры:
1. Объединение отношений 

2. Разность отношений 

3. Декартово произведение отношений 

4. Проекция отношения
на компоненты (номера столбцов) 

5. Селекция отношения
по формуле F
, где формула F образована:
– операндами, являющимися номерами столбцов;
– логическими операторами Ø (не), Ù (и), Ú (или);
– арифметическими операторами сравнения <, =, >, £, ³, ¹
Другие операции реляционной алгебры (пересечение отношений, частное отношений, соединение отношений, естественное соединение) получаются с помощью основных операций.
Основные операции исчисления высказываний:
1. Объединение отношений 

2. Разность отношений 

3. Декартово произведение отношений 


4. Проекция отношения
на компоненты (номера столбцов) 

5. Селекция отношения
по формуле F
, где выражение
есть выражение F, в котором каждый операнд, обозначающий компонент I, заменен на 
Пример отношения
приведен в табл.2.3.
Таблица 2.3
Таблица отношения 
| Продавец | Покупатель | Покупка | Свойство (возраст) покупки | Время покупки |
| Том | Джон | автомобиль | новый | вчера |
| Билл | Гарри | мотоцикл | старый | сегодня |
| … | … | … | … | … |
Запрос к реляционной БЗ «какой продавец какому покупатель продал какую покупку» выполнен посредством:
– реляционной алгебры

– реляционного исчисления

Дата публикования: 2015-09-17; Прочитано: 163 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
