• Malumotlarning ortiqcha bolishi
  • Normal forma
  • Normallashtirish maqsadi
  • Nima uchun ma'lumotlar bazasini normalizatsiya qilish kerak?




    Download 1,11 Mb.
    bet42/100
    Sana16.12.2023
    Hajmi1,11 Mb.
    #120521
    1   ...   38   39   40   41   42   43   44   45   ...   100
    Bog'liq
    Ma’lumotlar bazasining maqsadi, vazifalari va asosiy

    Nima uchun ma'lumotlar bazasini normalizatsiya qilish kerak?
    Haqiqat shundaki, ma'lumotlarning ortiqcha bo'lishi turli xil anomaliyalar paydo bo'lishi uchun zarur shartlarni yaratadi, ish faoliyatini pasaytiradi va ma'lumotlarni boshqarish moslashuvchan emas va unchalik qulay bo’lmay qoladi. Bundan xulosa qilishimiz mumkinki, normallashtirish quyidagilar uchun zarur:



    Ma'lumotlarning ortiqcha bo'lishi - bu bir xil ma'lumotlar bazasida bir nechta joyda saqlanishi va bu anomaliyalarga olib keladi.


    Quyidagi asosiy tushunchalar mavjud:
    X va Y atributlari (atributlar to'plamlari) o'rtasidagi funksional munosabatlar shundan dalolat beradiki, bu boradagi har qanday haqiqiy bog'lanish to'plami uchun: agar ikkita to'r X qiymatiga to'g'ri kelsa, ular Y qiymatiga mos keladi. Masalan, agar "Kompaniya nomi" atributining qiymati Canonical Ltd bo'lsa, keyin bunday ulanish joyida “Bosh ofis” atributining qiymati har doim Millbank Tower, London, Buyuk Britaniya. Belgilanishi: {X} {Y}.
    Normal forma- bu ma'lumotlar bazasidan atributlar (jadval maydonlari) o'rtasidagi ortiqcha funksional bog'liqlikni yo'q qilish uchun relyatsion ma'lumotlar bazalari nazariyasida jadvallarning tuzilishi talabidir.
    Normal shakl metodi (NF) - bir munosabat ichida muammoni hal qilish obyektlari to'g'risida ma'lumot to'plashni va keyinchalik bu munosabatlarni normallashtirish tartibiga asoslangan bir necha o'zaro bog'liqliklarga ajratishni o'z ichiga oladi.
    Normallashtirish maqsadi – kortejlar (jadval satrlari) ni qo'shish, tahrirlash va yo'q qilish paytida yuzaga keladigan anomaliyalarning sababi bo'lgan ortiqcha ma'lumotlarning ko'payishini bartaraf etish.
    Anomaliya - bu ma'lumotlar bazasidagi qarama-qarshilikka olib keladigan yoki ma'lumotlar bazasini qayta ishlashni sezilarli darajada murakkablashtiradigan holat. Sababi - jadvalda ma'lumotlarning haddan tashqari ko'payishi, bu kalit bo'lmagan atributlarga funktsional bog'liqlik mavjudligi bilan izohlanadi.

    Download 1,11 Mb.
    1   ...   38   39   40   41   42   43   44   45   ...   100




    Download 1,11 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Nima uchun ma'lumotlar bazasini normalizatsiya qilish kerak?

    Download 1,11 Mb.