ID: 1778 Bazy danych Średnie

Źródło: Arkusze CKE

Integralność encji w bazie danych zostanie zachowana, jeżeli między innymi

Warianty odpowiedzi

  1. A

    A. klucz główny będzie zawsze liczbą całkowitą.

  2. B

    B. każdej kolumnie zostanie przypisany typ danych.

  3. C

    C. dla każdej tabeli zostanie utworzony klucz główny.

  4. D

    D. każdy klucz główny będzie miał odpowiadający mu klucz obcy w innej tabeli.

Wyjaśnienie

Integralność encji to jedna z podstawowych zasad projektowania baz danych. Mówi ona o tym, że każdy wiersz (encja) w tabeli musi być jednoznacznie unikalny i możliwy do zidentyfikowania.

Gwarantem integralności encji jest klucz główny (Primary Key). Nakłada on na kolumnę dwa twarde ograniczenia: wartości nie mogą się powtarzać oraz nie mogą przyjmować wartości pustych (NULL).

Dzięki zdefiniowaniu klucza głównego dla każdej tabeli mamy pewność, że w bazie nie pojawią się dwa identyczne, nierozróżnialne rekordy.

Sprawdź się w praktyce

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

Podobne pytania — Bazy danych