5. MB ni mantiqiy (datalogik) loyixalash.
; Mantiqiy (datalogik) dizayn — ma'lum bir ma'lumotlar modeli, masalan, relyatsion ma'lumotlar modeli asosida ma'lumotlar bazasi sxemasini yaratish. Ma'lumotlarning relyatsion modeli uchun datalogik model — bu odatda asosiy kalitlarni, shuningdek tashqi kalitlarni ifodalovchi munosabatlar o'rtasidagi "aloqalarni" ko'rsatadigan munosabatlar sxemalari to'plami. Kontseptual modelni mantiqiy modelga aylantirish, qoida tariqasida, rasmiy qoidalarga muvofiq amalga oshiriladi
_______________________________________________________
Yakuniy nazorat
BILET № 22
1. Uch bosqichli ANSI-SPARC arxitekturasining ichki bosqichi xususiyatlari.
Ichki qatlam-bu kompyuterdagi ma'lumotlar bazasining jismoniy ko'rinishi. Ushbu qatlam ma'lumotlar bazasida qanday saqlanishini tavsiflaydi.
Ichki qatlam ma'lumotlar bazasining jismoniy bajarilishini tavsiflaydi va optimal ishlashga erishish va disk maydonidan foydalanish samaradorligini ta'minlash uchun mo'ljallangan. Unda ma'lumotlar tuzilmalari tavsifi va ma'lumotlarni saqlash qurilmalarida saqlash uchun ishlatiladigan alohida fayllarni tashkil qilish mavjud. Ushbu darajada ma'lumotlar bazasi operatsion tizimga kirish usullari bilan o'zaro aloqada bo'lib, ma'lumotlarni saqlash qurilmalariga joylashtirish, indekslarni yaratish, ma'lumotlarni olish va h. k. ichki darajada quyidagi ma'lumotlar saqlanadi:
ma'lumotlar va indekslarni saqlash uchun disk maydonini taqsimlash;
yozuvlarni saqlash tafsilotlarining tavsifi (saqlangan ma'lumotlar elementlarining haqiqiy o'lchamlarini ko'rsatgan holda);
yozuvlarni joylashtirish haqida ma'lumot;
ma'lumotlarni siqish va ularni shifrlashning tanlangan usullari haqida ma'lumot.
2. Relyatsion hisoblash tillari.
J; reyatsion MBBTda ma’lumotlar bilan ishlash uchun bir qancha tillar yaratilgan. Ba’zi hollarda bu tillarni ma’lumotlarni qism tillari deb ataladi. MB bilan ishlovchilar bu tillarda avtomatlashtirishni 3 bosqichga bo’lishadi:
1) Eng pastki bosqich – kortej deb ataladi. Bunda dasturchi yozuvlar yoki kartijlar bilan ishlaydi.
2) Relyatsion algebra deyiladi. Bunda foydalanuvchi munosabatlar ustida yuqori bosqichli amallar to‘plamini kiritadi.
3) Eng yuqori bosqich – hisoblash bosqichi. Bunda foydalanuvchi bevosita kompyuterga maxsus tillarda murojaat qiladi va mashina bu murojaatni qabul qiladi.
Relyatsion MBBT da ma’lumotlar bilan ishlashda ishlatiladigan 2ta katta gurux tillari relyatsion hisoblash deyiladi. Relyatsion hisoblash predikatlarni hisoblashga asoslangan bo’lib ifodalarni yozishga mo‘ljallangan qiodalar to‘plamidan iboratdir. Ular yordamida biz mavjud munosabatlardan yangi munosabatlar yaratishni ta’minlaymiz. Bunday ifodalarni yozishda solishtirish amallari, mantiqiy amallar va mavjudlik kvanteri va umumiylik kvanteri ishlatiladi. Hozirgi paytda relyatsion MBBT ni taraqqiyotida yangi til QBE tili ishlamoqda
Do'stlaringiz bilan baham: |