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 danychmedium

Constrainty vs triggery — jaka jest różnica i co preferować dla integralności?

Tagi
#constraints#triggers#integrity
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Constrainty (PK, FK, UNIQUE, CHECK) to deklaratywne reguły egzekwowane przez silnik bazy. Triggery to własny kod uruchamiany przy zdarzeniach. Jeśli się da, preferuj constrainty do integralności, bo są prostsze, przewidywalne i zoptymalizowane.

Powiązane pytania

Bazy danych
Klucze obce: po co ich używać i jaki jest trade‑off?
#database#foreign-key#integrity
Bazy danych
Primary key vs unique constraint: jaka jest różnica?
#database#constraints#primary-key
Bazy danych
Co to jest klucz obcy (foreign key) i co wymusza?
#foreign-key#constraints#integrity
Bazy danych
Primary key vs unique constraint vs index — jaka jest różnica?
#primary-key#unique#index