«Мәліметтер қорының теориясы» пәнінен емтихан сұрақтары: Мәліметтер қоры теориясының негізгі ұғымдары


Реляциялық алгебра. Реляциялық алгебраның теориялық-көпше операциялары



бет6/15
Дата05.09.2022
өлшемі1,26 Mb.
#148753
1   2   3   4   5   6   7   8   9   ...   15
Байланысты:
«Ì?ë³ìåòòåð ?îðûíû? òåîðèÿñû» ï?í³íåí åìòèõàí ñ?ðà?òàðû Ì?ë³ìåò

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


SQL тілінің құралдарымен бірігу операциясы келесі түрде ұсынылады:
SELECT *


FROM A
UNION


SELECT *
FROM B
Айырмалар операциялары

SQL тілінің құралдарымен айырма операциясы келесі түрде ұсынылады:

SELECT *


FROM A
EXCEPT


SELECT *
FROM B
Проекция операциялары

SELECT Fieldi1, ..., Fieldin

FROM A


Іріктеу (селекция) операциялары
SELECT *


FROM A
WHERE ()
Қиысу операциялары

SELECT *

FROM A


INTERSECT
SELECT *
FROM B

Жалғау, эквижалғау операциялары

Егер – "=" операциясы, онда бұл эквижалғау.

Табиғи жалғау операциялары



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   15




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет