2025 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2025-01-22 17:45
A asosiy kalit maxsus munosabatdir ma'lumotlar bazasi jadval ustuni (yoki ustunlar birikmasi) barcha jadval yozuvlarini yagona aniqlash uchun mo'ljallangan. A asosiy kalitlar Asosiy xususiyatlar quyidagilardir: U har bir ma'lumot qatori uchun noyob qiymatni o'z ichiga olishi kerak. U null qiymatlarni o'z ichiga olmaydi.
Buni hisobga olgan holda, asosiy kalit va misol nima?
A asosiy kalit mavjud jadval ustuni yoki ma'lumotlar bazasi tomonidan ma'lum ketma-ketlikka muvofiq maxsus yaratilgan ustun. Uchun misol , talabalarga muntazam ravishda noyob identifikatsiya (ID) raqamlari beriladi va barcha kattalar hukumat tomonidan tayinlangan va yagona identifikatsiya qilinadigan ijtimoiy xavfsizlik raqamlarini oladi.
Xuddi shunday, ma'lumotlar bazasida asosiy kalit va tashqi kalit nima? Asosiy kalit jadvaldagi yozuvni noyob tarzda aniqlang. Xorijiy kalit jadvaldagi maydon, ya'ni asosiy kalit boshqa jadvalda. Avvalboshdan, Asosiy kalit da klasterlangan indeks va ma'lumotlardir ma'lumotlar bazasi jadval jismonan klasterlangan indeks ketma-ketligida tashkil etilgan.
Shunday qilib, ma'lumotlar bazasidagi asosiy kalit nimaga misol keltiring?
A asosiy kalit , a deb ham ataladi asosiy kalit so'z, a kalit munosabatda ma'lumotlar bazasi bu har bir rekord uchun o'ziga xosdir. Bu haydovchilik guvohnomasi raqami, telefon raqami (shu jumladan hudud kodi) yoki avtomobil identifikatsiya raqami (VIN) kabi noyob identifikatordir. Aloqaviy ma'lumotlar bazasi har doim bo'lishi kerak bitta va faqat bitta asosiy kalit.
Ma'lumotlar bazasida murakkab kalit nima?
In ma'lumotlar bazasi dizayn, a kompozit kalit nomzod hisoblanadi kalit ikki yoki undan ortiq atributlardan (jadval ustunlari) iborat bo'lib, ular birgalikda ob'ekt hodisasini (jadval qatori) aniq belgilaydi. A murakkab kalit a kompozit kalit ni tashkil etuvchi har bir atribut uchun kalit oddiy (xorijiy) kalit o'z huquqida.
Tavsiya:
Asosiy kalit ham tashqi kalit bo'lishi mumkinmi?
Birlamchi kalitlar har doim noyob bo'lishi kerak, agar jadval birdan ko'pga bog'liq bo'lsa, xorijiy kalitlar noyob bo'lmagan qiymatlarga ruxsat berishi kerak. Agar jadval bittadan ko'pga emas, balki bir-bir munosabatlar bilan bog'langan bo'lsa, asosiy kalit sifatida xorijiy kalitdan foydalanish juda yaxshi
Ma'lumotlar bazasidagi ma'lumotlar nima?
Ma'lumotlar bazalari kontekstida ma'lumotlar ma'lumotlar bazasida alohida yoki to'plam sifatida saqlanadigan barcha yagona elementlarni anglatadi. Ma'lumotlar bazasidagi ma'lumotlar asosan ma'lumotlar bazasi jadvallarida saqlanadi, ular unda saqlanadigan ma'lumotlar turlarini belgilaydigan ustunlar shaklida tashkil etilgan
Db2 da asosiy kalit va tashqi kalit nima?
Tashqi kalit - bu boshqa jadvaldagi satrning kamida bitta asosiy kalitiga mos kelishi kerak bo'lgan jadvaldagi ustunlar to'plami. Bu havola cheklovi yoki havola yaxlitligini cheklash. Bu bir yoki bir nechta jadvallardagi bir nechta ustunlardagi qiymatlar haqidagi mantiqiy qoidadir
Kalit va asosiy kalit o'rtasidagi farq nima?
Core Switch vs Edge Switch: Farqi nima? Yadro kaliti tarmoq yadro qatlamining markazida joylashgan kuchli magistral kommutator bo'lib, u bir nechta yig'ish kalitlarini yadroga markazlashtiradi va LAN marshrutini amalga oshiradi. Oddiy chekka kaliti bir nechta so'nggi qurilmalarni to'g'ridan-to'g'ri ulash uchun kirish qatlamida
Asosiy kalit ikkilamchi kalit va tashqi kalit nima?
Xorijiy kalit: Bir jadval boshqa jadvalda ko'rinadigan (o'zaro havola qilingan) asosiy kalitmi. Ikkilamchi (yoki muqobil) kalit: jadvalda yuqoridagi ikkita turdan birortasi tanlanmagan har qanday maydon