wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

data bases tech klasa 1

Total questions: 16

Worksheet time: 27mins

Name
Class
Date
1.

Efektem działania zapytania:

SELECT * FROM produkt;

-- SELECT * FROM

użytkownik;

będzie:

a)

wyświetlenie wszystkich rekordów z tabeli produkt.

b)

wyświetlenie wszystkich rekordów z tabeli produkt oraz z tabeli użytkownik.

c)

wyświetlenie wszystkich rekordów z tabeli użytkownik.

d)

wyświetlenie błędu.

2.

Efektem działania kodu:

/*

SeLeCT * FROm UCZEN;

*/

będzie

a)

wyświetlenie błędu

b)

wyświetlenie wszystkich rekordów z tabeli UCZEN

c)

brak wyświetlanych informacji

d)

żadna z odpowiedzi nie jest poprawna

3.

struktura tabeli user:

id INT, name VARCHAR(255), age INT

zapytanie:

SELECT count(age) FROM user;

zwróci:

a)

zsumowany wiek wszystkich użytkowników

b)

liczbę wszystkich użytkowników

c)

błąd

d)

nic nie zostanie zwrócone

4.

struktura tabeli user:

id INT, name VARCHAR(255), age INT

zapytanie:

SELECT sum(DISTINCT name) FROM user;

zwróci:

a)

0

b)

liczbę wszystkich użytkowników

c)

liczbę użytkowników, których imię się nie powtarza

d)

błąd

5.

struktura tabeli user:

id INT, name VARCHAR(255), age INT

Zapytanie: Select avg(age) From user;

zwróci:

a)

wiek każdego użytkownika podniesiony do kwadratu

b)

błąd

c)

0

d)

średnią wieku wszystkich użytkowników

6.

struktura tabeli user:

id INT, name VARCHAR, age INT

Zapytanie select max(id) from user;

zwróci:

a)

błąd

b)

najstarszego użytkownika

c)

najmłodszego użytkownika

d)

najwyższe id w tabeli

7.

Dane jest zapytanie select count(*) as numAge, age from user group by age;

Jego wynikiem będzie:

a)

błąd

b)

brak wyświetlonych danych

c)

liczba użytkowników w danej grupie wiekowej

d)

liczba wszystkich użytkowników oraz ich wiek

8.

Dane jest zapytanie:

select count(age), * from user group by age having count(age) > 1;

Jego wynikiem będzie:

a)

wyświetlenie informacji o grupach wiekowych, w których jest więcej niż jeden użytkownik

b)

wyświetlenie informacji o grupach wiekowych, w których użytkownicy mają więcej niż jeden rok

c)

nic

d)

błąd

9.

CREATE TABLE zamowienie(

id_zamowienie INT NOT NULL PRIMARY KEY,

data_zamowienie DATA,

IdKsiazka INTREFERENCES ksiazki(IdKsiazka)

)

Instrukcja ta:

a)

wyrzuci błąd

b)

utworzy tabelę, w której kluczem głównym jest id_zamowienie a kluczem obcym idKsiazka,

c)

utworzy tabelę, w której kluczem głównym jest idKsiazka, a kluczem obcym id_zamowienie

d)

utworzy tabelę z kluczem głównym, ale bez klucza obcego

10.

Zapytanie: SELECT * FROM animal

INNER JOIN country on animal.country = country.country;

wyświetli

a)

wszystkie zwierzęta

b)

wszystkie kraje

c)

wszystkie informacje o zwierzętach i krajach, o ile kraj zwierzęcia występuje w tabeli country

d)

wszystkie informacje o wszystkich zwierzętach oraz te kraje, których nazwa występuje w tabeli animal.

11.

Zapytanie:

select name, country from animal

left join country on country = country;

zwróci

a)

błąd

b)

nazwę zwierzęcia i kraj jego pochodzenia

c)

nic

d)

nazwy wszystkich zwierząt oraz te kraje, które również występują w tabeli animal

12.

Dane jest zapytanie:

select a.name, c.country

from animal a

cross join country c;

Jego wynikiem będzie

a)

nic

b)

wyświetlenie wszystkich wartości name z tabeli animal, a potem wszystkich wartości country z tabeli country

c)

błąd

d)

wyświetlenie wszystkich możliwych kombinacji wartości animal.name z wartościami country.country

13.

Dane jest zapytanie:

select name from animal where country =

(select country from country where country = "Polska").

Wynikiem będzie:

a)

nic

b)

wszystkie rekordy z tablicy country, w których kolumna country ma wartość "Polska"

c)

wszystkie zwierzęta, które pochodzą z Polski

d)

błąd

14.

Dane jest zapytanie:

select * from animal where country not in

(select country from country where country = "Polska");

Jego wynikiem będzie

a)

wszystkie kraje, których kolumna country nie ma wartości "Polska"

b)

nic

c)

błąd

d)

wszystkie zwierzęta, które nie pochodzą z Polski

15.

Dane jest podzapytanie:

select name from animal

union

select country from country;

Jego wynikiem:

a)

będzie nic

b)

błąd

c)

nazwy wszystkich zwierząt oraz nazwy wszystkich państw

d)

nazwy tych państw, z których pochodzą zwierzęta

16.

Dane jest zapytanie:

select name, age from animal

union

select country from country;

Jego wynikiem

a)

będzie błąd

b)

nic

c)

wszystkie zwierzęta (imiona i wiek), które pochodzą z krajów zawartych w tabeli country

d)

wszystkie kraje, z których pochodzą zwierzęta