wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

bazy

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Aby policzyć wszystkie rekordy tabeli o nazwie TOWARY (pola: nazwa i cena) należy użyć polecenia:

a)

SELECT COUNT(*) AS Ile FROM TOWARY

b)

SELECT DISTINCT nazwa AS ile FROM TOWARY

c)

SELECT COUNT(TOWARY) AS ile

d)

SELECT SUM(*) AS ile FROM TOWARY

2.

Dana jest tabela TRANSAKCJE (pola: nr, data, kontrahent, kwota). Aby policzyć łączną sumę kwot wszystkich transakcji zapisanych w tabeli, należy użyć polecenia:

a)

SELECT SUM(*) FROM kwota;

b)

SELECT SUM(kwota) FROM TRANSAKCJE;

c)

SELECT VALUES(kwota) FROM TRANSAKCJE;

d)

SELECT COUNT(kwota) FROM TRANSAKCJE;

3.

Klauzula FROM służy do

a)

Określania warunku kryterium/filtrów w kwerendzie

b)

Określania z jakiej tabeli mają pochodzić wyniki kwerendy

c)

Określania z jakiej bazy mają pochodzić wyniki kwerendy

d)

Określenia jakich kolumn oczekujemy w wyniku kwerendy

4.

Zapytanie wybierające imie, nazwisko i ocenę z tabeli UCZNIOWIE dla uczniów klasy IVa:

a)

SELECT imie, nazwisko, ocena FROM UCZNIOWIE

WHERE klasa='IVA';

b)

SELECT * FROM UCZNIOWIE

WHERE klasa='IVA';

c)

SELECT imie, nazwisko, ocena

FROM UCZNIOWIE AND klasa='IVA';

d)

SELECT imie, nazwisko, ocena FROM UCZNIOWIE

LIKE klasa='IVA';

5.

Funkcja agregująca AVG:

a)

wskazuje warunek

b)

oblicza średnią

c)

oblicza sumę

d)

oblicza ilość

6.

Baza danych zawiera tabele artykuły z polami: nazwa, typ, producent, cena. Aby wyświetlić wszystkie nazwy artykułów wyłącznie typu pralka, dla których cena jest z przedziału 1000 PLN i 1500 PLN, należy zastosować polecenie

a)

SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena FROM 1000 TO 1500;

b)

SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena IN (1000,1500);

c)

SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 AND 1500;

d)

SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena BETWEEN 1000 AND 1500;

7.

Baza danych zawiera tabelę uczniowie z polami: imie, nazwisko, klasa. Aby odnaleźć imiona i nazwiska tych uczniów, których nazwiska rozpoczynają się literą M, należy zastosować polecenie SQL

a)

SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN "M*";

b)

SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE "M*";

c)

SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = "M*";

d)

SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN "M*";

8.
Dana jest tabela ksiazki z polami: tytul, autor (typu tekstowego), cena (typu liczbowego). Aby kwerenda SELECT zwróciła tylko tytuły, dla których cena jest mniejsza od 50zł, należy zapisać:
a)
SELECT * FROM ksiazki WHERE cena < 50;
b)
SELECT tytul FROM ksiazki WHERE cena < 50;
c)
SELECT tytul FROM ksiazki WHERE cena > '50 zł';
d)
SELECT ksiazki FROM tytul WHERE cena < '50 zł';
9.
Kwerenda
SELECT * FROM NAZWISKA WHERE STANOWISKO = ‘URZEDNIK’;
a)
Wyświetli imiona i nazwiska urzędników
b)
Wyświetli wszystkie dane z tabeli nazwiska o stanowisku urzędnik
c)
Wyświetli wszystkie dane z tabeli nazwiska
d)
Wyświetli imię i nazwisko  z tabeli nazwiska dla urzędników
10.
Kwerenda wybierająca imię, nazwisko i miasto ludzi z Gdyni z tabeli Nazwiska
a)
SELECT imię, nazwisko, miasto FROM NAZWISKA WHERE Miasto = 'Gdynia';
b)
SELECT *  FROM NAZWISKA WHERE Miasto = 'Gdynia';
c)
SELECT imię, nazwisko, miasto FROM NAZWISKA WHERE  'Gdynia';
d)
SELECT imię, nazwisko, miasto FROM NAZWISKA AND Miasto = 'Gdynia';