wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

I14quiz

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

Jak nazywa się typ relacji, w której każdy rekord w tabeli A może mieć tylko jeden dopasowany rekord z tabeli B, i tak samo każdy rekord w tabeli B może mieć tylko jeden dopasowany rekord z tabeli A.

a)

Wiele do wielu

b)

Jeden do Jeden

c)

Jeden do wielu

d)

Wiele do jeden

2.

Co trzeba zrobić, aby osiągnąć trzecią postać normalizacji bazy danych?

a)

Wyeliminować pola, które nie zależą od klucza

b)

Powiązać te tabele za pomocą klucza obcego.

c)

Utworzyć osobne tabele dla zestawów wartości dotyczących wielu rekordów.

d)

Wyeliminuj powtarzające się grupy w poszczególnych tabelach.

3.

Co oznacza skrót SQL?

a)

Specialized Query Language

b)

Simple Query Language

c)

Server Query Language

d)

Structured Query Language

4.

Dokończ kod, aby wybrać tylko id takich graczy, których id jest większe od 5

a)

SELECT id_gracza

FROM `gracze` ORDER BY id_gracza

b)

SELECT id_gracza

FROM `gracze` WHERE id_gracza >= 5

c)

SELECT id_gracza

FROM `gracze` WHERE id_gracza > 5

d)

SELECT nazwa_gracza

FROM `gracze` WHERE nazwa_gracza > 5

5.

Jakiego polecenia użyć aby uaktualnić dane w tabeli za pomocą języka SQL

a)

SELECT

b)

TRUNCATE

c)

UPDATE

d)

DELETE

6.

Które z zapytań stworzy tabele z kluczem obcym?

a)

MAKE TABLE Orders (

OrderID int NOT NULL,

OrderNumber int NOT NULL,

PersonID int,

PRIMARY KEY (OrderID),

FOREIGN KEY (PersonID) REFERENCES Persons(PersonID)

);

b)

CREATE TABLE Orders (

OrderID int NOT NULL,

OrderNumber int NOT NULL,

PersonID int,

PRIMARY KEY (OrderID),

FOREIGN KEY (PersonID) REFERENCES Persons(PersonID)

);

c)

CREATE TABLE Orders (

OrderID int NOT NULL,

OrderNumber int NOT NULL,

PersonID int,

PRIMARY KEY (OrderID),

FOREIGN KEY (PersonID) WHERE Persons(PersonID)=this.PersonID

);

7.

Czy w programie xampp można zaimportować dane z formatu .csv?

a)

Można jak najbardziej

b)

Nie można

c)

Nie ma takiego rozszerzenia

8.

Co opisuje ta definicja:

Jest podstawowym obiektem bazy danych MS Access, usprawniającym pracę z danymi, poprzez udostępnienie łatwego w użyciu interfejsu za pomocą którego możemy prezentować zgromadzone w bazie danych informacje, edytować dane, dodawać nowe oraz usuwać istniejące dane, a także sterować sposobem przetwarzania zawartych w bazie danych informacji.

a)

Interfejs

b)

Raport

c)

Tabela

d)

Formularz

9.

Jakie polecenie umożliwia modyfikowanie tabel?

a)

Alter

b)

Select

c)

Modify

d)

Update

10.

Które z poleceń nada użytkownikowi uprawnienie do usuwania danych?

a)

REVOKE REMOVE ON My_Table to Jan;

b)

GRANT REMOVE ON My_Table to Jan;

c)

GRANT DELETE ON My_Table to Jan;

d)

REVOKE DELETE ON My_Table to Jan;

11.

Jakie polecenie zwróci wynik zapytania?

a)

mysqli_connect()

b)

mysqli_fetch_row()

c)

mysqli_close()

d)

mysqli_query()

12.

Czy można stworzyć kopie bazy danych używając programu Xampp?

a)

Tak

b)

Nie

13.

Co nie należy do zwięzów spójności bazy danych?

a)

DEFAULT

b)

CHECK

c)

UNIQUE

d)

UPDATE

14.

Które zapytanie inner join jest prawidłowe?

a)

SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

b)

SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers ON Orders.CustomerID EQUALS Customers.CustomerID;

c)

SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers WHERE Orders.CustomerID = Customers.CustomerID;