Video: Asosiy kalit ikkilamchi kalit va tashqi kalit nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Xorijiy kalit : Bo'ladi Asosiy kalit bir jadval boshqa jadvalda paydo bo'ladi (o'zaro bog'liq). Ikkilamchi (yoki muqobil) Kalit : Yuqoridagi ikkita turdan birortasi sifatida tanlanmagan jadvaldagi istalgan maydon.
Keyin, asosiy kalitlar va xorijiy kalitlar nima?
Birlamchi kalit qaydni noyob tarzda aniqlaydi stol . Tashqi kalit - bu maydon stol bu boshqasida asosiy kalit stol . Asosiy kalit null qiymatlarni qabul qila olmaydi. Chet el kaliti bir nechta null qiymatni qabul qilishi mumkin.
Xuddi shunday, misol bilan asosiy kalit va tashqi kalit nima? A Xorijiy kalit a kalit ikkita jadvalni bir-biriga ulash uchun ishlatiladi. A Xorijiy kalit -ga ishora qiluvchi bitta jadvaldagi maydon (yoki maydonlar to'plami). ASOSIY KALT boshqa jadvalda. "Shaxslar" jadvalidagi "PersonID" ustuni - bu ASOSIY KALT "Shaxslar" jadvalida.
Buni hisobga olsak, asosiy va ikkilamchi kalit nima?
Ikkilamchi kalit bo'ladi kalit deb tanlanmagan asosiy kalit . Shuning uchun nomzod kalit sifatida tanlanmagan asosiy kalit deyiladi ikkinchi darajali kalit . nomzod kalit deb hisoblashingiz mumkin bo'lgan atribut yoki atributlar to'plamidir Asosiy kalit . Eslatma: Ikkilamchi kalit a emas Xorijiy kalit.
Ma'lumotlar bazasida ikkilamchi kalit nima?
TA'RIFI: A ikkinchi darajali kalit tezroq qidirish uchun indekslanmoqchi bo'lgan maydonda yaratilgan. Jadvalda bir nechta bo'lishi mumkin ikkinchi darajali kalit . Asosiy maqsad a ma'lumotlar bazasi ma’lumotlarni saqlash va qidirishdan iborat. Qachon ma'lumotlar bazalari katta bo'lib, ehtimol yuz minglab yozuvlar bilan, ularni qidirish uchun biroz vaqt ketishi mumkin
Tavsiya:
Asosiy va ikkilamchi ma'lumotlar manbalari nima?
Birlamchi ma'lumotlar atamasi tadqiqotchi tomonidan birinchi marta yaratilgan ma'lumotlarni anglatadi. Ikkilamchi ma'lumotlar - tergov organlari va tashkilotlari tomonidan ilgari to'plangan mavjud ma'lumotlar. Birlamchi ma'lumotlarni yig'ish manbalariga so'rovlar, kuzatishlar, tajribalar, so'rovnomalar, shaxsiy suhbatlar va boshqalar kiradi
SQL Serverda asosiy tashqi kalit aloqasini qanday yaratish mumkin?
SQL Server Management Studio-dan foydalanish Object Explorer-da munosabatlarning tashqi kalit tomonida joylashgan jadvalni o'ng tugmasini bosing va Dizayn-ni bosing. Jadval dizayneri menyusidan Aloqalar-ni bosing. Chet el kalitlari bilan aloqalar dialog oynasida Qo'shish-ni bosing. Tanlangan aloqalar ro'yxatidagi munosabatlarni bosing
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
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