Junior — Middle
Jaka indeks jest automatycznie tworzony podczas tworzenia tabeli w bazie danych domyślnie?
sobes.tech AI
Odpowiedź od AI
Domyślnie, podczas tworzenia tabeli w większości relacyjnych baz danych automatycznie tworzony jest indeks na kluczu głównym (PRIMARY KEY). Ten indeks zapewnia unikalność wartości w kolumnie(kolumnach) klucza głównego i przyspiesza operacje wyszukiwania i łączenia.
Na przykład w SQL:
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
W tym przypadku automatycznie tworzony jest unikalny indeks na kolumnie id.
Jeśli klucz główny nie jest ustawiony, zwykle nie tworzony jest domyślnie żaden indeks, ale to zależy od konkretnego systemu zarządzania bazą danych (DBMS).