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

Co to jest klucz obcy (foreign key) i co wymusza?

Tagi
#foreign-key#constraints#integrity
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Foreign key to constraint łączący kolumnę z kluczem primary/unique w innej tabeli. Wymusza integralność referencyjną: nie możesz wskazać wiersza, który nie istnieje (i może kontrolować zachowanie przy delete/update).

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
Constrainty vs triggery — jaka jest różnica i co preferować dla integralności?
#constraints#triggers#integrity
Bazy danych
Primary key vs unique constraint vs index — jaka jest różnica?
#primary-key#unique#index