wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz z SQL

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Jakie zapytanie SQL zwraca wszystkie dane z tabeli klienci?

a)

GET * FROM klienci;

b)

SELECT ALL FROM klienci;

c)

SELECT * FROM klienci;

d)

DISPLAY klienci;

2.

Które polecenie służy do dodania nowego rekordu do tabeli produkty?

a)

ADD produkt TO produkty;

b)

INSERT INTO produkty VALUES (...);

c)

NEW ROW produkty (...);

d)

APPEND TO produkty (...);

3.

Jakie zapytanie usunie wszystkich pracowników z tabeli pracownicy?

a)

DELETE pracownicy;

b)

DELETE * FROM pracownicy;

c)

DELETE FROM pracownicy;

d)

DROP pracownicy;

4.

Jakie zapytanie zmienia nazwisko ucznia o id = 3 na 'Nowak'?

a)

MODIFY uczniowie SET nazwisko='Nowak' WHERE id=3;

b)

UPDATE uczniowie SET nazwisko='Nowak' WHERE id=3;

c)

SET nazwisko='Nowak' IN uczniowie WHERE id=3;

d)

CHANGE nazwisko TO 'Nowak' WHERE id=3;

5.

Jakie polecenie tworzy tabelę klasy z kolumną id jako klucz główny?

a)

MAKE TABLE klasy (id INT PRIMARY);

b)

CREATE TABLE klasy (id INT PRIMARY KEY);

c)

NEW TABLE klasy (id INTEGER UNIQUE);

d)

TABLE klasy CREATE (id PRIMARY);

6.

Które z zapytań wybiera uczniów z klasy '4A'?

a)

SELECT uczniowie WHERE klasa = '4A';

b)

SELECT * FROM uczniowie WHERE klasa = '4A';

c)

GET FROM uczniowie WITH klasa='4A';

d)

WHERE klasa = '4A' SELECT * uczniowie;

7.

Które zapytanie tworzy relację między tabelami uczniowie i klasy?

a)

JOIN uczniowie TO klasy;

b)

CONNECT uczniowie.klasa_id WITH klasy.id;

c)

SELECT * FROM uczniowie JOIN klasy ON uczniowie.klasa_id = klasy.id;

d)

MERGE uczniowie AND klasy USING klasa_id;

8.

Co oznacza PRIMARY KEY w tabeli?

a)

Kolumna typu liczbowego

b)

Unikalny identyfikator każdego rekordu

c)

Domyślnie pusta kolumna

d)

Kolumna o największym priorytecie

9.

Jak usunąć tabelę produkty z bazy danych?

a)

DELETE produkty;

b)

DROP TABLE produkty;

c)

REMOVE produkty;

d)

ERASE TABLE produkty;

10.

Co oznacza polecenie ALTER TABLE?

a)

Usuwa dane z tabeli

b)

Tworzy nową tabelę

c)

Modyfikuje istniejącą tabelę

d)

Zmienia użytkownika bazy danych

11.

Jakie zapytanie zwróci unikalne wartości kolumny miasto z tabeli klienci?

a)

SELECT * miasto FROM klient;

b)

SELECT DISTINCT miasto FROM klienci;

c)

SELECT UNIQUE miasto klienci;

d)

GET miasto FROM klienci GROUP BY miasto;

12.

Jakie polecenie SQL służy do zmiany nazwy tabeli klienci na klienci_archiwum?

a)

UPDATE TABLE klienci TO klienci_archiwum;

b)

CHANGE TABLE klienci RENAME TO klienci_archiwum;

c)

RENAME TABLE klienci TO klienci_archiwum;

d)

MODIFY TABLE klienci = klienci_archiwum;

13.

Co wykona zapytanie SELECT COUNT(*) FROM zamowienia?

a)

Zliczy kolumny w tabeli

b)

Zliczy liczbę rekordów w tabeli zamowienia

c)

Pokaże łączną wartość zamówień

d)

Usunie zduplikowane rekordy

14.

Jakie zapytanie posortuje klientów alfabetycznie wg nazwiska?

a)

SELECT * FROM klienci SORT BY nazwisko;

b)

SELECT FROM klienci ORDER nazwisko ASC;

c)

SELECT * FROM klienci ORDER BY nazwisko ASC;

d)

SORT klienci BY nazwisko;

15.

Jakie zapytanie wyświetli klientów, którzy mają więcej niż 18 lat?

a)

SELECT * FROM klienci IF wiek > 18;

b)

WHERE wiek > 18 SELECT * FROM klienci;

c)

SELECT * FROM klienci WHERE wiek > 18;

d)

DISPLAY klienci WHERE wiek > 18;