Asosiy kalit ikkilamchi kalit va tashqi kalit nima?
Asosiy kalit ikkilamchi kalit va tashqi kalit nima?

Video: Asosiy kalit ikkilamchi kalit va tashqi kalit nima?

Video: Asosiy kalit ikkilamchi kalit va tashqi kalit nima?
Video: 1- қсим Sistit kasalligi – sabablari, belgilari, tashxislash va davolash usullari 2024, Aprel
Anonim

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: