ma’lumotlar bazasini normallashtirish

PPTX 20 стр. 295,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 20
tema 4. proektirovanie baz dannix ma’lumotlar bazasini normallashtirish 1 normallashtirish - bu munosabatlarni ma'lumotlarni olish, qo'shish, o'zgartirish va o'chirish uchun yaxshiroq sharoitlarni ta'minlaydigan munosabat holatiga o'tkazish jarayonidir. normallashtirishning asosiy maqsadi ma'lumotlar bazasidagi ortiqcha va takroriy ma'lumotlarni yo'q qilishdir. 1 normal shakllar 2 birinchi normal shakl (1nf) ikkinchi normal shakl (2nf) uchinchi normal shakl (3nf) boys – kodd normal shakl (bcnf) to’rtinchi normal shakl (4nf) beshinchi noqmal shakl (5nf) normal shakl xususiyatlari 3 har bir normal shakl ma'lum cheklovlar to'plamiga mos keladi. normal shakllarning asosiy xususiyatlari: har bir keyingi normal shakl oldingi normal shakllar xususiyatlarini yaxshilaydi keyingi normal shaklga o'tishda avvalgi normal shakllarning xususiyatlari saqlanib qoladi 3 birinchi normal shakl 4 taminkod mahkod mahsulot t1 1 2 13 shakar tuz un t2 26 58 130 162 guruch grechka makaron bo’lichka t3 474 891 sut kefir taminkod mahkod mahsulot t1 1 shakar t1 2 tuz t1 13 un t2 26 guruch t2 …
2 / 20
raf laboratoriya 4907 hasanov h.h. seshanba 2 kompyuter graf laboratoriya 4906 qayumov a.t. dushanba 2 informatika naza ma’ruza 4906 qayumov a.t. seshanba 3 dasturlash laboratoriya 4907 qayumov a.t. chorshanba 4 dasturlash laboratoriya 4906 soliyev. p.r. dushanba 3 axborot xavsizligi ma’ruza 4944 soliyev. p.r. chorshanba 3 mb laboratoriya 4942 soliyev. p.r. payshanba 4 mb laboratoriya 4922 6 birinchi normal shaklning kamchiliklari misol: imtixon (fish, zachot_nom, guruh, fan, imtixon_sanasi, baho) ortiqcha ma'lumotlar - ustunlaridagi ma'lumotlarni ko'p marta takrorlash ma'lumotlarni o'zgartirish (yangilash) anomaliyalari ma'lumotlar qo'shilish anomaliyalari ma'lumotlarni o'chirish anomaliyalari 7 ma'lumotlarning ortiqcha bo'lishi. misol: fish zachot_nom guruh fan imtixon_sanasi baho ochilov t.s. 323556 mm-117 mb 17/01/20 2 ochilov t.s. 323556 mm-117 mb 25/01/20 3 po'latov b.n. 156900 mm-117 mb 25/01/20 5 sodiqov j.l. 278001 mm-119 mat.analiz 21/01/20 5 komilov e.d. 777890 mm-119 mat.analiz 21/01/20 4 xakimova s.f. 123456 mm-334 informatika 21/01/20 3 bozorov k.l. 998769 mm-334 informatika 21/01/20 5 xakimova s.f. 123456 mm-334 …
3 / 20
an funksional bog’liqlik deb y atributning tarkibli x diterminantning biror-bir qismiga bog’liq bo’lishiga aytiladi. misol: zachot_nomer, fish, guruh, fan, sana, baho ushbu atributlarga ega jadvalda zachot_nomer, fan, sana baho tranzitiv funksional bog’liqlik deb shunday funksional bog’liqlikka aytiladiki, unda x, y, va z atributlar orasida xy hamda yz ko’rinishdagi bog’liqliklar mavjud va bularga teskari yo’nalishdagi bog’liqliklar esa mavjud bo’lmaydi. tranzitiv funksional bog’liqlik to’la funksional bog’liqliklarning birlashmasi hisoblanadi. 10 ikkinchi normal shakl (2nf) 11 birinchi normal shakl ikkinchi normal shakilda bo’lishi uchun unda qisman funksional bog’liqlikka ega atributlar bo’lmasligi zarur, ya’ni birlamchi bo’lmagan har bir atribut tarkibiy kalitga qisman emas, balki to’laligicha bog’liq bo’lishi zarur. 11 ikkinchi normal shakl (2nf) agar biron bir atribut qushma asosiy kalitning bir qismiga bog'liq bo'lsa, unda quyidagilar zarur: atributlari quyidagicha bo'lgan yangi munosabatlarni yarating: qushma kalitning bir qismi (yangi munosabatlarning asosiy kaliti) yangi kalitga bog'liq bo'lgan atribut yangi munosabatlarga kiritilgan atributni dastlabki munosabatlardan chiqarib tashlang 12 …
4 / 20
ning paydo bo'lishiga olib keladi. 17 17 uchinchi normal shakl (3 nf) 18 18 uchinchi normal shakl (3 nf) 19 19 opredelenie tranzitivnix fz savol-javob jadvalini tuzish: nk – neklyuchevie atributi 20 nk nk nk1 nk2 ... nkn nk1 + nk2 + ... nkn + 20 image40.png image41.png image1.png image2.png image3.png image4.png image5.png funksional bog’liqlik — biror munosabatning x va y atributlari orasidagi shunday aloqaki, bunda x ning har bir qiymatiga y ning bitta va faqat bitta qiymati mos keladi. funktsional bog'liqlik quyidagicha ko'rsatiladi: x — y masalan: reyting dafarchasi raqami —> fish to’la funksional bog’liqlik deb y atributning diterminant x atributlari qism-to’plamiga bog’liq bo’imasligiga aytiladi. qisman funksional bog’liqlik deb y atributning tarkibli x diterminantning biror-bir qismiga bog’liq bo’lishiga aytiladi. misol: zachot_nomer, fish, guruh, fan, sana, baho ushbu atributlarga ega jadvalda zachot_nomer, fan, sana > baho tranzitiv funksional bog’liqlik deb shunday funksional bog’ liqlikka aytiladiki, unda x, y, va z …
5 / 20
ydiganmunosabat olatiga 'tkazish rayon, normallashtirshaing asosly—magsadt smattmotiarbazasidagi ortigeha va takroriy smalumetiarni yo lish.

