Sobes.tech
Middle

Do czego służy klucz główny?

sobes.tech AI

Odpowiedź od AI

Klucz główny (Primary Key) w bazie danych to unikalny identyfikator każdego rekordu w tabeli. Zapewnia:

  • Unikalność: nie dopuszcza duplikatów w wierszach.
  • Identyfikację: umożliwia jednoznaczne odwoływanie się do konkretnego rekordu.
  • Optymalizację zapytań: indeksowanie klucza głównego przyspiesza wyszukiwanie.

Na przykład, w tabeli użytkowników, pole user_id może być kluczem głównym, aby zagwarantować, że każdy użytkownik ma unikalny identyfikator.

Przykład w SQL:

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);