Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

INF.03 - struktura bazy danych

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Zadaniem klucza podstawowego jest

a)

przyspieszenie wyszukiwania danych

b)

jednoznaczna identyfikacja każdego rekordu tabeli

c)

usprawnienie wprowadzania i modyfikacji danych

d)

automatyczne numerowanie rekordów

2.

W relacyjnej bazie danych, dane uporzadkowane w wiersze i kolumny to:

a)

tabela

b)

rekord

c)

raport

d)

formularz

3.

Polecenie SQL które słuzy do utworzenia struktury (bazy, tabeli..) to :

a)

creation

b)

create

c)

write

d)

select

4.

Na jednej tabeli można założyć kilka kluczy głównych.

a)

prawda

b)

fałsz

5.
Klucz obcy w tabeli jest tworzony po to, aby
a)
łączyć go z innymi kluczami obcymi tabeli.
b)
stworzyć formularz wpisujący dane do tabeli.
c)
umożliwić jednoznaczną identyfikację rekordu w tabeli.
d)
zdefiniować relację 1..n wiążącą go z kluczem głównym innej tabeli.
6.

Przedstawiona baza danych zawiera trzy tabele i dwie relacje. Aby wyświetlić dane wszystkich lekarzy przypisamych do konkretnego pacjenta, należy przyrównać klucze

a)

Lekarze.id = Recepty.id

b)

Lekarze.id = Pacjenci.id

c)

Lekarze.id = Pacjenci.Lekarze_id

d)

Lekarze.id = Pacjenci.Recepty_id

7.

Baza danych zawiera dane multimedialne, co wiąże się z przechowywaniem dużych ilości danych binarnych. Do takich danych należy zastosować typ

a)

BLOB

b)

ENUM

c)

DOUBLE

d)

LONGTEXT

8.

W celu stworzenia relacji wiele do wielu łączącej tabele A i B wystarczy, że

a)

tabela A będzie zawierała te same pola co tabela B

b)

wiele rekordów z tabeli A zduplikuje się w tabeli B

c)

zdefiniuje się trzecią tabelę z kluczami obcymi do tabel A i B

d)

tabelę A połączy się z tabelą B poprzez zdefiniowanie kluczy obcych

9.
Polecenie DESCRIBE klienci;
a)
wyświetli zawartość kolumny klienci
b)
wyświetli strukturę tabeli klienci
c)
wypisze rozmiar tabeli klien
10.
Zapytanie z klauzulą JOIN stosuje się, aby
a)
wywołać funkcję agregującą
b)
zdefiniować klucz obcy dla tabeli
c)
otrzymać wynik jedynie z jednej tabeli
d)
uzyskać wyniki z dwóch tabel pozostających ze sobą w relacji
11.
Aby usunąć tabelę należy zastosować kwerendę
a)
DELETE
b)
UNIQUE
c)
DROP TABLE
d)
TRUNCATE TABLE
12.
Aby utworzyć tabelę, należy się posłużyć poleceniem
a)
INSERT INTO
b)
ALTER TABLE
c)
CREATE TABLE
d)
CREATE DATABASE
13.
W bazie danych zdefiniowano tabelę Mieszkańcy wypełnioną danymi. Aby usunąć tę tabelę wraz z zawartością, należy posłużyć się poleceniem
a)
DROP TABLE Mieszkańcy
b)
DELETE FROM Mieszkańcy;
c)
ALTER TABLE Mieszkańcy;
d)
TRUNCATE TABLE Mieszkańcy;
14.

W celu zapewnienia spójności danych w bazie programu Microsoft Access należy skorzystać

a)

z więzów integralności

b)

z kwerendy aktualizującej

c)

z archiwizacji bazy

d)

z defragmentacji bazy

15.

W języku SQL wykorzystywanym przez bazę danych MySQL atrybut UNIQUE polecenia CREATE TABLE

a)

Jest stosowany, jeśli wartość w kolumnie nie mogą się powtarzać

b)

Jest stosowany tylko w przypadku pól liczbowych

c)

Wymusza unikatowe nazwy pól tabeli

d)

Blokuje możliwość wpisania wartości NULL