Junior — Middle
Ma'lumotlar bazalari jadvalida ishlatiladigan turli kalit maydon turlarini aytib berishingiz mumkinmi?
sobes.tech AI
AIdan javob
Ma'lumotlar bazasi jadvalarida odatda quyidagi kalit maydon turlari ishlatiladi:
- Birinchi kalit (Primary Key): jadvaldagi har bir yozuvni yagona tarzda aniqlaydi. Masalan, foydalanuvchi ID.
- Tashqi kalit (Foreign Key): boshqa jadvalning birinchi kalitiga murojaat qiladi va jadvallar o'rtasida bog'lanishni ta'minlaydi.
- Yagona kalit (Unique Key): ustundagi qiymatning yagona bo'lishini kafolatlaydi, lekin NULLga ruxsat berishi mumkin.
- Kombinatsiyalashgan kalit (Composite Key): bir nechta ustundan iborat bo'lib, birgalikda yozuvni yagona tarzda aniqlaydi.
Misol:
CREATE TABLE Orders (
OrderID int PRIMARY KEY,
CustomerID int,
OrderDate date,
FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);