Logo uz.boatexistence.com

Nega dbms da asosiy kalit?

Mundarija:

Nega dbms da asosiy kalit?
Nega dbms da asosiy kalit?
Anonim

Birlamchi kalit - bu maxsus relyatsion ma'lumotlar bazasi jadvali ustuni (yoki ustunlar birikmasi) har bir jadval yozuvini yagona aniqlash uchun mo'ljallangan Birlamchi kalit tezkor tahlil qilish uchun noyob identifikator sifatida ishlatiladi jadval ichidagi ma'lumotlar. … U har bir maʼlumot qatori uchun noyob qiymatni oʻz ichiga olishi kerak. Unda null qiymatlar boʻlishi mumkin emas.

Nega asosiy kalit ma'lumotlar bazasida ishlatiladi?

Birlamchi kalit bu jadvaldagi har bir satrni yagona aniqlaydigan qiymatlarni oʻz ichiga olgan ustun yoki ustunlar Maʼlumotlar bazasi jadvalida Optim qoʻshish, yangilash va tiklash uchun asosiy kalit boʻlishi kerak., yoki ma'lumotlar bazasi jadvalidan ma'lumotlarni o'chiring. Optim maʼlumotlar bazasiga belgilangan asosiy kalitlardan foydalanadi.

Nega biz asosiy kalitni aniqlaymiz?

Birlamchi kalitning asosiy maqsadi satrning oʻziga xosligini aniqlashdir, bunda yagona kalit sifatida takrorlanishning oldini olish uchun asosiy kalit va yagona kalit oʻrtasidagi asosiy farq quyidagilardan iborat. kalit. Birlamchi kalit: Jadval uchun faqat bitta asosiy kalit bo'lishi mumkin. Asosiy kalit bir yoki bir nechta ustundan iborat.

Nega asosiy kalit ma'lumotlar bazasida yagona?

asosiy kalit ustunning oʻziga xosligini taʼminlaydi. Jadvalda faqat bitta Asosiy kalit bo'lishi mumkin. Noyob kalit null qiymatlarni qabul qilishi mumkin. noyob kalit ustunning o'ziga xosligini ham ta'minlaydi.

Birlamchi kalit doim yagonami?

Birlamchi kalit har doim har bir SQL da noyobdir. Siz uni UNIQUE deb aniq belgilashingiz shart emas. Yon eslatma: Jadvalda faqat bittaPrimary kalit bo'lishi mumkin va u hech qachon null qiymatlarga ruxsat bermaydi.

Tavsiya: