Przejdź do treści głównej
INF.03Pytanie #466 z 1558sql-definicja-ddl

Tworząc tabelę w języku SQL, zdefiniowano dla kolumny klucz główny. Aby zabezpieczyć ją przed wstawieniem wartości pustej, należy zastosować atrybut

Opcje odpowiedzi:
A
NULL
B
UNIQUE
C
DEFAULT
D
NOT NULL
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (NOT NULL)

Wskazana opcja NOT NULL jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: NULL – Atrybut 'NULL' pozwala na wstawienie wartości pustej do kolumny.
  • B: UNIQUE – Atrybut 'UNIQUE' wymaga, aby wszystkie wartości w danej kolumnie były unikalne, ale nie zabezpiecza przed wstawieniem wartości pustej.
  • C: DEFAULT – Atrybut 'DEFAULT' pozwala na zdefiniowanie wartości domyślnej dla kolumny, ale nie zabezpiecza przed wstawieniem wartości pustej.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Sql definicja ddl”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 69 pytań z tego działu.