ma'lumotlar bazasini mantiqiy loyihalash. ma'lumotlarning me'yoriy shakllar nazariyasi

PPTX 15 sahifa 74,3 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 15
презентация powerpoint маълумотлар базасини мантиқий лойиҳалаш. маълумотларнинг меъёрий шакллар назарияси меъёрлаштириш me`yorlashtirish - mb dagi ma`lumotlar ortiqchaligini yo`qotish, takrorlanmaslik va o`zaro bog`lanishlarni tashkil qilish jarayonidir. me`yorlashtirishning asosiy maqsadi – shunday mb ni yaratishga qaratilganki, unda ma`lumotlar bir marta qayd qilinadi, ya`ni ma`lumotlar ortiqcha yoki takrorlanishi mumkin emas. bu amal saqlanadigan ma`lumotlarni qarama – qarshiligini bartaraf etish uchun zarur. me`yorlashtirishni talab darajasida tashkil qilish uchun dekompozitsiya (bo`laklarga ajratish) qo`llaniladi. dekompozitsiya dekompozitsiya - mb jadvallarini o`zaro bog`langan sodda va ixcham bir nechta jadvallarga ajratishdir. dekompozitsiya qilingan jadvallarning har biri me`yorlashtirilgan bo`lishi lozim. dekompozitsiyalashda mb jadvallari soni oshib ketadi, ammo mb ixcham tuzilmaga ega bo`ladi. функционал боғлиқлик funktsional bog`liqlik: agar ixtiyoriy vaqtda a atributning har bir qiymatiga b atributning mavjud qiymatlaridan yagona bir qiymat mos kelsa, u holda a va b atributlar orasidagi bog`liqlik funktsional bog`liqlik deyiladi. to`liq funktsional bog`liqlik: agar b atribut qiymati a tarkibiy atributning qiymatiga funktsional bog`liq, ammo a tarkibiy …
2 / 15
`qituvchi va fan-darslik) tranzitiv funktsional bog`liqlik: agar b atribut a atributga, c atribut b atributga funktsional bog`liq bo`lsa, u holda a atribut c atributga tranzitiv funktsional bog`liq deyiladi. fan o`qituvchi darslik dasturlash abdullaev i. liberti dj . osvoy samostoyatelno c++ dasturlash rahmonov u. forsayt r. pascal dlya vsex dasturlash qobilov.r. liberti dj. osvoy samostoyatelno c++ dasturlash kovalev n. forsayt r. paskal dlya vsex dasturlash rahmonov u. faysman k. prof. programmirovanie na pascale реляцион мбнинг меъёрий шакллари: birinchi me`yoriy shakl – 1msh (1nf); ikkinchi me`yoriy shakl – 2msh (2nf); uchinchi me`yoriy shakl – 3msh (3nf); boys-kodd me`yoriy shakli – bkmsh (bcnf); to`rtinchi me`yoriy shakl – 4msh (4nf); beshinchi me`yoriy shakl yoki proektsiya – ulash me`yoriy shakli – 5msh (5nf yoki pj/nf). меъёрий шаклларнинг асосий хоссалари: har bir navbatdagi me`yoriy shakl qaysidir ma`noda oldingisiga qaraganda yaxshi; navbatdagi me`yoriy shaklga o`tganda oldingi me`yoriy shakl xossalari saqlab qolinadi. umuman olganda me`yorlashtirilmagan jadvallar, ya`ni takrorlanuvchi …
3 / 15
tlar birlamchi kalitga to`liq funktsional bog`liq bo`lsa. категория сана скидка товар китоблар 10.10.2008 10% php for dummies ноутбуклар 11.10.2008 20% acer китоблар 10.10.2008 10% windows xp категория сана скидка китоблар 10.10.2008 10% ноутбуклар 11.10.2008 20% китоблар 10.10.2008 10% категория товар китоблар php for dummies ноутбуклар acer китоблар windows xp бу 1-меёърий шаклда 1nf бу 2-мшда (2nf) калит – “категория” ва “сана” иккинчи меъёрий шакл (2nf )га мисол аудиториялар (корпус№, аудитория№, майдон кв. м, корпус комендантининг табель номери №); primary key (корпус №, аудитория№); бу 1nf шаклни декомпозициялаб 2nf га келтирамиз: корпус № аудитория № майдон кв. м комендант табель № 1 417 25 100 2 315 30 102 1 412 25 100 корпус № аудитория № майдон кв. м 1 417 25 2 315 30 1 412 25 корпус № комендант табель № 1 100 2 102 бу 1-меёърий шаклда 1nf бу 2-меёърий шаклда 2nf учинчи меъёрий шакл (3nf ) …
4 / 15
funktsional bog`lanish kalit hisoblangan atributlar bilan to`liq funktsional bog`lanishga olib kelsa. boys-kodd shaklining quyidagicha ta`rifi ham mavjud: jadval boys-kodd me`yoriy shaklida deyiladi, qachonki faqat va faqat uning har bir determinanti potentsial kalit hisoblansa. bir atribut yoki atributlar guruhi determinant hisoblanadi, qachonki boshqa atribut unga to`liq funktsional bog`lanishda bo`lsa. 3msh va bkmsh ning farqi: b atribut birlamchi kalit bo`lsa, a atribut esa mumkin bo`lgan kalit bo`lishi shart bo`lmasa, a atributning b atributga funktsional bog`lanishiga 3msh da ruxsat etiladi. a atribut faqat mumkin bo`lgan kalit bo`lsagina bunday bog`lanishga bkmsh da ruxsat etiladi. бешинчи меъёрий шакл (5nf ) keyingi beshinchi me`yoriy shakllarda jadvallar atributlari orasida nafaqat funktsional bog`lanishlar, balki ko`p qiymatli funktsional bog`liqliklar ham hisobga olinadi. uni tavsiflash uchun to`liq dekompozitsiya tushunchasi-dan foydalaniladi. to`liq dekompozitsiya – jadvalni barcha bog`liqliklarini saqlab qolgan holda, o`zaro bog`langan sodda va ixcham bir nechta jadvallarga ajratishdir. to`liq dekompozitsiyada bo`laklarga ajratilgan jadvallarda soxta qatorlar mavjud bo`lmasligi va uning bog`lanishlari, …
5 / 15
ma'lumotlar bazasini mantiqiy loyihalash. ma'lumotlarning me'yoriy shakllar nazariyasi - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 15 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ma'lumotlar bazasini mantiqiy loyihalash. ma'lumotlarning me'yoriy shakllar nazariyasi" haqida

презентация powerpoint маълумотлар базасини мантиқий лойиҳалаш. маълумотларнинг меъёрий шакллар назарияси меъёрлаштириш me`yorlashtirish - mb dagi ma`lumotlar ortiqchaligini yo`qotish, takrorlanmaslik va o`zaro bog`lanishlarni tashkil qilish jarayonidir. me`yorlashtirishning asosiy maqsadi – shunday mb ni yaratishga qaratilganki, unda ma`lumotlar bir marta qayd qilinadi, ya`ni ma`lumotlar ortiqcha yoki takrorlanishi mumkin emas. bu amal saqlanadigan ma`lumotlarni qarama – qarshiligini bartaraf etish uchun zarur. me`yorlashtirishni talab darajasida tashkil qilish uchun dekompozitsiya (bo`laklarga ajratish) qo`llaniladi. dekompozitsiya dekompozitsiya - mb jadvallarini o`zaro bog`langan sodda va ixcham bir nechta jadvallarga ajratishdir. dekompozitsiya qilingan jadvallarning har biri me`yorla...

Bu fayl PPTX formatida 15 sahifadan iborat (74,3 KB). "ma'lumotlar bazasini mantiqiy loyihalash. ma'lumotlarning me'yoriy shakllar nazariyasi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: ma'lumotlar bazasini mantiqiy l… PPTX 15 sahifa Bepul yuklash Telegram