Amaliy mashg’ulot. Ma’lumotlar bazasini normallashtirish. Normal formalar 1NF, 2NF, 3nf va Kodd



Yüklə 409,72 Kb.
Pdf görüntüsü
səhifə3/13
tarix26.10.2023
ölçüsü409,72 Kb.
#131341
1   2   3   4   5   6   7   8   9   ...   13
Amaliy mashg’ulot. Ma’lumotlar bazasini normallashtirish. Normal

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. 
Modifikatsiya
anomaliyalari
ba'zi ma'lumotlarning o'zgarishi butun jadvalni 
skanerlash va ba'zi jadval yozuvlarini mos keladigan o'zgarishiga olib kelishi 
mumkinligida namoyon bo'ladi. 
O'chirish-anomaliyalari
- jadvaldan ketma-ketlikni o'chirishda yozuv bilan 
bevosita bog'liq bo'lmagan ma'lumotlar yo'q bo'lib ketishi mumkin. 
Qo'shish anomaliyalar, jadvalga ma'lumotlarni to'ldirib bo'lmaguncha kiritib 
bo'lmaganda yoki yozuvni qo'shish uchun jadvalni qo'shimcha tekshirish talab 
etiladi. 
Normallashtirish
Aytaylik, bizda quyidagi jadval mavjud, unda mebel buyumlari, xususan 
buyum nomi va ushbu buyum ishlab chiqarilgan material haqida ma'lumotlar 
saqlanadi. 


Predmet 
identifikatori
Predmet Nomi
Material

Stul 
Metall 

Stol 
Qattiq yog'och 

Krovat 
DSP 

Shkaf 
Qattiq yog'och 

Kiyim shkaf 
DSP 
Endi materialning nomini to'g'rilashimiz kerak, "Qattiq yog'och" o'rniga 
"Daraxt" deb yozishimiz kerak va buning uchun birdaniga bir nechta qatorlarga 
o'zgartirishlar kiritish kerak, chunki ular bizda ikkita: stol va shkaf. 
Endi tasavvur qiling-a, biz biron bir sababga ko'ra faqat bitta qatorda 
o'zgarishlar qildik, natijada bizning stolimizda "Qattiq yog'och" ham, "Tabiiy 
yog'och" ham bo'ladi. 

Yüklə 409,72 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   13




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

    Ana səhifə