бҧл ҥлгіге сәйкес ДҚБЖ-нің барлық
іске асырылуында қолдау
кӛрсетілетін тҧтастықты шектеу тетіктері болып табылады.
Дерекқор теориясында деректер ҥлгісі
кез-келген дерекқордың
негізі болып табылады. Деректер ҥлгілері
доменнің ақпараттық
нысандарын, олардың ӛзара байланысын сипаттайды және рҧқсат
береді:
■
дерекқорды басқарудың логикалық
және физикалық аспектілері
арасындағы шекараны анықтау (деректер тәуелсіздігі);
■
соңғы пайдаланушылар мен бағдарламашыларға деректердің
мәнін
жалпы тҥсіну қабілеті мен қҧралдары (коммуникативтік дағдылар);
■
бірыңғай операция ретінде ҥлкен жиынтық жазбалар жиынтығында
ҧқсас операцияларды орындау мҥмкіндігін беретін жоғары деңгейлі
тілдік тҧжырымдамаларды анықтау (ӛңдеу жиынтығы).
Деректер ҥлгісі олар басқаратын
барлық арнайы ДҚБЖ мен
дерекқорларға осы ҥлгіге негізделгенін сипаттайтын тҥсініктер мен
сипаттамалар
жиынтығын
сипаттайды.
Деректер
ҥлгісінің
қолжетімділігі бір жалпы тіл арқылы
арнайы бағдарламаларды
салыстыруға мҥмкіндік береді.
Келесі деректер ҥлгілері классикалық болып табылады:
■
иерархиялық;
■
желілік;
■
реляционды.
Бҧдан басқа, соңғы жылдары деректер ҥлгілерін іс жҥзінде белсенді
енгізіле бастады:
■
кӛп ӛлшемді;
■
нысанды-бағытталған.
Сондай-ақ белгілі ҥлгілердегі кеңейтетін басқа да деректер ҥлгілері
негізінде тҥрлі жҥйелер жасалуда.
Олардың арасында нысанды-
реляциялық,
ауытқушылықпен
нысанды,
семантикалық,
тҧжырымдамалық және бағдарланған ҥлгілер деп атауға болады. Осы
ҥлгілердің кейбірі дерекқорларды, білім базаларын
және бағдарламалау
тілдерін біріктіруге қызмет етеді. Кейбір
ДҚБЖ бірнеше деректер
ҥлгісін бір уақытта қолдайды.
8.2.
Достарыңызбен бөлісу: