Standartlashtirish
Normalizatsiya ma'lumotlar bazasi strukturasining muhim bo'limidir, chunki u bilan ushbu ma'lumotlar bazasining u bog'langan dasturga nisbatan funktsiyalarini bajarish mumkin, chunki ma'lumotlar bazasidagi har bir jadval uni normallashtirishi kerak va ko'rsatilgan harakatni amalga oshirish uchun har bir modallik nazarda tutadigan shartlarga rioya qilish.
Ma'lumotlar bazasi tuzilmasini normallashtirish uchun foydalaniladigan modellar Oddiy shakllar taxallusi bilan tanilgan, ular uchtadir, ammo kompyuter fanlari sohasidagi mutaxassislar orasida to'rtinchi normal shakl mavjudligi da'vo qilinadi. , bu noto'g'ri va ahamiyatsiz, chunki uni amalga oshirish mumkinligi haqida da'vo qilingan usul ushbu taxmin qilingan ijro shakli kerakli bo'lgan ma'lumotlar bazasini kuch bilan o'zgartirmasdan mumkin emas. standartlashtirish.
Har bir normal shakl o'ziga xos xususiyatga ega va bajarilishi kerak bo'lgan funktsiyaga ega, ammo ularning barchasi ma'lumotlar bazasi strukturasida o'zaro bog'liq holda ishlaydi, bundan tashqari ularning funktsiyalari mutlaqo tizimli va biz aytib o'tgan tuzilmaning o'zaro bog'liqligini bajarishga imkon beradi. va unga bog'langan dastur.
Birinchi oddiy shakl
Birinchi oddiy shakl yoki u oddiygina "1FN" qisqartmasi ostida deyilganidek, bu shaklni taqdim etuvchi jadval faqat ma'lum bir qiymat chaqiruvi ostida reaksiyaga kirishishini ko'rsatadigan normalizatsiyani o'z ichiga oladi. Yuqorida aytib o'tilgan jadvalda ilgari o'rnatilgan.
Biroq, bu o'rnatilgan oddiy shaklga ega bo'lgan jadvallar ma'lumotlar ro'yxati funktsiyalarini bajara olmaydi, chunki ma'lumotlar ro'yxati bajarilishi uchun nafaqat asosiy ma'lumotlar, balki ular ikkilamchi ma'lumotlar ham bo'lishi kerak. asosiy va ikkilamchi kalitlardan foydalangan holda samarali foydalanish mumkin, chunki bu kalitlarsiz Birinchi Oddiy shakl ushbu shakl qo'llanilgan holda jadvalda amalga oshiriladigan munosabatlarga salbiy munosabatda bo'ladi.
Xuddi shu tarzda, ma'lumotlar bazasi tuzilmasida ushbu oddiy shakl qo'llaniladigan jadval unga kiritilgan ma'lumotlarni bitta ustunga ajrata olmasligi kerakligi aniqlangan, chunki bu parametrlarga mos kelmaydi. bu oddiy yo'l, chunki agar ma'lumotlar shu tarzda ajratilgan bo'lsa, takrorlanishiga qaramasdan yoki ular o'rtasida yaxshi o'rnatilgan munosabatlarga ega bo'lsa, Birinchi Oddiy shaklning qoidalari to'liq bajarilmaydi.
Ushbu oddiy shaklni o'rnatishning usullaridan biri bu ma'lumotlarni turli jadvallarga bo'lishdir, yuqoridagi jadvalni ro'yxatda paydo bo'lgan turli xil ma'lumotlarga bo'lish va aylantirish jarayoni, bu normal shakl bajarilishi mumkin bo'lsa, yuqorida aytib o'tilgan jadvaldan jadvalga o'tadi. oddiy jadvallar seriyasi. Ushbu protseduradan o'tgan yuqorida aytib o'tilgan jadvallarning ma'lumotlari ular joylashgan jadvalning juda kichik o'lchamlari va Birinchi Oddiy shaklga muvofiq boshqarilishi sababli Atom ma'lumotlari deb ataladi.
Do'stlaringiz bilan baham: |