Ikkinchi normal shakl
Kompyuter mutaxassislari orasida "2FN" nomi bilan mashhur bo'lgan ikkinchi normal shaklning o'ziga xos xususiyati shundaki, jadvallar va ularning ushbu oddiy shakldagi tarkibi faqat ma'lumotlar bazasi tarkibidagi birlamchi kalitga, qo'shimcha ravishda har qanday atribut yoki ma'lumotlar bazasiga bog'liq bo'ladi. uning ichidagi ma'lumotlar turi ham ushbu bog'liqlikka ega bo'lishi kerak, agar bo'lmasa, u hozirgi normal shaklni buzgan bo'lar edi, chunki u ikkinchi Oddiy shaklni o'rnatmoqchi bo'lgan jadvalning munosabatiga ham xalaqit beradi.
Boshqa tomondan, ikkinchi normal shaklning ko'rsatmalari doirasida amalga oshiriladi, hech qanday jadval ichida tuzilishi kerak bo'lgan asosiy kalit bo'lishi mumkin emas, chunki u bitta asosiy kalit bo'lib, undan foydalanish va bir nechta asosiy kalitlardan foydalanish mumkin. ma'lumotlarning takrorlanishiga olib kelishi mumkin, chunki jadvalga kirish yo'li va ma'lumotlar havolasi aniq va qat'iy yo'lga ega emas, qo'shimcha ravishda kiritilgan ma'lumotlar haddan tashqari takrorlanadi, ma'lumotlar bazasi ma'lumotlarini tashlab yuboradi.
Uchinchi normal shakl
Kompyuter mutaxassislari tomonidan "3FN" nomi bilan ma'lum bo'lgan uchinchi normal shakl bir qator o'ziga xos xususiyatlarga ega, chunki bu normalizatsiya modelini o'rnatish uchun faqat uchinchi normal shakl qo'llaniladigan unga tegishli jadval mavjud bo'lganda mumkin bo'ladi. belgilangan ikkinchi normal shaklga asoslanadi, lekin ko'rsatilgan jadvalga kiritilgan ma'lumotlar, atributlar yoki ob'ektlarning hech biri birlamchi kalitga bog'liq bo'lmasligi va bo'lmasligi kerak. Ushbu jadvaldagi asosiy ma'lumotlar.
Yana bir muhim jihat shundaki, bu normal shakl mustaqil ravishda normal shakl sifatida tanilgan, biz yuqorida aytib o'tgan shartlarga ko'ra, normallashtirishning bu usuli juda oddiy va turli xil variantlar bilan menyu qilishni xohlaganingizda eng keng tarqalgan usullardan biridir. dastur doirasida, chunki ma'lumotlarni chaqirish uni saqlashni osonlashtiradi, shuningdek, dastur doirasida maslahatlashishni osonlashtiradi.
Ular ma'lumotlar bazasiga u bog'langan dastur orqali kirish, o'chirish yoki yangilash jarayonlarini qo'llash orqali yaratilishi mumkin bo'lgan jarangdor o'zgarishlar natijasida yuzaga keladigan har qanday o'zaro ta'sirga ega emas va bu juda kam uchraydi. Uchinchi normal shakl kiritilgan jadval biz yuqorida aytib o'tgan jarayonlar bilan o'zaro aloqada bo'lganligi sababli bu o'zgarishlardan aziyat chekishi sodir bo'ladi.
Do'stlaringiz bilan baham: |