Реляциялық алгебра барлық әрекеттердің нәтижелерінің қатынастары болып табылады. Реляциялық алгебра тілі процедуралық болып табылады, ал реляциялық есептердің негізі матеметиклық логикалық бөлігі болып табылады. Реляциялық алгебрада процедуралық емес тіл болып табылады.
Берілген деректер қорымен моделінің реляциялық базисі: реляциялық алгебра, реляциялық операциялардың интерпретациясы, теориялық - көбейткіштік операциялардың семантикасының ерекшеліктері.
Берілген деректер қорымен моделінің реляциялық базисі: реляциялық алгебра, реляциялық операциялардың интерпретациясы, теориялық - көбейткіштік операциялардың семантикасының ерекшеліктері.
Реляциялық модельдің үшінші бөлігі, манипуляциялық бөлік реляциялық деректер қорымен жиынына қатынау реляциялық алгебра немесе оған эквивалентті реляциялық есептеулер арқылы іске асырылатынын тұжырымдайды.
Реляциялық алгебраның тұйықтылығы.
Реляциялық алгебра қатынастарды аргумент ретінде және қайтаратын қатынастарды нәтиже ретінде көрсететін операторлар жиынынан тұрады. Осылайша , реляциялық оператор f қатынастармен аргумент ретінде функция түрінде беріледі.
R=f (r1,r2,…,rn).
Реляциялық алгебра тұйық болып табылады, яғни аргумент ретінде реляциялық операторға типі бойынша сәйкес келетін басқа реляциялық операторларды қоюға болады.
R=f(f1,(R11,R12,…),f2(R21,R22)
Осылайша, реляциялық өрнектерде күрделі құрылымда енгізілген өрнектерді қолдануға болады.
Деректер қорымен жиыны шегінде әр қатынас бірегей атқа ие болуы тиіс.Реляциялық операцияны орындау нәтижесінде алынған қатынас аты теңдіктің сол жағында анықталады.
Бірақ та егер бұл қатынас аргумент ретінде басқа реляциялық өрнектерге қойылатын болса, реляциялық өрнек нәтижесінде алынған қатынастың аты болуын талап етпеуге болады.
Мұндай қатынастарды атаусыз қатынастар деп атаймыз.
Атаусыз қатынастар
Атаусыз қатынастар деректер қорымен жиыны базасында болмайды, ол тек қана реляциялық оператор мәнін есептеу уақытында есептеледі.
Операторлары
Дәстүрлі түрде коддтық ізімен екі топқа біріккен, сегіз реляциялық оператор анықталады.