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


A(X1, ..., Xn, A1, ..., Am) және B(X1, ..., Xn, B1, ..., Br) қатынастары болсын. SELECT A.X1, ..., A.Xn, A.A1, ..., A.Am, B.B1, ..., B.Br FROM A, B



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

A(X1, ..., Xn, A1, ..., Am) және B(X1, ..., Xn, B1, ..., Br) қатынастары болсын. SELECT A.X1, ..., A.Xn, A.A1, ..., A.Am, B.B1, ..., B.Br FROM A, B

WHERE (A.X1 = B.X1) AND ... AND (A.Xn = B.Xn)
Қысқаша қорытындылар: дәрісте, интерактивті режимде деректер қорымен жұмыс істеу үшін қолданылатын, SQL тілі операторларының жалпы сипаттамалары берілді (кестелерді құру, кестелерден ақпараттарды таңдау, элементтерді қосу, элементтерді кетіру және түрлендіру). SQL-мен жұмыстың интерактивті режимі ұғымдары берілді. Деректерді түрлендіру үшін қолданылатын, негізгі SQL тілі операторлары қарастырылды (кестелерді құру, кестелерден ақпараттарды таңдау, элементтерді қосу, элементтерді кетіру және

түрлендіру). select, insert, update, delete операторларын қолданып, SQL тілінде деректер қорына сұраныстар жазу мысалдары келтірілді. Реляциялық алгебра операторлары және SQL тілі операторлары арасындағы байланыс қарастырылды.
[23:31, 21.12.2021] Айсұлу Группалас: Реляциялық алгебра – бұл реляциялық кестелерді өңдеу тілі. Реляциялық алгебра келесі амалдардан тұрады:
· біріктіру;
· қиылысу;
· айыру;
· көбейту;
· таңдау;
· проекцияны құру;
· проекция;
· қосу (жалғау);
· бөлу;
· меншіктеу.
Біріктіру амалы екі кестенің мәліметтерін үйлестіруге, екі кестенің жазбалары (кортеждері) тек бір-ақ рет пайда болатын кестені құруға мүмкіндік береді.
Біріктіру амалы U әрпімен беріледі.
Екі кестені біріктіру кезінде олар бағандардың (атрибуттардың) саны бойынша, сондай-ақ олардың типі бойынша сәйкес келуі тиіс.
Қиылысу амалы екі кестенің ортақ жолдарын бөліп алуға мүмкіндік береді. ^ символымен белгіленеді.
Айыру амалы бір кестеден басқа кестеде жоқ жазбаларды (жолдарды) бөліп алуға мүмкіндік береді, минус белгісімен белгіленеді.
Көбейту амалы екі кестенің декарттық көбейтіндісін құрайды. * символымен белгіленеді.


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




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

    Басты бет