Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемЭдуард Кондратьев
1 Система запросов «Реляционная алгебра»
2 Системы запросов Запрос – операция над одним или несколькими отношениями, результатом которой является отношение Система запросов – формальная система для выражения запросов; образует базисную структуру языков запросов Язык запросов – специализированный язык программирования, используемый в СУБД для формулировки команд
3 Процедурная система запросов – система, выражение которой задает набор операций над отношениями и порядок их выполнения с точностью до определенных законов ассоциативности (реляционная алгебра) Логическая система запросов – система, выражение которой описывает результат, который необходимо получить (реляционное исчисление) Типы систем запросов
4 Система запросов «Реляционная алгебра»
6 Реляционные операторы 1. Булевы операторы Необходимое условие – соответствие схем отношений r(R), s(R) R = {A, B}
7 Булевы операторы: примеры
8 Реляционные операторы
10 Булевы операторы: примеры dom(A) = {a, c, e, m}; dom(B) = {b, d, f}
11 Булевы операции: примеры adom(A, r) = {a, c}; adom(B, r) = {b, d}
12 Реляционные операторы 2. Унарные операторы (Выполняются применительно к одному отношению)
13 Реляционные операторы
15 Унарные операторы: примеры
16 dom(B) = dom(C)
17 Реляционные операторы 3. Бинарные операторы (Выполняются применительно к двум отношениям)
18 Бинарные операторы: примеры
20 Реляционные операторы
21 Бинарные операторы: примеры
22 Θ-сравнимость атрибутов A, B – атрибуты, θ Θ А θ-сравним с B знаку сравнения θ сопоставлено некоторое отношение Х dom(A) dom(B)
23 Реляционные операторы
24 Бинарные операторы: примеры
25 Реляционные операторы
26 Заключение Система запросов «Реляционная алгебра» Реляционные операторы
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.