Źródło: Arkusze CKE
Wskaż poprawną zasadę dotyczącą spójności danych w bazie danych
Warianty odpowiedzi
-
A
pole klucza podstawowego nie może być puste
-
B
pole klucza obcego nie może być puste
-
C
pole klucza podstawowego musi posiadać utworzony indeks
-
D
w relacji 1..n pole klucza obcego jest połączone z polem klucza obcego innej tabeli
Wyjaśnienie
Klucz podstawowy (Primary Key) to fundament relacyjnych baz danych. Jego zadaniem jest jednoznaczna identyfikacja każdego wiersza w tabeli.
Z tego powodu obowiązuje go żelazna zasada spójności: pole klucza podstawowego musi być unikalne i nie może przyjmować wartości pustej (NULL).
Gdyby klucz podstawowy był pusty, baza danych straciłaby możliwość precyzyjnego odróżnienia od siebie poszczególnych rekordów.