Изменения

Перейти к: навигация, поиск

Реляционное исчисление

786 байт добавлено, 19:36, 4 сентября 2022
м
rollbackEdits.php mass rollback
'''Реляционное исчисление''' {{---}} декларативный язык для работы с отношениями, описывающий какими свойствами должен обладать требуемый результат.
}}
В отличие от [[Реляционная алгебра | реляционной алгебры ]] не описываем, как будет получен результат.
Выделяют две разновидности реляционного исчисления:
== Структура запросов ==
 Запросы в обоих видах исчислений устроены одинаково.=== Части запроса ===* Определение : сначала определяем переменные, с которыми будем работать, а затем определяем атрибуты результата из наборов переменных;* Определение атрибутов результата и свойствсвойства, которым они должны удовлетворять. === Синтаксис ===Для реализации описанного поведения в реляционном исчисление используется стандартная конструкция select-from-where, как и в [[Реляционная алгебра|реляционной алгебре]]. В секции select указываются интересующие атрибуты, в секции from указываются переменные, из которых берутся соответствующие атрибуты, а в секции where ограничивающие условия. С точки зрения синтаксиса запрос выглядит так:
<font color = red>Определения переменных</font>
<font color = blue>select</font> <font color = red>СписокАтрибутов</font>
1632
правки

Навигация