1. Relyasion MBda ma’lumotlarni
tuzilmasidan tashqari ularni sxematik axborotiga ham etibor beriladi. MBni
tuzilmasi haqidagi axborot munosabat sxemasi yordamida beriladi. Sxematik
axborotlar esa atributlar orasidagi funksional bo g‘lanishlar orqali ifodalanadi. MB
munosabatlarida atributlarni tarkibini quyidagi talablarga javob beradigan qilib
guruhlash kerak:
Atributlar orasidagi zaruriy bo‘lmagan takrorlanishlar bo‘lmasligi kerak.
Atributlarni guruhlaganda ma’lumotlar takrorlanishi minimal darajada qilib
ta’ minlanishi kerak. Bu bevosita ma’lumotlarni tez qayta ishlash imkonini beradi.
Bunga normallashtirish jarayoni yordamida erishiladi.
Normallashtirish deganda berilgan munosabatni bir necha marta oddiy va kichik
munosabatlarga ajratish tushuniladi. Bu jarayonda mumkin bo‘lgan barcha
funksional bog‘lanishlar aniqlanadi.
2. Umuman olganda
normallashtirish jarayoni va munosabatni 3 NFga keltirish quyidagi bosqichlardan
iborat bo‘ladi:
1. Ma’lumotlarni ixtiyoriy tuzilmasidan oddiy tuzilmali ikki o‘lchamli
jadvallarga o‘tish va 1 NFni hosil q ilish;
2. Kalit atributlari bilan barcha atributlar orasidagi mumkin bo‘lgan to‘liqmas
funksional bog‘lanishlarni yo‘qotish va 2 NF hosil qilish;
3. Mumkin bo‘lmagan kalit atributlari va asosiy bo‘lmagan atributlar orasidagi
tranzitiv bog‘lanishlarni yo‘qotis h va 3 NFni hosil qilish.
3. Har bir MB jadvali o‘zining birlamchi kalitiga ega bo‘lishi mumkin.
Birlamchi kalit deganda yozuvlar qaytarilmasligini ta’ minlovchi maydon yoki
maydonlar guruhi tushuniladi. Birlamchi kalit sifatida ishlatiladigan maydon yoki
maydonlar guruhi, bir xil yozuvga ega bo‘lmaslik shartini bajarishi kerak. Boshqa
Do'stlaringiz bilan baham: |