wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

sprawdzian polecenie alter

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

ALTER TABLE artykuly MODIFY cena float; 

Kwerenda ma za zadanie w tabeli artykuly

a)

  1. usunąć kolumnę cena typu float.

b)
  1. dodać kolumnę cena o typie float, jeśli nie istnieje.

c)
  1. zmienić nazwe kolumny z cena na float.

d)
  1. zmienić typ na float dla kolumny cena.

2.

W języku SQL ustawienie klucza podstawowego na polu id w tabeli uczniowie możliwe jest za pomocą polecenia

a)
  1. ADD TABLE uczniowie PRIMARY KEY (id);

b)
  1. INSERT TABLE uczniowie ADD PRIMARY KEY (id);

c)
  1. ALTER TABLE uczniowie ADD PRIMARY KEY (id);

d)

  1. INSERT TABLE uczniowie PRIMARY KEY (id);

3.

W języku SQL za pomocą kwerendy ALTER można

a)
  1. usunąć tabelę.

b)
  1. wprowadzić dane do tabeli.

c)
  1. zmienić strukturę tabeli.

d)
  1. utworzyć tabelę.

4.

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

a)

  1. ALTER TABLE Towar ADD rozmiar varchar(20);

b)
  1. ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20);

c)
  1. ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20);

d)

  1. ALTER TABLE Towar DROP COLUMN rozmiar varchar(20);

5.

Polecenie w języku SQL ALTER TABLE USA ... ma za zadanie

a)
  1. utworzenie nowej tabeli USA.

b)
  1. nadpisanie starej tabeli USA.

c)
  1. modyfikację tabeli USA.

d)

  1. usunięcie tabeli USA.

6.

Podczas tworzenia tabeli produkty należy utworzyć pole cena będące reprezentacją ceny produktu. Odpowiedni typ dla tego pola, to

a)
  1. ENUM

b)

  1. DECIMAL(10, 2)

c)
  1. TINYTEXT

d)

  1. INTEGER(11)

7.

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

a)
  1. ALTER TABLE klienci CHANGE imie TEXT;

b)
  1. CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);

c)
  1. CHANGE TABLE klienci MODIFY imie CHAR(30);

d)

  1. ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);

8.

Który typ należy zastosować, aby pole danych przyjmowało liczby rzeczywiste?

a)
  1. VARCHAR

b)
  1. FLOAT

c)
  1. CHAR

d)
  1. INT

9.

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')

a)
  1. błąd nieprawidłowej liczby pól.

b)
  1. zignorowanie polecenia, tabela pozostanie bez zmian.

c)
  1. wpisanie rekordu to tabeli, dla klucza głównego zostanie przydzielona wartość NULL.

d)
  1. wpisanie rekordu do tabeli, dla klucza głównego zostanie przydzielona kolejna wartość naturalna

10.

W celu dodania rekordu do tabeli Pracownicy należy użyć polecenia SQL

a)
  1. INSERT INTO Pracownicy VALUES (Jan, Kowalski);

b)
  1. INSERT (Jan, Kowalski) INTO Pracownicy;

c)
  1. INSERT VALUES Pracownicy INTO (Jan, Kowalski);

d)
  1. INSERT VALUES (Jan, Kowalski) INTO Pracownicy;

11.

Dana jest tabela pracownicy o polach id, nazwisko, imie, wynagrodzenie. Kolumnę wynagrodzenie można usunąć za pomocą instrukcji

a)
  1. ALTER TABLE pracownicy DELETE wynagrodzenie;

b)
  1. ALTER TABLE pracownicy DELETE COLUMN wynagrodzenie;

c)
  1. DROP TABLE pracownicy DELETE COLUMN wynagrodzenie;

d)
  1. ALTER TABLE pracownicy DROP COLUMN wynagrodzenie;

12.

Polecenie języka SQL w postaci

ALTER TABLE 'miasta'
ADD 'kod' text;

a)
  1. zamienia nazwę tabeli miasta na nazwę kod

b)
  1. w tabeli miasta zamienia nazwę kolumny kod na nazwę text

c)
  1. dodaje do tabeli dwie kolumny o nazwach: kod i text

d)
  1. dodaje do tabeli kolumnę o nazwie kod typu text