W języku SQL za pomocą kwerendy ALTER można
W języku SQL za pomocą kwerendy ALTER można
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D (zmienić strukturę tabeli)
zmienić strukturę tabeli.
Polecenie ALTER TABLE w języku SQL służy do modyfikowania istniejącej struktury tabeli. Umożliwia ono między innymi:
- Dodawanie nowych kolumn (
ADD COLUMN) - Usuwanie istniejących kolumn (
DROP COLUMN) - Modyfikowanie typów danych lub właściwości istniejących kolumn (
MODIFY COLUMNlubALTER COLUMN, zależnie od systemu DBMS) - Dodawanie lub usuwanie ograniczeń (constraints) takich jak klucze główne, klucze obce, ograniczenia
UNIQUE,CHECK(ADD CONSTRAINT,DROP CONSTRAINT) - Zmianę nazwy tabeli (
RENAME TO) lub kolumny (RENAME COLUMN), zależnie od systemu DBMS.
Przykład użycia:
ALTER TABLE Klienci ADD COLUMN Email VARCHAR(255);
Ta kwerenda doda nową kolumnę o nazwie "Email" do tabeli "Klienci".
Dlaczego pozostałe opcje są nieprawidłowe?
- A:
wprowadzić dane do tabeli— Do wprowadzania (wstawiania) danych do tabeli służy polecenieINSERT INTO. - B:
usunąć tabelę— Do usuwania całej tabeli wraz z jej strukturą i danymi służy polecenieDROP TABLE. - C:
utworzyć tabelę— Do tworzenia nowej tabeli służy polecenieCREATETABLE.
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
- Klucz główny (PRIMARY KEY)Jedno lub więcej pól w tabeli, które jednoznacznie identyfikują każdy rekord. Wartości muszą być unikalne i nie mogą być równe NULL.
- Klucz obcy (FOREIGN KEY)Kolumna lub zestaw kolumn w tabeli odwołujący się do klucza głównego lub unikalnego w innej tabeli w celu utworzenia powiązania (relacji).
- 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).
Podobne pytania z działu „Sql zapytania dml dql”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 158 pytań z tego działu.
- #1
Jaki wynik zwróci poniższe zapytanie SQL?
- #2
Na podstawie poniższej tabeli wskaż, ile rekordów zostanie zwróconych przez zapytanie: SELECT * FROM pracownicy WHERE stanowisko = 'Programista';
- #3
Analizując poniższą tabelę i zapytanie SQL, wskaż poprawny wynik:
- #21
Jak nazywa się podzbiór strukturalnego języka zapytań, związany z formułowaniem zapytań do bazy danych za pomocą polecenia SELECT?
- #23
Jak posortowana będzie lista, utworzona ze wszystkich kolumn tabeli uczniowie i zawierająca uczniów ze średnią większą od 5, która zostanie zwrócona jako wynik przedstawionego zapytania?