Sobes.tech
Junior — Middle

Kuris indeksas automatiškai sukuriamas kuriant lentelę duomenų bazėje pagal numatytuosius nustatymus?

sobes.tech AI

Atsakymas iš AI

Daugumoje reliacinių duomenų bazių, kuriant lentelę, automatiškai sukuriamas indeksas pagrindiniam raktui (PRIMARY KEY). Šis indeksas užtikrina unikalumą reikšmių stulpelyje(s) pagrindinio rakto ir pagreitina paieškos bei jungimo operacijas.

Pavyzdžiui, SQL:

CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100)
);

Šiuo atveju automatiškai sukuriamas unikalus indeksas id stulpelyje.

Jei pagrindinis raktas nėra nustatytas, paprastai nesukuriamas numatytasis indeksas, tačiau tai priklauso nuo konkrečios duomenų bazės valdymo sistemos (DBMS).