SQL da referent yaxlitligi cheklovlari nima?
SQL da referent yaxlitligi cheklovlari nima?

Video: SQL da referent yaxlitligi cheklovlari nima?

Video: SQL da referent yaxlitligi cheklovlari nima?
Video: SQL Server 12 - Referential Integrity 2024, May
Anonim

Referents yaxlitligi dan iborat cheklovlar asosiy jadvalda tegishli qatorga ega bo'lmagan, ya'ni NULL yoki noto'g'ri xorijiy kalitlarni kiritish bo'lgan bolalar jadvaliga (sizda xorijiy kalit mavjud bo'lgan) qatorni kiritishga to'sqinlik qiladigan tashqi kalitga qo'llaniladi.

Bu erda ma'lumotlar bazasida yaxlitlik cheklovlari qanday?

Butunlik cheklovlari qoidalar to‘plamidir. U axborot sifatini saqlash uchun ishlatiladi. Butunlik cheklovlari ma'lumotlarni kiritish, yangilash va boshqa jarayonlar ma'lumotlarga mos keladigan tarzda bajarilishini ta'minlash yaxlitlik ta'sir qilmaydi.

DBMSda qanday cheklovlar mavjud? Cheklovlar jadvalning ma'lumotlar ustunlarida qo'llaniladigan qoidalar. Ular jadvalga kirishi mumkin bo'lgan ma'lumotlar turini cheklash uchun ishlatiladi. O'ZBEKISTON Cheklov − Ustundagi barcha qiymatlar boshqacha bo‘lishini ta’minlaydi. ASOSIY kalit - ma'lumotlar bazasi jadvalidagi har bir qatorni/yozuvni o'ziga xos tarzda aniqlaydi.

ma'lumotlar bazasi nuqtai nazaridan referent yaxlitligi nima?

Yo'naltiruvchi yaxlitlik (RI) relyatsiondir ma'lumotlar bazasi kontseptsiya, jadval munosabatlari doimo izchil bo'lishi kerakligini bildiradi. Boshqacha qilib aytganda, har qanday xorijiy kalit maydoni tashqi kalit tomonidan havola qilingan asosiy kalit bilan mos kelishi kerak.

Normallashtirish deganda nimani tushunasiz?

Normalizatsiya Bu ma'lumotlarning ortiqcha (takrorlanishi) va kiritish, yangilash va o'chirish anomaliyalari kabi kiruvchi xususiyatlarni bartaraf etish uchun jadvallarni parchalashning tizimli yondashuvidir. Bu ko'p bosqichli jarayon bo'lib, ma'lumotlarni jadval ko'rinishiga joylashtiradi, aloqa jadvallaridan takrorlangan ma'lumotlarni olib tashlaydi.

Tavsiya: