2-mavzu. Ma’lumotlar bazasida tashqi bog’lanish va birlashmalar
Uchinchi normal shaklning ta'rifi
Download 440.01 Kb. Pdf ko'rish
|
2-maruza
Uchinchi normal shaklning ta'rifi:
Agar munosabatlar 2NFda bo'lsa va har bir kalit bo'lmagan atribut birlamchi kalitga bog'liq bo'lmasa, munosabatlar 3NFda bo'ladi. Ushbu kitobning avvalida biz odatiy jadvallarda ma'lum maydonlar o'rtasida mavjud bo'lgan ba'zi munosabatlarni ta'kidladik. Masalan, Mijozlar jadvalining snum maydoni Sotuvchi va Buyurtma jadvalidagi snum maydoniga to'g'ri keladi. Mijozlar jadvalining knum maydoni ham Buyurtmalar jadvalining knum maydoniga to'g'ri keladi. Ushbu turdagi havolani havola qilinadigan yaxlitlik deb atadik; va munozara jarayonida siz undan qanday foydalanish mumkinligini ko'rdingiz. Ushbu bobda siz ma'lumotlarning yaxlitligini batafsil o'rganib chiqasiz va uni saqlab qolish uchun foydalanishingiz mumkin bo'lgan cheklovlar haqida hamma narsani bilib olasiz. DML modifikatsiyalash buyruqlaridan foydalanganda ushbu cheklovni qanday amalga oshirayotganini ko'rasiz. Referentsial yaxlitlik ko'pincha turli jadvallarda maydonlarni yoki maydonlar guruhlarini birlashtirishni o'z ichiga olganligi sababli, bu harakat boshqa cheklovlarga qaraganda biroz murakkabroq bo'lishi mumkin. Shu sababli, hatto jadvallarni yaratishni rejalashtirmagan bo'lsangiz ham, u bilan to'liq tanishishingiz yaxshi. O'zgartirish buyruqlaringizni mos yozuvlar yaxlitligini cheklash (boshqa cheklovlar singari, lekin havola qilinadigan yaxlitlik cheklovlari u belgilanadigan jadvallardan tashqari jadvallarga ta'sir qilishi mumkin) yordamida yanada samaraliroq bo'lishi mumkin va ba'zi bir so'rov funktsiyalari, masalan qo'shilish, qayta-qayta tuzilgan mos yozuvlar yaxlitligi havolalari (8-bobda ta'kidlanganidek). Download 440.01 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling