Junior — Middle
Маалыматтар базаларындагы таблицаларда колдонулган ачкыч талааларынын түрлөрүн ата аласызбы?
sobes.tech AI
AIден жооп
Маалыматтар базасы таблицаларында адатта төмөнкү түрдөгү ачкыч талаалар колдонулат:
- Башкы ачкыч (Primary Key): ар бир жазууну уникалдуу түрдө аныктайт. Мисалы, колдонуучу ID.
- Чет элдик ачкыч (Foreign Key): башка таблицанын башкы ачкычына шилтеме кылат жана таблицалар ортосунда байланыш түзөт.
- Уникалдуу ачкыч (Unique Key): баанын уникалдуулугун камсыздайт, бирок NULLду кабыл алат.
- Композиттүү ачкыч (Composite Key): бир нече колонкадан турат жана биргелешип жазууну уникалдуу аныктайт.
Мисал:
CREATE TABLE Orders (
OrderID int PRIMARY KEY,
CustomerID int,
OrderDate date,
FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);