7- ma’ruza. Ma’lumotlar bazasini normallashtirish: 1NF, 2NF, 3nf va Kodd normal formalari Reja


Ma’lumotlar bazasi va MBBT ni fizik tashkil etish



Download 71,45 Kb.
bet3/3
Sana20.04.2022
Hajmi71,45 Kb.
#566847
1   2   3
Bog'liq
7- ma'ruza

Ma’lumotlar bazasi va MBBT ni fizik tashkil etish.
MBBT komponentalari va ularni amaliy dasturlar bilan o‘zaro bog‘liqligi ma’lumotlarni fizik tasvirlashda muhim o‘rin tutadi. MBBT murakkab til dastur kompleksidan iborat bo‘lib, MBni ishlash imkoniyatini ta’minlaydi. MBBT tarkibiga tizimli dasturlar kompleksi kiradi. Bu kompleksni markaziy komponentasi monitor yoki boshqaruvchi dasturlar hisoblanadi. Komponentalarning fizik tashkil etuvchilari 7.2-rasmda berilgan.

7.2-rasm. MBBTning fizik tashkil etuvchilari
7.2-rasmda amaliy dasturlar tarkibidagi ma’lumotlar bilan ishlash tili (YAMD)ni bitta operatorini bajarishiga tegishli bo‘lgan amallar ketma – ketligi ko‘rsatilgan.
Masalan, bu MBdan ma’lumotlarni o‘qish so‘rovi operatori bo‘lib xizmat qilsin. Unda yo‘nalishlar quyidagi ma’noga ega:

  1. Amaliy dasturlar MBga (YAMD) operatori orqali murojaat qilsin. Uni monitor tomonidan tahlil qilinadi.

  2. Talqin qilish jarayonida monitor oldindan translyatsiya qilib qo‘yilgan sxemani ishlatadi.

  3. Bu so‘rovga tegishli ma’lumotlar aniqlanib bo‘lingandan keyin, monitor OTga tashqi xotiraga murojaat qilishni amalga oshirish talabi bilan murojaat qiladi.

  4. OT MBga murojaatni bajaradi. Bu xuddi fayllarga murojaat qilish kabi oddiy bajariladi.

  5. Talab qilingan ma’lumotlar tashqi xotiradan tizimni bufer sohasiga uzatiladi.

  6. Ma’lumotlar amaliy dasturlarni ishchi sohasiga jo‘natiladi.

  7. Monitor amaliy dasturga so‘rovni bajarish natijalari xabarini beradi.

  8. Amaliy dastur MBdan olingan ma’lumotlar ustida kerakli amallarni bajaradi.

Manzillash usullari. Bitta mashina ko‘rsatmasi yordamida o‘qish mumkin bo‘lgan bitlar guruhi fizik yozuvlar deb ataladi. Fizik yozuvlar mashina xotirasining yacheykalarida saqlanadi va mashina adreslari yordamida identifikatsiyalanadi. Dasturlar mantiqiy yozuvlarni kalitlar yordamida aniqlaydi. Dastur uchun zarur bo‘lgan ma’lumotni mantiqiy yozuv kalitlari yordamida fizik yozuvlarni adreslarini aniqlaydi. Dastur uchun zarur bo‘lgan ma’lumotni mantiqiy yozuv kalitlari yordamida fizik yozuvlarni manzillarini aniqlanadi. Kalit qiymatlari juda ko‘p bo‘lganligi uchun mashina manzillar bilan munosiblikni aniqlash uchun xilma – xil manzilash usulidan foydalaniladi. Kalit sifatida har bir yozuvda joylashgan piksellangan uzunlikdagi maydonlardan foydalaniladi. Ba’zi hollarda kalit sifatida bir nechta maydon olinadi va bunda ulangan kalitlar hosil qilinadi. Fayllardagi yozuvlarni bir qiymatli aniqlash uchun albatta yagona kalit mavjud bo‘lishi kerak va bunday kalitlar birlamchi kalitlar deb ataladi.
Yozuvlarni manzillashning quyidagi usullari mavjud:

  1. Fayllarni ketma – ket saqlash usuli. Har bir yozuv kaliti tekshiriladi. Bunday usul ko‘p vaqtni talab etadi.

  2. Blokli qidirish. Agar yozuvlar kalit bo‘yicha tartiblangan bo‘lsa, fayllarni skanerlashda har bir yozuvni o‘qib chiqish talab etilmaydi. Bunday hollada kerakli yozuvdarni topish uchun blokli qidirish usulidan foydalaniladi. Bunda yozuvlar bloklarga guruhlanadi va har bir blok bir martadan tekshiriladi, kerakli yozuv qidirib topilguncha.

  3. Binar qidirish. Bunda soha o‘rtasidagi yozuv topiladi va uning kaliti qidirish tartibi bilan solishtiriladi. So‘ngra qidirish sohasi ikkiga ajratiladi va har bir yarmi alohida qidiriladi. Binar qidirish to‘g‘ridan – to‘g‘ri murojaat qurilmalarida ishlatib bo‘lmaydi.

Nazorat savollari


  1. Munosabotlar nima maqsadda normallashtiriladi?

  2. Munosabotlar atributlariga qanday talablar qo‘yiladi?

  3. Funksional bog‘lanish turlari ayting.

  4. 1 NF va undagi shartlar qanday?

  5. Qanday qilib 1 NFdan 2 NFga o‘tiladi?

Qanday qilib 2 NFdan 3 NFga o‘tiladi?
Download 71,45 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish