Хелпикс

Главная

Контакты

Случайная статья





3.Мысал негізінде деректер қорының бір-біріне қатынасын көрсетіп беріңіз және байланыс типтерін сипаттаңыз.



3. Мысал негізінде деректер қ орының бір-біріне қ атынасын кө рсетіп берің із жә не байланыс типтерін сипаттаң ыз.

Қ атынастардың негігі тү рлері

Реляциялық жү йелерде қ атынастардың бірнеше тү рі бар:

Аталынды –мә ліметтер қ орын басқ ару жү йесін жасау операторлары арқ ылы анық талатын айнымалық атынасты береді жә не пайдаланушы ү шін ақ паратты ың ғ айлы тү рдебейнелеуге қ ажет болып табылады.

Негізгі қ атынас – мә ліметтер қ орының тікелей маң ызды бө лігі болып табылады, сондық тан жобалау кезінде оларғ а меншікті атау береді.

Туындаушы қ атынас -мә ліметтер қ орын басқ ару жү йесіқ ұ ралдарын пайдалану арқ ылы басқ ақ атынастар кө мегімен анық талатын қ атынастар.

Бейнелеу – аталынды туындаушы қ атынас болып табылады, оғ ан қ осабейнелеумә ліметтер қ орын басқ ару жү йесі аталынды қ атынастарғ а қ олданылғ ан операторлары кө мегіменғ ана ө рнектеледі, сондық тан олар мә ліметтер қ орында физикалық тү рде жоқ деуге болады.

Сұ раныс нә тижесі – бұ л мә ліметтерді – нақ ты сұ раныс нә тижесінқ амтитын аталымды туындаушы қ атынас. Мә ліметтер қ орында сұ раныс нә тижесі сақ талмайды, тек пайдаланушығ а қ ажет болғ ан уақ ытта ғ ана бар болады.

Сақ талынатын қ атынас - компьютер жадында физикалық қ алыптасатынқ атынас. Сақ талынатын қ атынастарғ а кө пшілік жағ дайда негіздік қ атынастаржатады.

Жоғ арыда айтылғ андарғ а сү йене отырып, реляциялық мә ліметтер қ оры ө зарабайланысқ ан қ атынастар жиынтығ ы деп қ арастыруғ а болады.

Байланыстар жә не олардың негізгі тү рлері

Байланыс дегеніміз – екі немесе бірнеше қ атынастардың ассоцациясы.

Қ атынастар арасында байланыстары жоқ мә діметтер қ оры ө те қ арапайым қ ұ рылымдыболады жә не толық мә нде реляциялық деп аталынбайды. Реляциялық мә ліметтер қ оры-ұ йымдастыруғ а қ атысатын негізгі талаптардың бірі – бір кортежді басқ алардың мә ні бойынша іздеу мү мкіндігін қ амтамасыз ету, ол ү шін олардың арасындабайланысты орнату керек. Ал нақ ты ақ параттық жү йелерде кө бінесе мың дағ анкортеждер болатындық тан, теория жү зінде олардың арасында миллионнан асабайланыс орнатылуы мү мкін. Байланыстардың осыншама кө птігі мә ліметтер қ орының реляциялық моделінің кү рделілігін анық тайды.

Байланыстардың тө мендегідей негізгі тү рлері бар:

• бірден бірге;

• бірден кө пке;

• кө птен бірге;

• кө птен кө пке;

«Бірден бірге» байланысы уақ ыттың ә рбір сә тінде ә рбір А элементке(кортежге) 0 немесе 1 В элементі (кортеж) сә йкес келеді. Мысалы, қ ызметкержалақ ы алады жә не ол тек біреу ғ ана. __

«Бірден кө пке» байланысы«Кө птің бірге» байланысы уақ ыттың ә рбір сә тінде бірнеше А

элементтерге (кортеждерге) бір В элементі (кортеж) сә йкес келеді. Мысалы, бірнеше студенттер бір топта оқ иды. «Кө птен бірге» байланысы

Соң ғ ы «Кө птің кө пке» байланысы уақ ыттың ә рбір сә тінде А элементтержиынына (кортеждерге) В элементтер (кортеждер) жиыны сә йкес келеді. Ө кінішке орай, бұ л байланыс типі реляциялық МҚ не поддерживается. Бұ лбайланысқ а мысалы ретінде, студенттердің оқ у тобында пә н бойынша бірнешеоқ ытушылар сабақ беруі мү мкіндігін айтуғ а болады. «Кө птен кө пке» байланысы

А В

Қ ызметкер Жалақ ы

1 1

1 1

А В

Ү й Тұ рғ ындар

1 ∞

1 ∞

А В

Студенттер Топ

∞ 1

∞ 1

А В

Студенттер Оқ ытушылар

Топ

∞ ∞

∞ ∞

Жоғ арыда келтірілген байланыстардан басқ а, бір жә не сол элементтерарасында жиынтық байланыстар болады жә не қ арастырылғ ан байланыстардантұ ратын тренарлық байланыстар да болады.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.