Źródło: Arkusze CKE
Wybrany minimalny zestaw atrybutów relacji, jednoznacznie identyfikujący każdy rekord tej relacji,przyjmujący wartości niepowtarzalne i niepuste, nazywamy kluczem
Warianty odpowiedzi
-
A
A. obcym
-
B
B. głównym
-
C
C. złożonym
-
D
D. kandydującym
Wyjaśnienie
Klucz główny to fundament każdej relacyjnej bazy danych. Pomyśl o nim jak o numerze PESEL dla konkretnego rekordu.
Jego zadaniem jest jednoznaczne zidentyfikowanie każdego wiersza w tabeli. Żeby to działało bezbłędnie, muszą być spełnione dwa warunki.
Po pierwsze, wartość musi być unikalna w skali całej tabeli. Po drugie, pole to nigdy nie może być puste (NOT NULL), ponieważ baza danych musi w każdym momencie jednoznacznie wiedzieć, z którym rekordem ma do czynienia.