NEW
Font size
S
M
L
XL
WorksheetsSQL 1
Total questions: 15
Worksheet time: 9mins
Name
Class
Date
1.
Dana jest tabela programiści o polach: id, nick, ilosc_kodu, ocena. Pole ilosc_kodu zawiera liczbę linii kodu napisanych przez programistę w danym miesiącu. Aby policzyć sumę linii kodu, który napisali wszyscy programiści, należy użyć polecenia
a)
SELECT SUM(ocena) FROM ilosc_kodu;
b)
SELECT SUM(ilosc_kodu) FROM programisci;
c)
SELECT COUNT(programisci) FROM ilosc_kodu;
d)
SELECT MAX(ilosc_kodu) FROM programisci
2.
Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia:
a)
SELECT COUNT(*) FROM Koty
b)
SELECT ROWNUM() FROM Koty
c)
SELECT COUNT(Koty) AS ROWNUM
d)
SELECT COUNT(ROWNUM) FROM Koty
3.
Polecenie SELECT oznacza
a)
Usuń
b)
Aktualizuj
c)
Wypisz
d)
Uporządkuj
4.
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ł';
5.
Klauzula FROM służy do
a)
Określenia warunku, który ma spełnić kwerenda
b)
Określenia bazy, z której ma pobrać dane
c)
Określenia tabeli, której dotyczy zapytanie
d)
Wskazania wartości do wypisania
6.
Kwerenda
SELECT * FROM NAZWISKA WHERE STANOWISKO = ‘URZEDNIK’;
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
7.
W tabeli podzespoly należy zmienić wartość pola URL na 'toshiba.pl' dla wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL modyfikacja będzie miała postać
a)
UPDATE podzespoly SET URL='toshiba.pl';
b)
UPDATE producent='TOSHIBA' SET URL='toshiba.pl';
c)
UPDATE podzespoly.producent='TOSHIBA' SET URL='toshiba.pl';
d)
UPDATE podzespoly SET URL='toshiba.pl' WHERE producent='TOSHIBA';
8.
Kwerenda
SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE pensja >= 900 And pensja <= 2500;
SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE pensja >= 900 And pensja <= 2500;
a)
Wyświetli wszystkie dane z tabeli nazwiska i pensję od 900 do 2500
b)
Wyświetli imię, nazwisko, pensję, stanowisko z tabeli nazwiska gdzie pensja mieści się w przedziale od 900 do 2500
c)
Wyświetli imię, nazwisko, pensję, stanowisko z tabeli nazwiska gdzie pensja mieści się w przedziale 900 i 2500
d)
Wyświetli wszystkie dane z tabeli nazwiska gdzie pensja mieści się w przedziale od 900 do 2500
9.
Kwerenda w języku SQL wybierająca imię, nazwisko i pensję z tabeli nazwiska dla osób o stanowisku prezes
a)
a) SELECT imię, nazwisko, pensja FROM NAZWISKA WHERE stanowisko = 'prezes';
b)
a) SELECT * FROM NAZWISKA WHERE stanowisko = 'prezes';
c)
a) SELECT imię, nazwisko, pensja FROM NAZWISKA AND stanowisko = 'prezes';
d)
a) SELECT imię, nazwisko, pensja FROM NAZWISKA WHERE 'prezes';
10.
Kwerenda wybierającą imię, nazwisko, stanowisko i pensję z tabeli nazwiska dla urzędnika i prezesa, których pensja jest wyższa niż 900zł
a)
a) SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE stanowisko = 'prezes' OR stanowisko = 'urzędnik' AND pensja > 900;
b)
a) SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE stanowisko = 'prezes' AND stanowisko = 'urzędnik' AND pensja > 900;
c)
a) SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE stanowisko = 'prezes' OR stanowisko = 'urzędnik' AND pensja = 900;
d)
a) SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE stanowisko = 'prezes' OR stanowisko = 'urzędnik' OR pensja > 900;
11.
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';
12.
Funkcja agregująca Avg
a)
oblicza średnią
b)
wskazuje warunek
c)
grupuje rekordy
d)
oblicza sumę
13.
Jeśli chcemy pogrupować dane użyjemy klauzuli
a)
GROPU BY
b)
GROPU
c)
ORDER BY
d)
SUM
14.
Token to
a)
To podstawowa cząstka język SQL
b)
To podstawowe polecenia SQL.
c)
Polecenie do wstawiania tekstu do tabeli SQL
d)
To podstawowy warunek SQL.
15.
Klauzula
a)
To podstawowe polecenia SQL.
b)
To podstawowa cząstka język SQL
c)
Inaczej kwerenda
d)
Inaczej warunek
Reset
