Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/Bazy danych
Bazy danycheasy

Primary key vs unique constraint vs index — jaka jest różnica?

Tagi
#primary-key#unique#index#constraints
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Primary key jednoznacznie identyfikuje wiersz (i może być referencjonowany przez FK). Unique constraint też wymusza unikalność, ale nie musi być „tożsamością” wiersza. Indeks to struktura przyspieszająca odczyty; może być unikalny lub nie.

Powiązane pytania

Bazy danych
Primary key vs unique constraint: jaka jest różnica?
#database#constraints#primary-key
Bazy danych
Constrainty vs triggery — jaka jest różnica i co preferować dla integralności?
#constraints#triggers#integrity
Bazy danych
Co to jest indeks złożony (wielokolumnowy) i kiedy pomaga?
#index#composite-index#performance
Bazy danych
Co to jest covering index?
#index#covering-index#performance
Bazy danych
Co to jest klucz obcy (foreign key) i co wymusza?
#foreign-key#constraints#integrity
Bazy danych
Co daje indeks i jaki jest główny trade-off?
#index#performance#tradeoffs