Anjir. 3.1
Pastki satrda saqlangan ma'lumotlar mavjud jismoniy fayllar (ma'lumotlar bazasining fizik xotirasi). Yoqilgan yuqori daraja bir xil jismoniy ma'lumotlarning o'z taqdimotiga ega bo'lgan dasturlar mavjud. Ma'lumotlar bazasining har bir ko'rinishi asosiy fizik ma'lumotlar asosida qurilgan ma'lum bir mantiqiy tuzilishni o'z ichiga oladi. O'rtasida interfeysni ta'minlash jismoniy xotira JB va uning turli xil mantiqiy versiyalari (ko'plab qo'llab-quvvatlanadigan ko'rinishlar), MBMning o'zi ham bir necha darajalardan (komponentlardan) iborat.
Odatda zamonaviy ma'lumotlar bazasi quyidagi tarkibiy qismlardan iborat:
tashqi va. ma'lumotlarni boshqarish uchun mas'ul bo'lgan yadro tasodifiy kirish xotirasi;
ma'lumotlarni chiqaradigan va o'zgartiradigan va qoida tariqasida mashinadan mustaqil bajariladigan ichki kodni yaratadigan ma'lumotlar bazasi tili protsessori;
yaratadigan ma'lumotlar bilan ishlash dasturlarini sharhlaydigan ish vaqtini qo'llab-quvvatlovchi quyi tizim foydalanuvchi interfeysi DBMS bilan;
xizmat dasturlari (tashqi kommunal xizmatlar) bir qator qo'shimcha imkoniyatlar axborot tizimini saqlash uchun.
Ma'lumotlar bazasini boshqarish tizimlari turli mezonlarga ko'ra tasniflanadi, masalan: ma'lumotlar modeliga ko'ra - ierarxik, tarmoq, relyatsion, ob'ektga yo'naltirilgan, ob'ektga aloqador; joylashtirish usuli bo'yicha - lokal (mahalliy DBMning barcha qismlari bitta kompyuterda joylashgan), tarqatilgan (BDB qismlari ikki yoki undan ortiq kompyuterda joylashgan); ma'lumotlar bazasiga kirish yo'li bilan - fayl-server, mijoz-server, o'rnatilgan, - shuningdek boshqa mezonlarga ko'ra | 9, 33].
Kontseptual, mantiqiy va jismoniy modellar mavzu maydoni. Mavzu maydoni haqiqiy dunyoning o'rganilayotgan yoki foydalanilayotgan qismini ifodalaydi. Bu "Buyurtma bo'yicha mahsulotlar ishlab chiqarish", "Tayyor mahsulotlarni sotish", "Ish uchun xodimlarni ro'yxatdan o'tkazish" va boshqalar bo'lishi mumkin, mavzu doirasi murakkabligi sababli, uning jihatlarini bir darajali modelda qamrab olish mumkin emas. Shuning uchun uchta darajadan foydalaniladi: kontseptual (kontseptual), mantiqiy va jismoniy.
Kontseptual daraja predmet sohasini juda aks ettiradi umumiy ko'rinish... U ma'lumotlar modellarini hisobga olmagan holda domenning mazmuni va tuzilishini belgilaydi (3.3-bo'limga qarang) va ishlatilgan DBMS turini. Ushbu daraja foydalanuvchi uchun tushunarli bo'lishi va ma'lumotlar bazasida ma'lumotlar qanday saqlanishidan umuman mustaqil bo'lishi kerak. Ushbu modelga o'zgartirishlar faqat ushbu model domenning in'ikosi bo'lib qolishi uchun real dunyoda o'zgarishlar yuz berganda amalga oshirilishi kerak.
Mantiqiy daraja oraliq, bunda model rasmiylashtiriladi. Ushbu darajada predmet sohasi formada aks etadi axborot ob'ektlari (sub'ektlar) va ular o'rtasidagi munosabatlar. Relyatsion model uchun sub'ektlar jadvallarning "prototiplari" bo'lib, munosabatlar ular o'rtasidagi munosabatlarni ifodalaydi. Mantiqiy model ma'lumotlar bazasini qurishda, shu jumladan CASE-vositalaridan foydalanishda yotadi.
Jismoniy domen modeli darajasi tanlangan DBMS muhitida amalga oshirish yo'lini belgilaydi. Bir nechta fizik modellar bitta mantiqiy modelga mos kelishi mumkin (har xil DBMS uchun). CASE-vositalarida mantiqiy model ma'lum bir DBMS uchun avtomatik ravishda fizikaga aylantiriladi. Ma'lumotlar bazasi tuzilishini loyihalash fizik model asosida amalga oshiriladi. CASE vositalaridan foydalangan holda, bu jarayon avtomatik ravishda ro'y beradi va to'g'ridan-to'g'ri loyihalash deb nomlanadi. CASE vositalari, shuningdek, mavjud ma'lumotlar bazasi asosida fizik, so'ngra mantiqiy modellarni (teskari muhandislik) yaratishga imkon beradi.
Uch darajali DBMS arxitekturasi. Standartlashtirish bo'yicha birinchi urinishlar umumiy arxitektura Ma'lumotlar bazalari sxemasi va foydalanuvchi ko'rinishlari (subkitrlar) kontseptsiyasini o'z ichiga olgan tizim ko'rinishini qo'llash asosida DBMS arxitekturasiga ikki pog'onali yondashuv taklif qilingan 1971 yilga to'g'ri keladi.
1978 yilda ANSI / SPARC qo'mitasi (ANSI, Amerika Milliy Standart Instituti - AQSh Milliy Standartlashtirish Instituti; SPARC,
Standart rejalashtirish va talablar qo'mitasi - ma'lumotlarning mantiqiy va fizikaviy namoyishi o'rtasidagi farq rasmiy ravishda qayd etiladi. Xususan, ma'lumotlar bazalari tizimlarining umumlashtirilgan tuzilishi taklif qilindi. Ushbu tuzilma nomini oldi uch bosqichli arxitektura, shu jumladan ichki, kontseptual va tashqi darajalar (3.2-rasm).
Ma'lumotlar bazasining uch pog'onali arxitekturasining joriy etilishi ajralib chiqishga imkon berdi maxsus ko'rinish JB uning jismoniy tasviridan. Bunday bo'limga ehtiyoj birinchi navbatda quyidagi sabablarga bog'liq:
har bir foydalanuvchi ushbu ma'lumotlarning o'z nuqtai nazaridan foydalangan holda bir xil ma'lumotlarga ega bo'lishi kerak, shuningdek, agar kerak bo'lsa, ularni o'zgartirishi mumkin, bu boshqa foydalanuvchilar ma'lumotlarining ko'rinishiga ta'sir qilmasligi kerak;
foydalanuvchining ma'lumotlar bazasiga kirishi, undagi ma'lumotlarni saqlash xususiyatlariga bog'liq bo'lmasligi kerak;
ma'lumotlar bazasi ma'muri, agar kerak bo'lsa, ma'lumotlar bazasidagi ma'lumotlarni saqlash tarkibini, shu jumladan ma'lumotlar bazasining kontseptual tuzilishini o'zgartirishi mumkin va bu harakatlar foydalanuvchi ma'lumotlarining ko'rinishiga ta'sir qilmasligi kerak;
ichki xotira tuzilishiga jismoniy saqlash qurilmalaridagi o'zgarishlar ta'sir qilmasligi kerak.
Do'stlaringiz bilan baham: |