Көп өлшемді модель - ол көп жүйелерге талдау жүргізу және
шешім қабылдау үшін ақпаратты жедел өңдеуге мүмкіндік береді.
Қордағы деректерді қарастыратын көп өлшемді тәсілі реляциялық деректер қорын пайдаланылады. Көп өлшемді жүйелерге талдау жүргізу және шешім қабылдау үшін ақпараттық желі өңдеуге мүмкіндік береді.
Объектіге бағытталған модель - объектіге бағытталған модель тармақталған түрінде беріледі. Объектіге бағытталған деректер қорының логикалық құрылымы сырттай иерархиялы деректер қорына ұқсас
ДҚБЖ щнегізгі функциялары мен механизмдері
ДҚБЖ тағайындауы:
ЭЕМ олардың сақтау ерекшеліктеріне байланысты емес терминдерде деректермен әрекеттер жасауға мүмкіндік беретін құралымен пайдаланушыны қамтамасыз етеді. Осы мағынада, ДҚБЖ жоғары деңгейдегі тілдің интерпретаторы, деректерді сипаттау және өңдеу мүмкіндігін қамтамасыз етеді;
құпияны және ақпаратқа қол жеткізу құқығын ажыратуды қамтамасыз ету;
деректердің тұтастығын қорғауы мен келісімділігі (непротиворечивость). Мысалы, сатылған билеттердің саны ұшақта орын санынан аспауын бақылау;
бір мезгілде бірнеше пайдаланушылардың (көп пайдаланушы қол жеткізу проблемасы) ақпаратқа қол жеткізуін синхрондау. Мысалы, көліктегі бір орынға екі билет сату мүмкіндігін алып тастау;
бас тартудан қорғау және бас тартудан кейін деректер қоры күйін қалпына келтіру. Осылайша, бас тарту деп жабдықтардан бас тартуды, бағдарламалық қамтамасыз ету жұмысындағы қателер, қызметкерлердің техникалық қателер және т.б. айтылады.
Пайдаланушылар
Қолданбалы программистер ----- ДҚ қолданылатын қолданбалы программаларды құрастыратын пайдаланушылар
Ақырғы пайдаланушылар ----- жұмыс станциясы (терминал) арқылы деректер қорымен жұмыс істейтін пайдаланушылар. Ақырғы пайдаланушы ДҚ-ға қосымшалар немесе ДҚБЖ интегралды интерфейсін пайдалану арқылы қол жеткізеді.
Деректер қорының әкімшілігі ------ ұйымдастырады және ДҚ жұмыс істеуіне жауап береді
ДҚБЖ негізгі функциялары:
Сыртқы жадыда (дисктерде) деректерді басқарады;
транзакцияларды басқарады;
өзгерістерді журналдарға тіркеу, резервті көшірме және сбойден кейін деректер қорын қалпына келтіру
ДҚ тілдерін қолдау (деректерді анықтау тілі, деректермен әрекеттер орындау тілі)
Сыртқы жадыда деректерді басқару функциясы пайдаланушыларға ақпаратты сақтау, шығару және жаңарту сияқты деректермен жүргізілуде ең негізгі операцияларды орындауға мүмкіндік береді. Оның құрамына тікелей ДҚ орналасқан деректерді сақтау үшін, сол сияқты қызметті мақсаттар, мысалы деректерге қатынауды тездету, үшін сыртқы жадының қажетті құрылымдарымен қамтамасыз етеді.
Транзакция – бұл қатынау мақсатында немесе деректер қорының мазмұнын өзгетуге орындалатын әрекеттердің жиыны болып табылады.
ДҚБЖ-не негізгі талаптардың бірі сыртқы жадында деректерді сақтау сенімділігі болып табылады. Сақтау сенімділігі - ДҚБЖ кез келген аппараттық немесе бағдарламалық сбойдан - істен кейін деректер қорының соңғы мазмұнын қалпына келтіру мүмкіндігі болуы тиіс деп түсiнiледi.
Достарыңызбен бөлісу: |