Хелпикс

Главная

Контакты

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





2.Пост-реляционды мәліметтер қорын сипаттаңыз. Мысал келтіріңіз.



Постреляциялық модель кесте жазуында сақ талатын мә ліметтердің

бө лінбейтіндігі тә різді шектеуді болдырмайтын кең ейтілген реляциялық модельболып табылады. Мә ліметтердің постреляциялық моделі кө п мә нді ө рістерді–мә ндері ішкі мә ндерден тұ ратын ө рістерді ұ сынады. Кө п мә нді ө рістердің мә ндерінің жиынтығ ы негізгі кестеге орнатылғ ан ө зіндік кесте болыптабылады. Бірдей мә ліметтерді салыстырмалы тү рде реляциялық (а) жә непостреляциялық модельмен (ә ) сипаттайтын мысал келтірейік. 1-кесте қ ұ жатнө мірі мен алушылардың номері туралы мә ліметтерден тұ рады. 2-кесте қ ұ жатнө мірінен, тауар атынан жә не тауар мө лшері туралы мә ліметтерден тұ рады. Екікесте бір-бірімен қ ұ жат нө мірі ө рістері бойынша байланысқ ан.

1-кесте

Қ ұ жат нө мері Сатып алушы нө мері

0373                  8723

8374                   8232

7364                   8732

 

2-кесте

Қ ұ жат нө мері   Тауарлар        Саны (мө лшері)

0373                   Дә птер                    5

0373                Кітап                            2

8374                компьютер                    1

8374                  Принтер                       3

8374                 Модем                            2

7364                 Компьютер

ү стелі                           1

 

3-кесте

Қ ұ жат нө мері Сатып алушы нө мері тауарлар Саны (мө лшері)

0373 8723 Дә птер 5

                                                                         Кітап 2

8374 8232 компьютер 1

                                                                       Принтер 3

модем 2

7364 8723 Компьютер ү стелі 1

 

Кестелерде келтірілгеніндей реляциялық модельмен салыстырғ андапостреляциялық модельде мә ліметтердің сақ талуы тиімділеу, сондай-ақ, ө ң деубарысында екі кестедегі мә ліметтерді біріктіру операциясын орындау талапетілмейді. Ө рістердің қ абаттасуымен қ атар, постреляциялық модельассоцияцияланғ ан кө п мә нді ө рістерді қ амтиды. Бұ дан жолдағ ы ассоциацияның бір бағ анындағ ы бірінші мә н оссоциацияның басқ а барлық бағ андарындағ ыбірінші мә нге сә йкес келеді. Дә л осылайша басқ а бағ андардың екінші мә ндері де дә л осылай байланысады. Кестедегі жазулардың ө рісінің мө лшері мен ө рістің ұ зындығ ынатұ рақ тылық талабы қ ойылмайды. Бұ л кестедегі мә ліметтердің қ ұ рылымының

ө те икемді болатынын білдіреді. Ө йткені постреляциялық модель бойынша кестеде нормальданбағ анмә ндерді сақ тауда да мә ліметтердің қ арама-қ айшылық сыздығ ы мен тұ тастығ ынқ амтамасыз ету проблемасы пайда болды. Бұ л проблема мә ліметтер қ орын басқ ару жү йесімеханизмдерінде ұ қ сас сақ талатын процедураларды клиент сервер жү йелерінеқ осу арқ ылы шешіледі. Бақ ылау функциясын сипаттау ү шін ө ріс мә ндеріндепроцедура қ ұ ру(конверсия коды мен корреляция коды) мү мкіндігі бар, ол мә ліметтергеоралғ аннан кейін немесе оралғ анғ а дейін автоматты тү рде шақ ырылады. Корреляция коды мә ліметті оқ ығ аннан кейін, ө ң деу алдында орындалады. Алконверсия коды керісінше, мә ліметтерді ө ң дегеннен кейін орындалады.

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

Постреляциялық модельдің кемшілігі – сақ талынғ ан мә ліметтердің

қ арама-қ айшылық сыздығ ы мен тұ тастығ ын қ амтамасыз ету проблемасын

шешудің кү рделігінде болып табылады.

 



  

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