Które z poniższych zapytań SQL prawidłowo dodaje nową kolumnę o nazwie data_rejestracji i typie DATE do istniejącej tabeli klienci?
Które z poniższych zapytań SQL prawidłowo dodaje nową kolumnę o nazwie data_rejestracji i typie DATE do istniejącej tabeli klienci?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (ALTER TABLE klienci ADD COLUMN data_rejestracji DATE;)
Wskazana opcja ALTER TABLE klienci ADD COLUMN data_rejestracji DATE; 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?
- B:
UPDATE TABLE...– PolecenieUPDATEsłuży do modyfikacji danych w istniejących wierszach, a nie do zmiany struktury tabeli. Nie ma poleceniaUPDATE TABLE. - C:
INSERT INTO...– PolecenieINSERT INTOsłuży do dodawania nowych wierszy (rekordów) do tabeli, a nie nowych kolumn. - D:
CREATECOLUMN...** – Nie ma takiego polecenia w standardowym SQL. Do tworzenia nowych obiektów, takich jak tabele, służy polecenieCREATE(np.CREATETABLE), ale do modyfikacji istniejących używa sięALTER.
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.
Pojęcia z tego pytania
- Polecenia DDL (CREATE, ALTER, DROP, TRUNCATE)Zestaw instrukcji SQL służących do definiowania i modyfikowania struktury obiektów bazy danych (tabel, widoków, indeksów, baz).
- Polecenia DML (INSERT, UPDATE, DELETE)Instrukcje SQL odpowiedzialne za manipulację danymi wewnątrz istniejących tabel (dodawanie, edycję oraz usuwanie wierszy).
- Funkcje daty i czasu w SQL (NOW, CURDATE, DATEDIFF, YEAR)Funkcje umożliwiające pobieranie bieżącego czasu oraz wykonywanie operacji matematycznych i porównań na polach typu DATE i DATETIME.
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.
- #28
Co należy zastosować w organizacji danych, aby zapytania w bazie danych były wykonywane szybciej?
- #64
Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę: CREATE TABLE dane (kolumna INTEGER(3));
- #104
Polecenie w języku SQL ALTER TABLE USA... ma za zadanie
- #148
Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL
- #157
Które z poleceń umożliwia dodanie kolumny zadaniekompletne do tabeli zadania?