Rеja Axborot tizimlari va ma'lumotlar bazasi


Nima uchun ma'lumotlar bazasini normalizatsiya qilish kerak?



Yüklə 0,94 Mb.
səhifə61/153
tarix02.01.2022
ölçüsü0,94 Mb.
#44769
1   ...   57   58   59   60   61   62   63   64   ...   153
MBBT Qo'llanma

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.


Yüklə 0,94 Mb.

Dostları ilə paylaş:
1   ...   57   58   59   60   61   62   63   64   ...   153




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin