Amaliy mashg’ulot. Ma’lumotlar bazasini normallashtirish. Normal formalar 1NF, 2NF, 3nf va Kodd


Klassik normallashtirish shakllari



Yüklə 409,72 Kb.
Pdf görüntüsü
səhifə2/13
tarix26.10.2023
ölçüsü409,72 Kb.
#131341
1   2   3   4   5   6   7   8   9   ...   13
Amaliy mashg’ulot. Ma’lumotlar bazasini normallashtirish. Normal

Klassik normallashtirish shakllari.
Relatsion ma'lumotlar bazalarida 
jadvallarni yaratish va ishlatish jarayoni domendagi ma'lumotlarni tahlil qilish 
jarayonida odamning mantiqiy va mavhum fikrlashi bilan boshlanadi, shundan so'ng 
domenning axborot modeli quriladi. Ushbu jarayon asosiy va klassik yondashuvni 
talab qiladi, bunda barcha loyiha ishlari o'zaro bog'liqlik sxemalarining ketma-ket 
yaqinlashishi orqali ma'lumotlar relyatsion modeli nuqtai nazaridan amalga 
oshiriladi. 
Umuman olganda, loyiha jarayoni, boshqalar qatori, munosabatlar sxemalarini 
normallashtiradi va har bir keyingi normal shakl (NF) avvalgisiga qaraganda 
yaxshiroq xususiyatlarga ega bo’ladi. 


Nima uchun ma'lumotlar bazasini normalizatsiya qilish kerak? 
Haqiqat shundaki, ma'lumotlarning ortiqcha bo'lishi turli xil anomaliyalar 
paydo bo'lishi uchun zarur shartlarni yaratadi, ish faoliyatini pasaytiradi va 
ma'lumotlarni boshqarish moslashuvchan emas va unchalik qulay bo’lmay qoladi. 
Bundan xulosa qilishimiz mumkinki, normallashtirish quyidagilar uchun zarur: 
-
Anomaliyalarni yo'q qilish 
-
Ishlashni yaxshilash 
-
Ma'lumotlarni boshqarish qulayligini oshirish 
Ma'lumotlarning ortiqcha bo'lishi
- bu bir xil ma'lumotlar bazasida bir nechta 
joyda saqlanishi va bu anomaliyalarga olib keladi. 
Quyidagi asosiy tushunchalar mavjud: 
X va Y atributlari (atributlar to'plamlari) o'rtasidagi 
funksional munosabatlar
shundan dalolat beradiki, bu boradagi har qanday haqiqiy bog'lanish to'plami uchun: 
agar ikkita to'r X qiymatiga to'g'ri kelsa, ular Y qiymatiga mos keladi. Masalan, agar 
"Kompaniya nomi" atributining qiymati Canonical Ltd bo'lsa, keyin bunday ulanish 
joyida “Bosh ofis” atributining qiymati har doim Millbank Tower, London, Buyuk 
Britaniya. Belgilanishi: {X} 

{Y}. 
Normal forma
- bu ma'lumotlar bazasidan atributlar (jadval maydonlari) 
o'rtasidagi ortiqcha funksional bog'liqlikni yo'q qilish uchun relyatsion ma'lumotlar 
bazalari nazariyasida jadvallarning tuzilishi talabidir. 

Yüklə 409,72 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   13




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə