2. Деректер базазын сипаттаңыз. (Мақсаты мен міндеті) Деректер базасының мақсаты – мәліметтер ағынын талдау, оларды болжау, статистикалық мәліметтерді құрастыру.
Мәліметтер қорының мұрағаттар сияқты басқа қоймалардан ерекшелігі - бұл ақпаратол белгілі бір ережелерге бағынатын кейіннен жүйелеу арқылы міндетті түрде электронды тасымалдағыштармен өңделеді.
Мәліметтер қоры жаһандық ақпаратты қамтитын жүйелердің бірқалыпты әрекеттесуі үшін өте маңызды. Мысалы, мемлекеттік ресурстар немесе белгілі бір аумақтар туралы. Олар егжей-тегжейлі осы жерлердің ғимараттары, гидрографиясы және өсімдіктері туралы барлық деректер.
Мәліметтер қоры сақталған ақпаратты басқару тәсілі болып табылады және адам өмірінің барлық салаларында қолданылады.
Қорытындылай келе, деректер базасы жүйеленген ақпараттың үлкен көлемін сақтай алады және пайдаланушы сұранысы енгізілгеннен кейін оны жылдам қамтамасыз ете алады.
Мәліметтер базасын жобалаудың негізгі міндеттері:
- мәліметтер базасында барлық қажетті ақпаратты сақтауды қамтамасыз ету;
- мәліметтер базасына енгізілген ақпаратты ыңғайлы және түсінікті жүйелеу;
- бір пайдаланушы сұранысы бойынша барлық қажетті ақпаратты алу мүмкіндігі;
- ақпараттың артықшылығын және қайталануын (қайталауын) азайту;
- Мәліметтер қорының тұтастығын қамтамасыз ету.
3. ДББЖ арқылы талдау жасаңыз. Деректер базасын басқару жүйесі – бұл қолданушыларға деректер базасын анықтауға, құруға және сүйеуге мүмкіндік беретін, сонымен бірге оған қадағаланытын рұқсатты беретін бағдарламалық қамтама. ДББЖ қолданушының қолданбалы бағдарламалары және деректер базасымен өзара әрекеттесіп, келесі мүмкіндіктерге ие:
Деректер базасын анықтау, әдетте деректер базасын анықтау тілі (DDL — Data Definition Language) арқылы іске асырылады. DDL тілі қолданушыларға деректер типін және олардың құрылымын көрсету құралдарын, сонымен бірге деректер базасында сақталатын ақпараттар үшін шектеулер қою құралдарын ұсынады.
Деректер базасына ақпарат қою, жаңарту, жою және басқа да амалдарды орындауға мүмкіндік береді. Әдетте бұл амалдар деректерді басқару тілі (DML — Data Manipulation Language) арқылы орындалады. Барлық деректер және олардың сипаттары үшін ортақтандырылған қойманың болуы DML тілін сұраныстарды ұйымдастырудың жалпы қүралы ретінде қолдануға мүмкіндік береді.
Деректер базасына қадағаланатын рұқсатты келесі құралдар арқылы пайдалануға береді:
-бекітілмегін қолданушыларға деректер базасына рұқсат бермейтін қауіпсіздікті қадағалау жүйелері;
-сақталатын деректердің өз-өзіне қайшы келмейтін күй-жағдайын қамтамасыз ететін бүтіндікті сақтау жүйелері;
-деректер базасына ортақ рұсат беру үрдісін қадағалайтын қосымшалардың параллель жұмысын басқару жүйелері;
-аппараттық не бағдарламалық қамтаманың жұмыстан шығу нәтижесінде бұзылған деректер базасын алдыңғы қайшы келмеу жағдайына дейін қалпына келтіруге мүмкіндік беретін қалпына келтіру жүйелері;
-деректер базасында сақталатын ақпараттардың сипаттамалары енгізілген қолданушылар үшін каталог.