ID: 1866 Bazy danych Łatwe

Źródło: Arkusze CKE

Wartość pola tabeli pełniącego rolę klucza podstawowego

Warianty odpowiedzi

  1. A

    może przyjmować wartość pustą (NULL)

  2. B

    jest zawsze typu numerycznego

  3. C

    musi być unikalna

  4. D

    służy do szyfrowania zawartości tabeli

Wyjaśnienie

Klucz podstawowy (Primary Key) to fundament relacyjnych baz danych. Jego najważniejszym zadaniem jest jednoznaczne zidentyfikowanie każdego pojedynczego wiersza w tabeli.

Z tego powodu wartość klucza podstawowego musi być bezwzględnie unikalna – w całej tabeli nie mogą istnieć dwa rekordy o identycznym kluczu. Nie może też przyjmować wartości pustej (NULL).

Warto zapamiętać, że klucz podstawowy nie musi być koniecznie liczbą. Może być tekstem (np. numer PESEL), kodem UUID czy zestawem kilku kolumn (tzw. klucz złożony). Nie służy też do szyfrowania danych, lecz wyłącznie do ich identyfikacji.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych