wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Typy danych, polecenia bazy danych

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

W języku SQL aby stworzyć tabelę, należy zastosować polecenie

a)

Create table

b)

Alter table

c)

Add table

2.

Aby wypisać dzisiejszą datę w mysql należy

a)

select date

b)

date

c)

select getdate()

3.

Funkcja agregująca MIN języka SQL ma za zadanie policzyć

a)

średnią wartości różnych pól rekordu zwróconego zapytaniem

b)

wartość minimalną kolumny zwróconej kwerendą

c)

liczbę wierszy zwróconych kwerendą

4.

Instrukcja SELECT służy do:

a)

sprowadzania rekordów z bazy danych

b)

wstawiania rekordów do bazy danych

c)

usuwania rekordów z bazy danych

5.

Instrukcja DELETE służy do:

a)

sprowadzania rekordów z bazy danych

b)

usuwania rekordów z bazy danych

c)

wstawiania rekordów do bazy danych

6.

Tabela o nazwie naprawy zawiera pola klient, czyNaprawione. Aby usunąć te rekordy, których pole czyNaprawione jest prawdą, należy posłużyć się poleceniem

a)

a) DELETE klient FROM naprawy WHERE czyNaprawione= TRUE;

b)

DELETE FROM naprawy;

c)

DELETE FROM naprawy WHERE czyNaprawione= TRUE;

7.

Formularz nadrzędny wykorzystywany do nawigacji w bazie danych pomiędzy dostępnymi w systemie formularzami, kwerendami jest nazywany formularzem

a)

pierwotnym

b)

zagnieżdżonym

c)

sterującym

8.

Cyfry najlepiej przechowywać w polach typu

a)

INT

b)

CHAR

c)

YEAR

9.

Za pomocą polecenia ALTER TABLE można

a)

zmienić strukturę tabeli

b)

zmienić wartości rekordów

c)

usunąć tabel

10.

Aby wpisać dane do tabeli użyjemy polecenia

a)

INSERT INTO

b)

CREATE TABLE

c)

RENAME

11.

Aby naprawić uszkodzoną tabelę w MySQL, należy wydać polecenie

a)

REPAIR TABLE

b)

CHECK TABLE

c)

FIX TABLE

12.

Wśród więzów spójności referencyjnej znajdują się:

a)

Więzy klucza obcego

b)

Więzy NOT NULL

c)

Więzy CHECK

13.

INDEKS w bazie danych przyśpiesza:

a)

wyszukiwania rekordów w bazie danych

b)

wstawiania rekordów do bazy danych

c)

usuwania rekordów z bazy danych

14.

Które polecenie SQL służy do zmiany danych w bazie?

a)

UPDATE

b)

SAVE

c)

MODIFY

15.

Które polecenie SQL służy do wyświetlania tylko różnych wartości?

a)

SELECT DISTINCT

b)

SELECT UNIQUE

c)

SELECT TABLE

16.

Atrybut AUTO_INCREMENT powoduje:

a)

auto numerowanie w kolumnie

b)

że dane nie mogą się powtarzać

c)

automatycznie tworzy wiersz w tabeli

17.

Jakim poleceniem SQL pobierzesz dane z tabeli o nazwie "testowa"?

a)

SELECT*FROM testowa;

b)

GRANT*FROM testowa;

c)

INPUT*FROM testowa;

18.

Jak wymusić, aby wartość kolumny nie była pusta?

a)

INSERT TABLE nazwa_tabeli ALTER COLUMN nazwa_kolumny SET NOT NULL;

b)

CREATE TABLE nazwa_tabeli ALTER COLUMN nazwa_kolumny SET NOT NULL;

c)

ALTER TABLE ALTER COLUMN nazwa_kolumny ADD NOT NULL;

19.

Jak nazywa się proces powielania informacji pomiędzy różnymi serwerami baz danych?

a)

replikacja

b)

synchronizacja

c)

modyfikacja

20.

Które polecenia należą do zbioru DML?

a)

GRANT, REVOKE, DENY

b)

INSERT, UPDATE, DELETE

c)

ALTER, ORDER, SELECT