|
Birlamchi kalit va uning ro`li
|
Sana | 16.11.2023 | Hajmi | 1,75 Mb. | | #99998 |
Bog'liq Birlamchi kalit Birlamchi kalit va uning ro`li Reja; 1-Birlamchi kalit nima ? 2-Nima uchun kerak bo`lishi 3-Birlamchi va tashqi kalit Birlamchi kalit nima? Ma'lumotlar bazasi dunyosida relyatsion jadvalning asosiy kaliti jadvaldagi har bir yozuvni o'ziga xos tarzda aniqlaydi. Ma'lumotlar bazalari yozuvlarni taqqoslash, saralash va saqlash hamda yozuvlar o'rtasidagi aloqalarni yaratish uchun kalitlardan foydalanadi. Ma'lumotlar bazasida asosiy kalitni tanlash jarayonning eng muhim bosqichlaridan biridir. Bu noyob bo'lishi kafolatlangan odatiy atribut bo'lishi mumkin, masalan, har bir kishi uchun bitta yozuvdan ko'p bo'lmagan yozuvlarni o'z ichiga olgan jadvaldagi ijtimoiy xavfsizlik raqami yoki - tarjixon - Microsoft SQL Server-da global noyob identifikator yoki GUID kabi ma'lumotlar bazasini boshqarish tizimi tomonidan yaratilishi mumkin. ... Birlamchi tugmalar bitta atributdan yoki bir nechta atributlardan iborat bo'lishi mumkin. Ma'lumotlar bazasida asosiy kalitni tanlash jarayonning eng muhim bosqichlaridan biridir. Bu noyob bo'lishi kafolatlangan odatiy atribut bo'lishi mumkin, masalan, har bir kishi uchun bitta yozuvdan ko'p bo'lmagan yozuvlarni o'z ichiga olgan jadvaldagi ijtimoiy xavfsizlik raqami yoki - tarjixon - Microsoft SQL Server-da global noyob identifikator yoki GUID kabi ma'lumotlar bazasini boshqarish tizimi tomonidan yaratilishi mumkin. ... Birlamchi tugmalar bitta atributdan yoki bir nechta atributlardan iborat bo'lishi mumkin. Birlamchi kalitlar - bu birlamchi kalitni ishlatadigan boshqa jadvallardagi tegishli ma'lumotlarga noyob havolalar. Yozuvni yaratishda uni kiritish kerak va uni hech qachon o'zgartirish kerak emas. Ma'lumotlar bazasidagi har bir jadvalda asosiy kalit uchun maxsus ikkita yoki ikkita ustun mavjud. Birlamchi kalitlar - bu birlamchi kalitni ishlatadigan boshqa jadvallardagi tegishli ma'lumotlarga noyob havolalar. Yozuvni yaratishda uni kiritish kerak va uni hech qachon o'zgartirish kerak emas. Ma'lumotlar bazasidagi har bir jadvalda asosiy kalit uchun maxsus ikkita yoki ikkita ustun mavjud. Birlamchi kalit misol Universitetda har bir talaba uchun yozuvlarni o'z ichiga olgan TALABA jadvalingiz borligini tasavvur qiling. Noyob talaba guvohnomasi TALABA jadvalidagi asosiy kalit uchun yaxshi tanlovdir. Talabaning ismi va familiyasi yaxshi tanlov emas, chunki bir nechta talabaning bir xil ismga ega bo'lishi har doim ham mavjud. Asosiy kalitlarning boshqa yomon variantlari orasida pochta indeksi, elektron pochta manzili va ish beruvchi mavjud bo'lib, ular ko'plab odamlarni o'zgartirishi yoki vakili bo'lishi mumkin. Asosiy kalit sifatida ishlatiladigan identifikator noyob bo'lishi kerak. Ijtimoiy ta'minot ma'muriyati shaxsiy ma'lumot o'g'irlangan shaxsga raqamni qayta tayinlaganida, hatto Ijtimoiy ta'minot raqamlari ham o'zgarishi mumkin. Asosiy kalitlarning boshqa yomon variantlari orasida pochta indeksi, elektron pochta manzili va ish beruvchi mavjud bo'lib, ular ko'plab odamlarni o'zgartirishi yoki vakili bo'lishi mumkin. Asosiy kalit sifatida ishlatiladigan identifikator noyob bo'lishi kerak. Ijtimoiy ta'minot ma'muriyati shaxsiy ma'lumot o'g'irlangan shaxsga raqamni qayta tayinlaganida, hatto Ijtimoiy ta'minot raqamlari ham o'zgarishi mumkin. Ba'zi odamlar hatto ijtimoiy xavfsizlik raqamiga ega emaslar. Ammo, chunki bu ikkala holat ham kamdan-kam uchraydi. Ijtimoiy ta'minot raqamlari asosiy kalit uchun yaxshi tanlov bo'lishi mumkin. Ba'zi odamlar hatto ijtimoiy xavfsizlik raqamiga ega emaslar. Ammo, chunki bu ikkala holat ham kamdan-kam uchraydi. Ijtimoiy ta'minot raqamlari asosiy kalit uchun yaxshi tanlov bo'lishi mumkin. Birlamchi kalitni to'g'ri tanlaganingizda ma'lumotlar bazasini qidirish tez va ishonchli bo'ladi. Faqat eslang: Qisqa tuting ... Birlamchi kalit qidirish va taqqoslash uchun ishlatilganligi sababli, qisqa asosiy kalit ma'lumotlar bazasini boshqarish tizimi uni uzoq asosiy kalitlarga qaraganda tezroq qayta ishlashini anglatadi. Mumkin bo'lgan taqdirda raqamdan foydalaning asosiy kalit uchun. SQL Server yoki boshqa ma'lumotlar bazasini boshqarish tizimlari raqamli ma'lumotlar turlarini belgi ma'lumotlarining turlaridan tezroq qayta ishlaydi. Mumkin bo'lgan taqdirda raqamdan foydalaning asosiy kalit uchun. SQL Server yoki boshqa ma'lumotlar bazasini boshqarish tizimlari raqamli ma'lumotlar turlarini belgi ma'lumotlarining turlaridan tezroq qayta ishlaydi. Oddiy tuting ... Maxsus belgilar, ichki bo'shliqlar yoki katta va katta harflar kombinatsiyasidan foydalanmang. Hech qachon o'zgarmasin tayinlanganidan keyin asosiy kalit. ETIBORINGIZ UCHUN RAHMAT
|
| |