wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bazy danych - 3

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Typ stało-znakowy w języku SQL to

a)

char

b)

text

c)

time

d)

bool

2.

Operator arytmetyczny modulo w języku SQL to

a)

/

b)

||

c)

&

d)

%

3.

Polecenie w języku SQL ALTER TABLE USA ... ma za zadanie

a)

usunięcie tabeli USA

b)

modyfikację tabeli USA

c)

nadpisanie starej tabeli USA

d)

utworzenie nowej tabeli USA

4.

Kod

SELECT imię, pesel, wiek FROM dane WHERE wiek IN (18,30)

spowoduje wybranie

a)

imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat

b)

imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat

c)

imion, numerów PESEL i wieku osób posiadających powyżej 30 lat

d)

imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat

5.

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

6.

Aby podczas tworzenia tabeli utworzyć klucz obcy na wielu kolumnach, należy użyć polecenia

a)

CONSTRAINT (nazwisko, imię) FOREIGN KEY REFERENCES osoby (nazwisko, imię)

b)

CONSTRAINT (nazwisko, imię) FOREIGN REFERENCES KEY osoby (nazwisko, imię)

c)

CONSTRAINT fk_osoba_uczen FOREIGN KEY(nazwisko, imię) REFERENCES osoby (nazwisko, imię)

d)

CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imię) REFERENCES osoby

(nazwisko, imię)

7.

W algebrze relacji operacja selekcji polega na

a)

wyeliminowaniu pustych wierszy

b)

wybraniu krotek spełniających określone warunki

c)

wybraniu krotek niezawierających wartości NULL

d)

wyeliminowaniu krotek z powtarzającymi się polami

8.

Relacja w bazach danych jest

a)

logicznym połączeniem tabel

b)

kluczem głównym w relacji tabel

c)

algebraicznym połączeniem tabel

d)

połączeniem dwóch pól jednej tabeli

9.

Wskaż poprawną kolejność etapów projektowania relacyjnej bazy danych

a)

Selekcja, Określenie relacji, Określenie kluczy podstawowych tabel, Określenie zbioru

danych

b)

Określenie relacji, Określenie kluczy podstawowych tabel, Selekcja, Określenie zbioru

danych

c)

Określenie kluczy podstawowych tabel, Określenie zbioru danych, Selekcja, Określenie

relacji

d)

Określenie zbioru danych, Selekcja, Określenie kluczy podstawowych tabel, Określenie

relacji

10.

Formularze do obsługi baz danych tworzy się w celu

a)

raportowania danych

b)

wyszukiwania wierszy spełniających dane kryteria

c)

wprowadzenia powiązań w relacyjnych bazach danych

d)

wygodniejszego wprowadzania, edytowania i usuwania danych

11.

Integralność referencyjna w modelu relacyjnych baz danych oznacza, że

a)

wartość klucza głównego oraz klucza obcego nie jest pusta

b)

klucz główny lub klucz obcy nie zawierają wartości NULL

c)

każdemu kluczowi głównemu odpowiada dokładnie jeden klucz obcy w tabeli lub tabelach

powiązanych

d)

wartość klucza obcego w danej tabeli musi być albo równa wartości klucza głównego w tabeli

z nią powiązanej albo równa wartości NULL