Ma’lumotlar bazasining maqsad va vazifalari



Yüklə 0,54 Mb.
səhifə31/45
tarix11.10.2023
ölçüsü0,54 Mb.
#153831
1   ...   27   28   29   30   31   32   33   34   ...   45
Ma’lumotlar bazasining maqsad va vazifalari

86. Boyz-Codd normal shakli
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".



Yüklə 0,54 Mb.

Dostları ilə paylaş:
1   ...   27   28   29   30   31   32   33   34   ...   45




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin