NEW
Font size
Worksheetssprawdzian polecenie alter
Total questions: 12
Worksheet time: 6mins
ALTER TABLE artykuly MODIFY cena float;
Kwerenda ma za zadanie w tabeli artykuly
usunąć kolumnę cena typu float.
dodać kolumnę cena o typie float, jeśli nie istnieje.
zmienić nazwe kolumny z cena na float.
zmienić typ na float dla kolumny cena.
W języku SQL ustawienie klucza podstawowego na polu id w tabeli uczniowie możliwe jest za pomocą polecenia
ADD TABLE uczniowie PRIMARY KEY (id);
INSERT TABLE uczniowie ADD PRIMARY KEY (id);
ALTER TABLE uczniowie ADD PRIMARY KEY (id);
INSERT TABLE uczniowie PRIMARY KEY (id);
W języku SQL za pomocą kwerendy ALTER można
usunąć tabelę.
wprowadzić dane do tabeli.
zmienić strukturę tabeli.
utworzyć tabelę.
W języku zapytań SQL, aby dodać do tabeli Towar kolumnę rozmiar typu znakowego o maksymalnej długości 20 znaków, należy wykonać polecenie
ALTER TABLE Towar ADD rozmiar varchar(20);
ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20);
ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20);
ALTER TABLE Towar DROP COLUMN rozmiar varchar(20);
Polecenie w języku SQL ALTER TABLE USA ... ma za zadanie
utworzenie nowej tabeli USA.
nadpisanie starej tabeli USA.
modyfikację tabeli USA.
usunięcie tabeli USA.
Podczas tworzenia tabeli produkty należy utworzyć pole cena będące reprezentacją ceny produktu. Odpowiedni typ dla tego pola, to
ENUM
DECIMAL(10, 2)
TINYTEXT
INTEGER(11)
Aby zmienić maksymalną długość pola imie w tabeli klienci na 30 znaków, należy użyć w języku SQL następującego kodu
ALTER TABLE klienci CHANGE imie TEXT;
CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
CHANGE TABLE klienci MODIFY imie CHAR(30);
ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
Który typ należy zastosować, aby pole danych przyjmowało liczby rzeczywiste?
VARCHAR
FLOAT
CHAR
INT
W tabeli pracownicy zdefiniowano klucz główny typu INTEGER z atrybutami NOT NULL oraz AUTO_INCREMENT. Ponadto zdefiniowano pola imie oraz nazwisko. W przypadku zastosowania przedstawionej w ramce kwerendy SQL wprowadzającej dane, w której zostało pominięte pole klucza w bazie danych MySQL nastąpi
Insert into pracownicy (imie, nazwisko) values ('Anna','Nowak')
błąd nieprawidłowej liczby pól.
zignorowanie polecenia, tabela pozostanie bez zmian.
wpisanie rekordu to tabeli, dla klucza głównego zostanie przydzielona wartość NULL.
wpisanie rekordu do tabeli, dla klucza głównego zostanie przydzielona kolejna wartość naturalna
W celu dodania rekordu do tabeli Pracownicy należy użyć polecenia SQL
INSERT INTO Pracownicy VALUES (Jan, Kowalski);
INSERT (Jan, Kowalski) INTO Pracownicy;
INSERT VALUES Pracownicy INTO (Jan, Kowalski);
INSERT VALUES (Jan, Kowalski) INTO Pracownicy;
Dana jest tabela pracownicy o polach id, nazwisko, imie, wynagrodzenie. Kolumnę wynagrodzenie można usunąć za pomocą instrukcji
ALTER TABLE pracownicy DELETE wynagrodzenie;
ALTER TABLE pracownicy DELETE COLUMN wynagrodzenie;
DROP TABLE pracownicy DELETE COLUMN wynagrodzenie;
ALTER TABLE pracownicy DROP COLUMN wynagrodzenie;
Polecenie języka SQL w postaci
ALTER TABLE 'miasta'
ADD 'kod' text;
zamienia nazwę tabeli miasta na nazwę kod
w tabeli miasta zamienia nazwę kolumny kod na nazwę text
dodaje do tabeli dwie kolumny o nazwach: kod i text
dodaje do tabeli kolumnę o nazwie kod typu text
