Junior — Middle
Verilənlər bazasında hər sətiri unikal şəkildə tanımaq üçün istifadə olunan qeyd üçün unikal identifikatorin nə olduğunu izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Verilənlər bazasında qeydiyyatın unikal identifikatoru — bu, cədvəldə hər sətiri dəqiq müəyyən edən sahə (və ya sahələr toplusu). Adətən, bu, birincil açar (Primary Key) olur. Bu, heç bir qeyd təkrarlanmadan təmin edir və müəyyən qeydini tez tapmaq, yeniləmək və ya silmək imkanı verir.
Tez-tez, unikal identifikator üçün istifadə olunur:
- Avtomatik artan tam ədədi dəyərlər (məsələn, PostgreSQL-də SERIAL)
- UUID (Ümumi Unikal Tanımlayıcı) — 128-bitlik unikal dəyərlər, demək olar ki, təkrarlanmır
PostgreSQL-də unikal identifikator ilə cədvəl yaratma nümunəsi:
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100),
email VARCHAR(100)
);
Burada, id sahəsi hər qeyd üçün unikal identifikator kimi çıxış edir.