Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

spr 2023

Total questions: 20

Worksheet time: 5hrs 0mins

Name
Class
Date
1.

Ustalenie relacji pomiędzy tabelami w systemie bazodanowym MySQL umożliwia klauzula

a)

 REFERENCES

b)

 INDEX

c)

 PRIMARY KEY

d)

 ORDER BY

2.

Które ze stwierdzeń dotyczących klucza podstawowego nie jest prawdziwe?

a)

 Składa się tylko z jednego pola

b)

 Jest unikalny w obrębie tabeli

c)

 Może przyjmować tylko wartości liczbowe

d)

 Dla tabeli z danymi osobowymi może być to pole nazwisko

3.

Jakie uprawnienia będzie miał użytkownik jan po wykonaniu na bazie danych przedstawionych poleceń?

a)

Będzie mógł zmienić strukturę tabeli klienci

b)

Będzie mógł usuwać rekordy z tabeli klienci

c)

Będzie mógł wyszukiwać dane w tabeli klienci

d)

Będzie mógł wstawiać rekordy do tabeli klienci

4.

Na schemacie przedstawiono

a)

Tradycyjną architekturę klient-serwer

b)

Architekturę bezserwerową SQLite

c)

żadna odpowiedź nie jest prawidłowa

d)

wszystkie odpowiedzi są prawidłowe

5.

Wskaż polecenie SQL dodające pole miesiacSiewu do istniejącej tabeli rosliny

a)

 UPDATE rosliny ADD miesiacSiewu int

b)

ALTER TABLE rosliny ADD miesiacSiewu int

c)

 INSERT INTO rosliny VALUES (miesiacSiewu int)

d)

 CREATE TABLE rosliny {miesiacSiewu int}

6.

Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej w ramce?

a)

 Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6

b)

 Wartość 5400, czyli najwyższa pensja pracownika

c)

 Wartość 19500, czyli suma wszystkich pensji pracowników

d)

 Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000

7.

Co to jest normalizacja baz danych

4 lines
8.

CZym różnią się relacyjne bazy danych od obiektowych baz danych

4 lines
9.

Do określenia warunków grupowania danych służy klauzula:

(a)  

10.

Aby ograniczyć ilość wyników zapytań należy użyć instrukcji:

(a)  

11.

Gdy w zapytaniu nie użyto GROUP BY, HAVING ma takie samo zasotoswanie jak WHERE

a)

prawda

b)

Fałsz

12.

Na SQL Server możemy wyróżnić trzy rodzaje ról:

a)

Bazodanowe

b)

Serwerowe

c)

Serwer-Klient

d)

Zdefiniowane przez użytkownika

e)

Zdefiniowane przez system

13.

Przywracanie bazy danych wykonuje się poleceniem

a)

BACKUP

b)

RESTORE

c)

RESTORIO

d)

RISTORANTE

14.

Na schemacie przedstawiono

a)

Tradycyjną architekturę klient-serwer

b)

Architekturę bezserwerową SQLite

c)

żadna odpowiedź nie jest prawidłowa

d)

wszystkie odpowiedzi są prawidłowe

15.

Podczas instalacji MS SQL Server, należy wybrać tryb uwierzytelniania. Istnieją dwa możliwe tryby

a)

Tryb uwierzytelniania systemu Windows

b)

Tryb gość

c)

Tryb uwierzytelniania systemu MS SQL

d)

Tryb mieszany

16.

W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie


$zapytanie = mysqli_query($db, “SELECT imie, nazwisko FROM uzytkownik”);

$ile = mysqli_num_rows($zapytanie);

for ($i = 0; $i < $ile; $i++)

{

$wiersz = ……………………………….;

echo “$wiersz[0] $wiersz[1]”;

}

a)

mysqli_fetch_row($zapytanie);.

b)

mysqli_query($zapytanie);

c)

mysqli_free_result($zapytanie);

d)

mysqli_num_fields($zapytanie);

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

z kwerendy aktualizacyjnej

b)

z więzów integralności

c)

z definicji bazy

d)

z archiwizacji bazy

18.
Is Null
a)

Zwraca rekordy, które nie zawierają w polu żadnej wartości.

b)

Zwraca rekordy, które zawierają w polu dowolną wartość.

c)

Zwraca rekordy, które pasują do wszystkich nazw znajdujących się na liście.

d)

Zwraca rekordy, w których wartość wynosi Is Null

19.

Zapisz kwerendę zawierającą CREATE TABLE, SELECT, WHERE, %k%, GROUP BY, ORDER BY, NOT NULL ORAZ AND/OR

4 lines
20.

napisz zapytanie zawierające "inner join" oraz drugie zawierające "full join"

4 lines