Ichki daraja uch darajali DBMS modelida aynan shu daraja ma'lumotlar bazasining fizik saqlashga eng yaqin bo'lgan fizik shaklini belgilaydi. Bu jismoniy qurilmalarda ma'lumotlarni saqlash usullari bilan bog'liq. Ushbu daraja disklar, jismoniy manzillar, indekslar, ko'rsatgichlar va boshqalar bilan bog'liq. Qatlamning ishlashi uchun fizik ma'lumotlar bazasi dizaynerlari javob beradi, ular qaysi fizik qurilmalar ma'lumotlarni saqlashini, ma'lumotlarga qanday kirish usullaridan foydalanilishini va ma'lumotlar bazasini ishlashini saqlash yoki yaxshilash uchun qanday choralar ko'rish kerakligini hal qiladi. . Ushbu daraja foydalanuvchilar uchun yopiq.
Kontseptual daraja - tizimli daraja, bu ma'lumotlar bazasining mantiqiy joylashuvi to'g'risida g'oyani beradi. Yoqilgan bu daraja ma'lumotlar bazasining kontseptual dizayni amalga oshiriladi, bu foydalanuvchilarning axborot ehtiyojlarini tahlil qilishni va ularga kerakli ma'lumotlar elementlarini aniqlashni o'z ichiga oladi. Kontseptual loyihalash natijasi ma'lumotlar bazasining kontseptual sxemasi, shuningdek barcha ma'lumotlar elementlarining mantiqiy tavsifi va ular o'rtasidagi o'zaro bog'liqlikdir. Yuqorida ta'kidlab o'tilganidek, ma'lumotlar bazasining kontseptual sxemasi tanlangan ma'lumotlar modeli va ma'lumotlar bazasi ma'lumotlar bazasi bilan bevosita bog'liq emas, mantiqiy sxema esa allaqachon tanlangan model ichida ma'lumotlar tuzilishini namoyish qilishni taqozo etadi (3.3-bo'limga qarang).
Tashqi daraja - ma'lumotlarning foydalanuvchi tomonidan aniqlangan ko'rinishini belgilaydigan ma'lumotlar bazasining tarkibiy darajasi. Har bir foydalanuvchi yoki foydalanuvchilar guruhi ma'lumotlar bazasidagi ma'lumotlarni o'z nuqtai nazarini oladi. Ma'lumotlar elementlarining ushbu maxsus tavsifi va ular o'rtasidagi munosabatlar to'g'ridan-to'g'ri kontseptual diagrammadan kelib chiqishi mumkin. Foydalanuvchilarning turli xil ko'rinishlarini yig'ish tashqi qatlamni tashkil qiladi.
Ostida ma'lumotlar sxemasi (ma'lumotlar bazasi sxemasi) tushuniladi umumiy tavsif Ma'lumotlar bazasi. Uch bosqichli arxitekturaga muvofiq ma'lumotlar bazasi sxemalarining uch turi mavjud:
1), qoida tariqasida, bir nechta tashqi davrlar (mikrosxemalar) JB. Ushbu sxemalarning har biri ma'lumotlar taqdimotiga mos keladi ma'lum bir guruh Ma'lumotlar bazasi foydalanuvchilari;
2) kontseptual diagrammada barcha ma'lumotlar elementlari, ular orasidagi munosabatlar, shuningdek ma'lumotlar yaxlitligini saqlash uchun zarur bo'lgan cheklovlar tasvirlangan. Har bir ma'lumotlar bazasi uchun faqat bitta kontseptual ma'lumotlar sxemasi mavjud;
3) ichki sxema ichki ma'lumotlar modelining to'liq tavsifidir va saqlangan yozuvlarning ta'riflari, taqdimot usullari, ma'lumotlar maydonlarining tavsiflari, indekslar haqidagi ma'lumotlar va boshqalarni o'z ichiga oladi. Har bir ma'lumotlar bazasi uchun faqat bitta ichki sxema mavjud.
Asoslangan turli xil sxemalar JB uch pog'onali modelda, bundan kelib chiqadiki, MHB ro'yxatga olingan sxemalarning muvofiqligini o'rnatishi va izchilligini kuzatishi kerak.
Kontseptual sxema har bir tashqi sxema va ma'lumotlar bazasining ichki sxemasi o'rtasidagi markaziy bog'lanishdir. Kontseptual sxema ichki sxema bilan ichki kontseptual xaritalash orqali bog'lanadi. Har bir tashqi sxema, o'z navbatida, tashqi kontseptual xaritalash yordamida kontseptual sxema bilan bog'liq bo'lib, foydalanuvchi ko'rinishini kontseptual sxemaning tegishli qismiga solishtirishga imkon beradi.
Ma'lumotlar bazalari nazariyasi va amaliyotida "ma'lumotlar bazasini tavsiflash" va "ma'lumotlar bazasi" tushunchalarini ajratish odatiy holdir. Ostida jB tavsifi ma'lumotlar bazasini loyihalash jarayonida yaratilgan, istisno holatlarda o'zgartirilishi kerak bo'lgan ma'lumotlar bazasi sxemasini tushunish. Ostida ma'lumotlar bazasi vaqt o'tishi bilan o'zgarishi mumkin bo'lgan ma'lumotlar bazasidagi barcha ma'lumotlar tushuniladi. Vaqtning istalgan nuqtasida ma'lumotlar bazasida saqlangan ma'lumotlarning to'plami deyiladi ma'lumotlar bazasining holati. Shunday qilib, ma'lumotlar bazasining turli xil holatlari bir xil ma'lumotlar bazasi sxemasiga mos kelishi mumkin. JB holati ham deyiladi batafsil ma'lumot.
Uch bosqichli arxitekturaning asosiy maqsadi ma'lumotlar mustaqilligini ta'minlash, ya'ni. ma'lumotlar bazasining quyi darajalaridagi har qanday o'zgarishlar yuqori darajalarga ta'sir qilmasligi kerak.
Mustaqillikning ikki turi mavjud:
mantiqiy - tashqi sxemalarni kontseptual sxemaga kiritilgan o'zgarishlardan to'liq himoya qilish;
jismoniy - ichki sxemaga kiritilgan o'zgarishlardan kontseptual sxemaning xavfsizligi.
Do'stlaringiz bilan baham: |