Хотите читать дальше?

Скачайте все 20 страниц бесплатно через Telegram.

Скачать полный файл

О "ma’lumotlar bazasini normallashtirish"

tema 4. proektirovanie baz dannix ma’lumotlar bazasini normallashtirish 1 normallashtirish - bu munosabatlarni ma'lumotlarni olish, qo'shish, o'zgartirish va o'chirish uchun yaxshiroq sharoitlarni ta'minlaydigan munosabat holatiga o'tkazish jarayonidir. normallashtirishning asosiy maqsadi ma'lumotlar bazasidagi ortiqcha va takroriy ma'lumotlarni yo'q qilishdir. 1 normal shakllar 2 birinchi normal shakl (1nf) ikkinchi normal shakl (2nf) uchinchi normal shakl (3nf) boys – kodd normal shakl (bcnf) to’rtinchi normal shakl (4nf) beshinchi noqmal shakl (5nf) normal shakl xususiyatlari 3 har bir normal shakl ma'lum cheklovlar to'plamiga mos keladi. normal shakllarning asosiy xususiyatlari: har bir keyingi normal shakl oldingi normal shakllar xususiyatlarini yaxshilaydi keyingi normal shaklga o'ti...

Этот файл содержит 20 стр. в формате PPTX (295,5 КБ). Чтобы скачать "ma’lumotlar bazasini normallashtirish", нажмите кнопку Telegram слева.

Теги: ma’lumotlar bazasini normallash… PPTX 20 стр. Бесплатная загрузка Telegram