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



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

Tartib raqami 
FISH
Lavozimi
Bo’lim 

Anvar Ergashev 
Dasturchi 


Zokir Karimov 
Buxgalter 


Islom Kenjayev 
Menedjer 

 
Uchinchi normal shaklda 
“Bo’limlar” jadvali. 
Bo’lim 
raqami 
Bo’lim 
Bo’lim tavsifi

Ishlab chiqish bo'limi 
Ilovalar va saytlarni ishlab 
chiqish va ularga xizmat 
ko'rsatish 

Buxgalteriya 
Buxgalteriya hisob-kitoblarini 
amalga oshirish 

Amalga oshirish bo’limi 
Mahsulot sotilishini tashkil etish 
Boyz-Codd normal shakli (BCNF) 
Ma'lumotlar bazasi jadvallarini Boyes-Codd normal shakliga o'tkazishga misol 
Tasavvur qilaylik, bizda turli xil loyihalarni amalga oshiradigan tashkilot bor. 
Bundan tashqari, har bir loyihada bir nechta funksional yo'nalishlar bo'yicha ishlar 
olib boriladi, ularning har biri o'z rahbariga ega. Xodim faqat o'zi ixtisoslashgan 
sohada rahbar bo'lishi mumkin, ya'ni agar xodim dasturchi bo'lsa, u loyihadagi 
buxgalteriya bo'limiga rahbarlik qila olmaydi. 
Aytaylik, har bir yo'nalish bo'yicha barcha loyihalar rahbarlari to'g'risida 
ma'lumotlarni saqlashimiz kerak. 
Quyidagicha jadval berilgan: 
Loyiha 
Yo’nalish
Rahbar
1
Ishlab chiqish
Sultonov A. 
1
Buxgalteriya
Ne’matov B. 
2
Ishlab chiqish
Sultonov A. 
2
Buxgalteriya
Niyozov S. 
2
Amalga oshirish
Nurbekov A. 


3
Ishlab chiqish
Avazov O. 
Bizning jadvalimiz uchinchi oddiy shaklda, chunki bizda birlamchi kalit 
mavjud va kalit bo'lmagan ustun uning biron bir qismiga emas, balki butun kalitga 
bog'liq. 
Ammo bu holda jadval Boyes-Codd normal shaklida emas, aslida rahbarni 
bilib, biz uning qaysi yo'nalishda mas'ul ekanligini bilmaymiz. "Yo'nalish" kalit 
bo'lmagan atributga bog'liq, ya'ni. "Rahbarga". 
Rahbarlar jadvali. 
Rahbar 
identifikatori 
FISH
Yo’nalish 
1
Sultonov A. 
Ishlab chiqish 
2
Ne’matov B. 
Buxgalteriya
3
Niyozov S. 
Buxgalteriya
4
Nurbekov A. 
Amalga oshirish
5
Avazov O. 
Ishlab chiqish
Rahbarlar va Loyihalar jadvali orasidagi munosabat 
Proyekt
Rahbar













Yüklə 409,72 Kb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   13




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

    Ana səhifə