🗊Презентация Реляциялық алгебра

Категория: Математика
Нажмите для полного просмотра!
Реляциялық алгебра, слайд №1Реляциялық алгебра, слайд №2Реляциялық алгебра, слайд №3Реляциялық алгебра, слайд №4Реляциялық алгебра, слайд №5Реляциялық алгебра, слайд №6Реляциялық алгебра, слайд №7Реляциялық алгебра, слайд №8Реляциялық алгебра, слайд №9Реляциялық алгебра, слайд №10Реляциялық алгебра, слайд №11Реляциялық алгебра, слайд №12Реляциялық алгебра, слайд №13

Вы можете ознакомиться и скачать презентацию на тему Реляциялық алгебра. Доклад-сообщение содержит 13 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Реляциялық алгебра 
Орындағандар: Төлеуғазы Р.
Орманбек Н.
Төлегенова Д.
Конкеева А.
Описание слайда:
Реляциялық алгебра Орындағандар: Төлеуғазы Р. Орманбек Н. Төлегенова Д. Конкеева А.

Слайд 2






Деректер қорын үйлестіру

Реляциялық деректер қорын басқару жүйесінде қатынастарға амалдар орындау үшін екі топ пайдаланылады:
1)Реляциялық алгебра
2)Реляциялық есептеу
Описание слайда:
Деректер қорын үйлестіру Реляциялық деректер қорын басқару жүйесінде қатынастарға амалдар орындау үшін екі топ пайдаланылады: 1)Реляциялық алгебра 2)Реляциялық есептеу

Слайд 3





Қатынастарға орындалатын амалдарды топқа бөледі:
Қатынастарға орындалатын амалдарды топқа бөледі:

1)Жиындарға  қолданылатын амалдар,олар біріктіру, қиылыстыру, бөлу, декарттық  көбейту;
 2) Қолданатын арнайы амалдар, олар жобалау, біріктіру және таңдау. Осы амалдардың жиынтығы толық қатынастардың алгебрасын  береді.
Описание слайда:
Қатынастарға орындалатын амалдарды топқа бөледі: Қатынастарға орындалатын амалдарды топқа бөледі: 1)Жиындарға қолданылатын амалдар,олар біріктіру, қиылыстыру, бөлу, декарттық көбейту; 2) Қолданатын арнайы амалдар, олар жобалау, біріктіру және таңдау. Осы амалдардың жиынтығы толық қатынастардың алгебрасын береді.

Слайд 4





Реляциялық алгебра тілі
Реляциялық алгебра барлық әрекеттердің нәтижелерінің қатынастары болып табылады. Реляциялық алгебра тілі процедуралық болып табылады, ал реляциялық есептердің негізі матеметиклық логикалық бөлігі болып  табылады. Реляциялық алгебрада процедуралық емес  тіл болып табылады.
Описание слайда:
Реляциялық алгебра тілі Реляциялық алгебра барлық әрекеттердің нәтижелерінің қатынастары болып табылады. Реляциялық алгебра тілі процедуралық болып табылады, ал реляциялық есептердің негізі матеметиклық логикалық бөлігі болып табылады. Реляциялық алгебрада процедуралық емес тіл болып табылады.

Слайд 5






 Берілген деректер қорымен моделінің реляциялық базисі: реляциялық алгебра, реляциялық операциялардың интерпретациясы, теориялық - көбейткіштік операциялардың семантикасының ерекшеліктері.
Реляциялық модельдің үшінші бөлігі, манипуляциялық бөлік реляциялық деректер қорымен жиынына қатынау реляциялық алгебра немесе оған эквивалентті реляциялық есептеулер арқылы іске асырылатынын тұжырымдайды.
Описание слайда:
 Берілген деректер қорымен моделінің реляциялық базисі: реляциялық алгебра, реляциялық операциялардың интерпретациясы, теориялық - көбейткіштік операциялардың семантикасының ерекшеліктері. Реляциялық модельдің үшінші бөлігі, манипуляциялық бөлік реляциялық деректер қорымен жиынына қатынау реляциялық алгебра немесе оған эквивалентті реляциялық есептеулер арқылы іске асырылатынын тұжырымдайды.

