«Как мне представить мой запрос в этой стандартной форме RA?»
Это не столько вопрос «типа алгебры», сколько вопрос «типа нотации».
В обозначениях, использующих греческие символы, обычно используется сигма, условие ограничения в нижнем индексе, добавляемое к символу сигмы, а затем субъект ограничения (реляционное выражение, которое подвергается условию ограничения).
Дата избегать этогонотации, потому что набор текста и / или создание текста с использованием таких нотаций, как правило, намного сложнее, чем использование только западного алфавита (мой учитель математики однажды сказал нам, что в учебниках по математике содержится больше всего ошибок).
σ (), таким образом, обозначает то же самое выражение алгебры, что и (синтаксис Даты) "WHERE ".
Аналогично, для греческих символов проекция обычно обозначается буквой Pi со списком сохраненных атрибутов в нижнем индексе, добавляемом к Pi, и выражением, являющимся предметом проекции.после этого.
Π(), таким образом, обозначает то же самое выражение алгебры, что и (синтаксис Даты) "{} ".
Семейство операторов объединения обычно обозначается в« греческих »символах, используя (варианты) символа Unicode BOWTIE или символ, состоящий из строчной буквы« x », окруженной полным кругом.(обычно используется для обозначения полного декартова произведения, кросс-произведения, ... каким бы ни был ваш курс алгебры, назовите его).
Некоторые курсы предоставляют нотацию «греческий символ» для переименования, используя греческую букву RhoВ нижнем индексе добавлен список переименования в форме a1-> b1, a2-> b2, ... После этого добавляется реляционное выражение, которое подвергается переименованию. Аналогично, Date имеет эквивалент не греческого символа.синтаксис:ПЕРЕИМЕНОВАТЬ a1 AS b1, a2 AS b2, ...
Важно понимать, что эти различия являются просто различиями в синтаксической записи , а не "различными алгебрами".
РЕДАКТИРОВАТЬ
Можно предположить, что нотация греческих символов будет способом программирования реляционной алгебры в движок APL, синтаксис Date будет способом программирования реляционной алгебры в коболообразную или PL / 1-как движок (фактически существует такой движок, называемый Rel), и способ программирования реляционной алгебры в ОО-подобный движок может выглядеть примерно как отношение.)).