1. Мәліметтер базасы түсінігі, мәліметтер базасымен басқару жүйелері қызметі Мәліметтер қоры (МҚ)


МББЖ-ің мәліметтер үлгілері. Постреляциялық үлгі



бет8/14
Дата19.12.2023
өлшемі49,17 Kb.
#141115
1   ...   4   5   6   7   8   9   10   11   ...   14
Байланысты:
1. М ліметтер базасы т сінігі, м ліметтер базасымен бас ару ж йе

15. МББЖ-ің мәліметтер үлгілері. Постреляциялық үлгі

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


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


Реляциялық модель
Реляциялық модельде, иерархиялық немесе желілік модельден айырмашылығы, физикалық қатынастар жоқ. Барлық ақпарат қатарлар мен бағандардан тұратын кестелер (қатынастар) түрінде сақталады. Екі кестенің деректері физикалық сілтемелер немесе көрсеткіштер емес, жалпы бағандармен байланысты. Бірқатар деректерді басқару үшін арнайы операторлар бар.
МҚБЖ-нің басқа екі түрінен айырмашылығы, реляциялық деректер модельдерінде барлық көрсеткіштерді қараудың қажеті жоқ, бұл желілік және иерархиялық ДҚБЖ-мен салыстырғанда ақпаратты таңдау сұрауларын орындауды жеңілдетеді. Бұл реляциялық модельдің ыңғайлы болуының негізгі себептерінің бірі. Жалпы реляциялық ДҚБЖ: Oracle, Sybase, DB2, Ingres, Informix және MS-SQL Server.
"Реляциялық модельде нысандар да, олардың қарым-қатынасы да тек кестелермен ұсынылған және ештеңе жоқ".
RSUBD-э. ф. Коддтың реляциялық моделіне негізделген дерекқорды басқарудың реляциялық жүйесі. Бұл деректердің құрылымдық аспектілерін анықтауға, қатынастарды өңдеуге және олардың тұтастығына мүмкіндік береді. Мұндай мәліметтер базасында мазмұн және оның ішіндегі қатынастар жалпы өрістері бар кестелер — жазбалар жиынтығы түрінде ұсынылған.
Реляциялық кестелер келесі қасиеттерге ие:
* Барлық мәндер атомдық.
* Әр жол бірегей.
* Бағандардың реті маңызды емес.
* Қатарлардың реті маңызды емес.
* Әр бағанның өзіндік ерекше атауы бар.
Кейбір өрістерді кілт ретінде анықтауға болады. Бұл нақты мәндерді іздеуді жеделдету үшін индекстеу қолданылатындығын білдіреді. Екі түрлі кестенің өрістері бір жиыннан деректерді алған кезде, өрістердің мәндерін салыстыру арқылы екі кестенің байланысты жазбаларын таңдау үшін JOIN операторын пайдалануға болады.
Көбінесе өрістерде екі кестеде бірдей атау болады. Мысалы, "тапсырыстар" кестесінде "ID-сатып алушы" және "Код-тауар"жұптары болуы мүмкін. Ал "тауар" кестесінде "код-тауар" және "баға"жұптары болуы мүмкін. Сондықтан, белгілі бір сатып алушы үшін чекті есептеу үшін осы екі кестенің "код-тауар" өрістеріндегі JOIN-ді қолдана отырып, ол сатып алған барлық тауарлардың бағасын қорытындылау қажет. Мұндай әрекеттерді бірнеше кестелерде бірнеше өрістерді біріктіруге дейін кеңейтуге болады.
Мұндағы қатынастар тек іздеу уақытымен анықталатындықтан, реляциялық мәліметтер базасы динамикалық жүйелер ретінде жіктеледі.





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




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

    Басты бет