Слайд 6





Нақты реляциялық ДҚБЖ-да шындығында қазір реляциялық алгебра да реляциялық есептеулер де таза күйінде қолданылмайды. Реляциялық деректер қорымен жиынына стандартты қатынау  SQL(Structured Query Language). SQL тілі реляциялық алгебраның операторлар қоспасынан және синтаксис қолданатын, ағылшын тілінің фразасына жақын реляциялық алгебра мен реляциялық есептеуде кездеспейтін реляциялық есептеу өрнектерінен тұрады.
Нақты реляциялық ДҚБЖ-да шындығында қазір реляциялық алгебра да реляциялық есептеулер де таза күйінде қолданылмайды. Реляциялық деректер қорымен жиынына стандартты қатынау  SQL(Structured Query Language). SQL тілі реляциялық алгебраның операторлар қоспасынан және синтаксис қолданатын, ағылшын тілінің фразасына жақын реляциялық алгебра мен реляциялық есептеуде кездеспейтін реляциялық есептеу өрнектерінен тұрады.
Описание слайда:
Нақты реляциялық ДҚБЖ-да шындығында қазір реляциялық алгебра да реляциялық есептеулер де таза күйінде қолданылмайды. Реляциялық деректер қорымен жиынына стандартты қатынау  SQL(Structured Query Language). SQL тілі реляциялық алгебраның операторлар қоспасынан және синтаксис қолданатын, ағылшын тілінің фразасына жақын реляциялық алгебра мен реляциялық есептеуде кездеспейтін реляциялық есептеу өрнектерінен тұрады. Нақты реляциялық ДҚБЖ-да шындығында қазір реляциялық алгебра да реляциялық есептеулер де таза күйінде қолданылмайды. Реляциялық деректер қорымен жиынына стандартты қатынау  SQL(Structured Query Language). SQL тілі реляциялық алгебраның операторлар қоспасынан және синтаксис қолданатын, ағылшын тілінің фразасына жақын реляциялық алгебра мен реляциялық есептеуде кездеспейтін реляциялық есептеу өрнектерінен тұрады.

Слайд 7





Берілген деректер қорыменге қатынау тілі, егер ол сипаттау күші жағынан реляциялық алгебрадан кем болмаса реляциялық толы деп аталады, яғни реляциялық алгебраның кез келген операторы осы тілдің құралдарымен сипатталуы мүмкін. SQL тілі осындай тіл болып саналады. Берілген бөлімде реляциялық алгебраның негізі қарастырылады.
Берілген деректер қорыменге қатынау тілі, егер ол сипаттау күші жағынан реляциялық алгебрадан кем болмаса реляциялық толы деп аталады, яғни реляциялық алгебраның кез келген операторы осы тілдің құралдарымен сипатталуы мүмкін. SQL тілі осындай тіл болып саналады. Берілген бөлімде реляциялық алгебраның негізі қарастырылады.
Описание слайда:
Берілген деректер қорыменге қатынау тілі, егер ол сипаттау күші жағынан реляциялық алгебрадан кем болмаса реляциялық толы деп аталады, яғни реляциялық алгебраның кез келген операторы осы тілдің құралдарымен сипатталуы мүмкін. SQL тілі осындай тіл болып саналады. Берілген бөлімде реляциялық алгебраның негізі қарастырылады. Берілген деректер қорыменге қатынау тілі, егер ол сипаттау күші жағынан реляциялық алгебрадан кем болмаса реляциялық толы деп аталады, яғни реляциялық алгебраның кез келген операторы осы тілдің құралдарымен сипатталуы мүмкін. SQL тілі осындай тіл болып саналады. Берілген бөлімде реляциялық алгебраның негізі қарастырылады.

Слайд 8





Реляциялық алгебраның тұйықтылығы.

Реляциялық алгебра қатынастарды аргумент ретінде және қайтаратын қатынастарды нәтиже ретінде көрсететін операторлар жиынынан тұрады. Осылайша , реляциялық оператор f қатынастармен аргумент ретінде функция түрінде беріледі.
R=f (r1,r2,…,rn).
Описание слайда:
Реляциялық алгебраның тұйықтылығы. Реляциялық алгебра қатынастарды аргумент ретінде және қайтаратын қатынастарды нәтиже ретінде көрсететін операторлар жиынынан тұрады. Осылайша , реляциялық оператор f қатынастармен аргумент ретінде функция түрінде беріледі. R=f (r1,r2,…,rn).

Слайд 9





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

Слайд 10





Атаусыз қатынастар
Атаусыз қатынастар деректер қорымен жиыны базасында болмайды, ол тек қана реляциялық оператор мәнін есептеу уақытында есептеледі.
Описание слайда:
Атаусыз қатынастар Атаусыз қатынастар деректер қорымен жиыны базасында болмайды, ол тек қана реляциялық оператор мәнін есептеу уақытында есептеледі.

Слайд 11





Операторлары
Дәстүрлі түрде коддтық ізімен екі топқа біріккен, сегіз реляциялық оператор анықталады.
Теориялық көпмүшелік операторлар:
·      біріктіру
·      қию
·      азайту
·      декарттық көбейту
Арнайы реляциялық операторлар:
·      таңдама
·      проекция
·      жалғау(қосу)
·      бөлу
 Бұлардың бәрі тәуелсіз болып табылады, яғни бірқатар операторлар басқа реляциялық операторлар арқылы өрнектеледі.
Описание слайда:
Операторлары Дәстүрлі түрде коддтық ізімен екі топқа біріккен, сегіз реляциялық оператор анықталады. Теориялық көпмүшелік операторлар: ·      біріктіру ·      қию ·      азайту ·      декарттық көбейту Арнайы реляциялық операторлар: ·      таңдама ·      проекция ·      жалғау(қосу) ·      бөлу  Бұлардың бәрі тәуелсіз болып табылады, яғни бірқатар операторлар басқа реляциялық операторлар арқылы өрнектеледі.

Слайд 12






Типі (түрі) бойынша біріктірілетін қатынастар.

Бірқатар реляциялық операторлар, (мысалы, біріктіру) қатынастар бірдей тақырыпқа ие болуын талап етеді. Екі қатынасты біріктіру операциясы сәйкес қатынастар денесімен алынған екі көпмүшелік тізімдерін жәй қосу болып табылады.Нәтиже қатынас бола ала ма?
Біріншіден, егер бастапқы қатынас түрлі атрибут санына ие болса, онда мұндай әртүрлі біріктірулердің тізімі болып табылатын  көпмүшелікті қатынас түрінде көрсетуге болмайды.
Екіншіден, қатынас атрибуттардың бірдей санына ие болғанымен де, атрибуттар әртүрлі атауға ие болады.
Көптеген тізімдерді қосу нәтижесінде алынған қатынастар тақырыбын қалай анықтауға болады?
Үшіншіден, қатынас бірдей атрибут санына, атрибуттар әр түрлі домендерге анықталған бірдей атауға ие болсын.
Сонда тізімдерді қайта біріктіру қатынас түзбейді.
Описание слайда:
Типі (түрі) бойынша біріктірілетін қатынастар. Бірқатар реляциялық операторлар, (мысалы, біріктіру) қатынастар бірдей тақырыпқа ие болуын талап етеді. Екі қатынасты біріктіру операциясы сәйкес қатынастар денесімен алынған екі көпмүшелік тізімдерін жәй қосу болып табылады.Нәтиже қатынас бола ала ма? Біріншіден, егер бастапқы қатынас түрлі атрибут санына ие болса, онда мұндай әртүрлі біріктірулердің тізімі болып табылатын  көпмүшелікті қатынас түрінде көрсетуге болмайды. Екіншіден, қатынас атрибуттардың бірдей санына ие болғанымен де, атрибуттар әртүрлі атауға ие болады. Көптеген тізімдерді қосу нәтижесінде алынған қатынастар тақырыбын қалай анықтауға болады? Үшіншіден, қатынас бірдей атрибут санына, атрибуттар әр түрлі домендерге анықталған бірдей атауға ие болсын. Сонда тізімдерді қайта біріктіру қатынас түзбейді.

Слайд 13





Рахмет!
Описание слайда:
Рахмет!



Похожие презентации
Mypresentation.ru
Загрузить презентацию