wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Podstawy SQL

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Co oznacza skrót SQL?

a)

Strong Question Language  

b)

Structured Question Language

c)

Structured Query Language  

2.

Która instrukcja SQL służy do wyodrębniania danych z bazy danych?

a)

GET  

b)

EXTRACT

c)

OPEN

d)

SELECT 

3.

Która instrukcja SQL służy do aktualizowania danych w bazie danych?

a)

MODIFY  

b)

SAVE AS

c)

UPDATE

d)

SAVE

4.

Która instrukcja SQL służy do usuwania danych z bazy danych?

a)

REMOVE

b)

COLLAPSE

c)

DELETE

d)

EXIT

5.

Która instrukcja SQL służy do wstawiania nowych danych do bazy danych?

a)

INSERT INTO  

b)

INSERT NEW

c)

ADD RECORD

d)

ADD NEW

6.

Jak w SQL wybrać kolumnę o nazwie „FirstName” z tabeli o nazwie „Persons”?

a)

SELECT Persons.FirstName

b)

SELECT FirstName FROM Persons  

c)

EXTRACT FirstName FROM Persons

d)

SELECT Persons FROM FirstName

7.

Jak w SQL wybrać wszystkie kolumny z tabeli o nazwie „Persons”?

a)

SELECT *.Persons

b)

SELECT [all] FROM Persons

c)

SELECT * FROM Persons  

d)

SELECT Persons

8.

Jak w SQL wybrać wszystkie rekordy z tabeli o nazwie „Osoby”, w której wartość kolumny „Imię” to „Piotr”?

a)

SELECT * FROM Osoby WHERE Imię<>'Piotr'

b)

SELECT [all] FROM Osoby WHERE Imię LIKE 'Piotr'

c)

SELECT [all] FROM Osoby WHERE Imię='Piotr'

d)

SELECT * FROM Osoby WHERE Imię='Piotr'

9.

Jak w SQL wybrać wszystkie rekordy z tabeli o nazwie „Persons”, w której wartość kolumny „FirstName” zaczyna się od „a”?

a)

SELECT * FROM Persons WHERE FirstName='a'  

b)

SELECT * FROM Persons WHERE FirstName LIKE '%a'

c)

SELECT * FROM Persons WHERE FirstName LIKE 'a%'  

d)

SELECT * FROM Persons WHERE FirstName='%a%'

10.

Operator OR wyświetla rekord, jeśli DOWOLNY podany warunek jest prawdziwy. Operator AND wyświetla rekord, jeśli WSZYSTKIE wymienione warunki są prawdziwe

a)

PRAWDA

b)

FAŁSZ

11.

Jak w SQL wybrać wszystkie rekordy z tabeli o nazwie „Persons”, gdzie „FirstName” to „Peter”, a „LastName” to „Jackson”?

a)

SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'  

b)

SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'

c)

SELECT FirstName='Peter', LastName='Jackson' FROM Persons

12.

Jak w SQL wybrać wszystkie rekordy z tabeli o nazwie „Persons”, w której „LastName” jest alfabetycznie między (wraz z) „Hansen” i „Pettersen”?

a)

SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons  

b)

SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'

c)

SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'  

13.

Która instrukcja SQL służy do zwracania tylko różnych wartości?

a)

SELECT DIFFERENT  

b)

SELECT DISTINCT  

c)

SELECT UNIQUE

14.

Które słowo kluczowe SQL jest używane do sortowania zestawu wyników?

a)

SORT  

b)

SORT BY

c)

ORDER BY  

d)

ORDER

15.

Jak w SQL możesz zwrócić wszystkie rekordy z tabeli o nazwie „Persons” posortowane malejąco według imienia, czyli „FirstName”?

a)

SELECT * FROM Persons ORDER FirstName DESC  

b)

SELECT * FROM Persons ORDER BY FirstName DESC  

c)

SELECT * FROM Persons SORT 'FirstName' DESC

d)

SELECT * FROM Persons SORT BY 'FirstName' DESC

16.

Jak w SQL można wstawić nowy rekord do tabeli „Persons”?

a)

INSERT VALUES ('Jimmy', 'Jackson') INTO Persons  

b)

INSERT INTO Persons VALUES ('Jimmy', 'Jackson')  

c)

INSERT ('Jimmy', 'Jackson') INTO Persons

17.

Jak w SQL można wstawić „Olsen” jako nazwisko, czyli „LastName” w tabeli „Persons”?

a)

INSERT ('Olsen') INTO Persons (LastName)  

b)

INSERT INTO Persons (LastName) VALUES ('Olsen')  

c)

INSERT INTO Persons ('Olsen') INTO LastName

18.

Jak zmienić nazwisko „Hansen” na „Nilsen” w kolumnie „LastName” w tabeli Persons?

a)

MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'  

b)

UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'  

c)

UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'

d)

MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen

19.

Jak w SQL można usunąć rekordy, w których imię "FirstName" to „Peter” w tabeli "Persons"?

a)

DELETE FirstName='Peter' FROM Persons  

b)

DELETE FROM Persons WHERE FirstName = 'Peter'  

c)

DELETE ROW FirstName='Peter' FROM Persons

20.

Jak w SQL można zwrócić liczbę rekordów w tabeli „Osoby”?

a)

SELECT COLUMNS(*) FROM Persons  

b)

SELECT NO(*) FROM Persons

c)

SELECT COUNT(*) FROM Persons  

d)

SELECT LEN(*) FROM Persons

21.

Jaki jest najczęstszy rodzaj łączenia?

a)

JOINED TABLE  

b)

JOINED

c)

INSIDE JOIN

d)

INNER JOIN  

22.

Który operator jest używany do wybierania wartości z zakresu?

a)

INSIDE JOIN

b)

WITHIN  

c)

RANGE

d)

BETWEEN  

23.

Ograniczenie NOT NULL wymusza, aby kolumna nie akceptowała wartości NULL.

a)

PRAWDA

b)

FAŁSZ

24.

Który operator jest używany do wyszukiwania określonego wzorca w kolumnie?

a)

GET  

b)

FROM

c)

LIKE

d)

JOIN

25.

Która instrukcja SQL jest używana do tworzenia tabeli bazy danych o nazwie „Klienci”, czyli "Customers"?

a)

CREATE TABLE Customers  

b)

CREATE DATABASE TAB Customers

c)

CREATE DB Customers

d)

CREATE DATABASE TABLE Customers