Бақылау сұрақтары
1.
Cache ДҚБЖ қағида тҧрғысында реляциялық ДҚБЖ-нен немен
ерекшеленеді?
2.
Деректерге апарар тікелей жол жҥйесі қалай іске асады?
3.
Ғаламтор желісінде Cache-те ақпаратты жіберетін қандай
протоколдар қолдайды?
4.
Visual
Basic.NET.
қосымшасын
өңдеу
ортасының
ерекшеліктерін атаңыз?
16 тарау
ЕРЕЖЕЛЕРГЕ НЕГІЗДЕЛГЕН ДЕРЕКҚОР ЖҤЙЕЛЕРІ
16.1.
Дерекқор жҥйесі
Дерекқорда ақпараттың ҥш тҥрі сақталады.
1. Қолданушы деректерінің қҧрылымын сипаттайтын ақпарат
(дерекқор
сҧлбасының
қҧрылымдық
бөлігінің
сипаттамасы).
Реляциялық деректер қорына қатысты мҧндай ақпарат жҥйелік
қатынастар каталогтарында сақталады жəне негізінен базалық
қатынастардың атауларын, олардың атрибуттарының атаулары мен
деректер тҥрлерін қамтиды.
2. Қолданушы
анықтаған
қарым-қатынастарда
сақталатын
қолданушы деректерінің жиынтықтары.
3. Дерекқор тҧтастығының шектеулерін, дерекқордың триггерлерін
жəне ҧсынылатын (виртуалды) қатынастарды анықтайтын ережелер.
Реляциялық жҥйелерде ереже сонымен қатар жҥйелік каталог
кестелерінде сақталады, бірақ тегіс кестелер бҧл мақсат ҥшін қолайлы
бола бермейді.
Бірінші жəне екінші тҥрлердің ақпараттары дерекқорда
модельленген нақты əлемнің объектілерін (болмыстарды) анық
сипаттайды.
Басқаша айтқанда, бҧл қолданушылар
дерекқорда сақтауға
ҧсынатын нақты деректер. Дерекқордың бҧл бөлігі экстенсионалды деп
аталады.
Ҥшінші тҥр ақпараты қолданушылар беретін əр тҥрлі
операцияларды орындау кезінде ДҚБЖ-ні басқару қызметін атқарады.
Тҧтастық
шектеулері
дерекқорды
жаңарту
əрекеттерінің
орындалуын бҧғаттауы мҥмкін, айрықша жағдайлар туындағанда
триггерлер соған сəйкес айрықша іс-əрекеттерді орындайды,
көріністердің
анықтамалары
ҧсынылатын
кестелерді
қолдану
барысында олардың анық немесе жанама материализациясын
тудырады. Деректер қорының бҧл бөлігін интенсионалды деп атайды;
оның қҧрамында тікелей фактілер емес, пəн саласының семантикасын
сипаттайтын ақпарат болады.
Байқайтын болсақ, реляциялық деректер қорындағы ең маңыздысы
- экстенсионалды бөлік, ал интенсионалды
бөлігі негізінен қосалқы рөл
атқарады.
Ережерлерге негізделген дерекқор жҥйелерінде бҧл екі бөлік əдетте
тең болады.