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

PPTX 15 стр. 74,3 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
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

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

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

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

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

презентация 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...

Этот файл содержит 15 стр. в формате PPTX (74,3 КБ). Чтобы скачать "ma'lumotlar bazasini mantiqiy loyihalash. ma'lumotlarning me'yoriy shakllar nazariyasi", нажмите кнопку Telegram слева.

Теги: ma'lumotlar bazasini mantiqiy l… PPTX 15 стр. Бесплатная загрузка Telegram