wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1. Quiz z poleceń SQL_DDL_DML_DQL

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Co zwraca funkcja MAX?

SELECT MIN(Salary) FROM Employees;

a)

Minimalną pensję

b)

Średnią pensję

c)

Maksymalną pensję

d)

Liczbę pensji

2.

Które polecenie SQL zwraca wszystkie rekordy z tabeli?

SELECT * FROM Employees ____;

a)

WHERE

b)

GROUP BY

c)

ORDER BY

d)

;

3.

Jak wybrać dane posortowane rosnąco według kolumny Name?

SELECT * FROM Users ORDER BY Name ____;

a)

ASC

b)

DESC

c)

UP

d)

SORTED

4.

Jakie polecenie usuwa duplikaty w wynikach zapytania?

a)

SELECT DISTINCT

b)

SELECT UNIQUE

c)

SELECT FILTER

d)

SELECT DIFFERENT

5.

Które polecenie wybiera unikalne wartości z tabeli?

a)

UNIQUE

b)

DISTINCT

c)

ONLY

d)

DIFFERENT

6.

Które zapytanie używa aliasu dla kolumny?

a)

ALIAS

b)

AS

c)

WITH

d)

NAME

7.

Które zapytanie zwróci użytkowników starszych niż 30 lat?

a)

SELECT * FROM Users WHERE Age > 30;

b)

SELECT Users FROM Age WHERE Age > 30;

c)

FETCH Users WHERE Age > 30;

d)

GET Users OVER Age = 30;

8.

Co robi następujące polecenie SQL?

CREATE TABLE Products (ProductID INT PRIMARY KEY, ProductName VARCHAR(50));

a)

Wstawia nowy rekord do tabeli Products

b)

Tworzy tabelę Products z kolumnami ProductID i ProductName

c)

Usuwa tabelę Products

d)

Aktualizuje nazwę kolumny w tabeli Products

9.

Które polecenie grupuje dane w SQL?

a)

SORT BY

b)

ORDER BY

c)

GROUP BY

d)

CLASSIFY BY

10.

Jak ograniczyć liczbę zwracanych wyników do 10 rekordów?

a)

SELECT * FROM Users LIMIT 10;

b)

SELECT * FROM Users TOP 10;

c)

SELECT * FROM Users FIRST 10;

d)

SELECT * FROM Users RESTRICT 10;

11.

Które polecenie wstawia nowy rekord do tabeli?

____ INTO Users (UserID, UserName) VALUES (1, 'Alice');

a)

ADD

b)

INSERT

c)

UPDATE

d)

SELECT

12.

Jakie polecenie usunie tabelę z bazy danych?

a)

DELETE TABLE Users

b)

DROP TABLE Users

c)

REMOVE TABLE Users

d)

TRUNCATE TABLE Users

13.

Jakie polecenie służy do aktualizacji danych w tabeli?

a)

UPDATE

b)

MODIFY

c)

CHANGE

d)

ALTER

14.

Co zwraca funkcja MAX?

SELECT MAX(Salary) FROM Employees;

a)

Minimalną pensję

b)

Średnią pensję

c)

Maksymalną pensję

d)

Liczbę pensji

15.

Co robi poniższe zapytanie?

SELECT COUNT(*) FROM Orders;

a)

Liczy liczbę zamówień

b)

Dodaje nowe zamówienie

c)

Oblicza sumę wartości zamówień

d)

Liczy unikalne zamówienia

16.

Która funkcja SQL oblicza sumę wartości w kolumnie?

a)

SUM

b)

ADD

c)

COUNT

d)

TOTAL

17.

Jakie polecenie SQL usuwa rekordy z tabeli?

a)

REMOVE

b)

DELETE

c)

DROP

d)

TRUNCATE

18.

Co robi zapytanie?

SELECT AVG(Salary) FROM Employees;

a)

Liczy średnią pensję

b)

Liczy minimalną pensję

c)

Liczy maksymalną pensję

d)

Liczy liczbę pensji

19.

Które polecenie dodaje nową kolumnę do istniejącej tabeli?

ALTER TABLE Users ____ Age INT;

a)

ADD

b)

INSERT

c)

MODIFY

d)

CHANGE