Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Co powinno znaleźć się w KAŻDEJ tabeli, aby baza działała poprawnie i spójnie?

Źle. To dotyczy klucza obcego, nie głównego.
Źle. Klucz obcy nie jest potrzebny w KAŻDEJ tabeli.
Źle. Nie każda tabela musi mieć klucz obcy.
Dobrze. Każda tabela powinna mieć klucz główny.
Każda tabela powinna mieć klucz główny (PRIMARY KEY) - pole o wartościach UNIKALNYCH i NIEPUSTYCH, które jednoznacznie identyfikuje każdy wiersz. Bez niego trudno odróżnić rekordy i utrzymać spójność. Dlatego w każdej tabeli potrzebny jest klucz główny.
Klucz OBCY (FOREIGN KEY) nie jest obowiązkowy w każdej tabeli - występuje tylko tam, gdzie istnieje powiązanie z inną tabelą. Dlatego warianty wymagające klucza obcego (z NOT NULL, UNIQUE) są błędne. Podstawą jest PRIMARY KEY - unikalny i niepusty.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.