Atomarnost - bu atributlarning bo`linmasligi. Masalan, F.I.SH. atomar ustun emas.
Tranzitiv qaramlik - bu atributlarning hech biri asosiy kalit bo`lmasligi sharti bilan, bitta atributning boshqasiga mantiqiy yoki semantik bog`liqligi. Klassik misol: shahar va pochta indeksi.
Funktsional bog`liqlik - bitta ustun qiymatlarining boshqasiga bog`liqligi, lekin aksincha bo`lishi kerak emas. Keling, ikkita ustunni olaylik, ularni A va B deb ataymiz, A atributi uchun bir xil qiymatga ega bo`lgan barcha qatorlar B ustunida bir xil qiymatga ega bo`ladi, aksincha emas.
Ortiqchalik - ma`lumotlar bazasidagi keraksiz ma`lumotlar, bu bizga foyda keltirmaydi, balki ma`lumotlar bazasini hajmini oshiradi.
Anomaliya - ortiqcha ishlov berish sababli ma`lumotlarni manipulyatsiya qilishda (ma`lumotlarni yangilash, ma`lumotlarni o`chirish, o`zgartirish yoki o`zgartirish) yuzaga keladigan muammolar.
Ma`lumotlar domeni - bu yordamchi ma`lumotlarni saqlaydigan ma`lumotnoma yoki jadval.
Birinchi normal forma (1NF). Munosabatlar o`zgaruvchisi birinchi normal formada (1NF), agar faqat munosabatlarning har qanday haqiqiy qiymatida uning har bir atributi uchun atigi bitta qiymat bo`lsa.
Ikkinchi normal forma (2NF). Aloqadorlik o`zgaruvchisi ikkinchi normal shaklda bo`ladi, agar u birinchi normal shaklda bo`lsa va har bir kalit bo`lmagan atribut uning potentsial kalitiga (funktsional jihatdan to`liq) bog`liq bo`lsa.
Uchinchi normal forma (3NF). Munosabat uchinchi normal shaklda bo`ladi, agar u ikkinchi normal shaklda bo`lsa va kalitlarga xos bo`lmagan atributlarning tranzit funktsional bog`liqliklari bo`lmasa.
Boys-Kodd normal formasi (BCNF). Munosabatlar o`zgaruvchisi Boys-Kodd normal shaklida (aks holda, kengaytirilgan uchinchi normal shaklda), agar uning har bir noan`anaviy va chapga kamaytirilmaydigan funktsional bog`liqliklari, ularning determinanti sifatida ba`zi potentsial kalitlarga ega bo`lsa.
Do'stlaringiz bilan baham: |