wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

E.14-X-17.06_BD

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

Wymusza unikatowe nazwy pól tabeli.

b)

Blokuje możliwość wpisania wartości NULL.

c)

Jest stosowany tyko w przypadku pól liczbowych.

d)

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

2.

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

a)

Liczbę wierszy zwróconych kwerendą.

b)

Wartość minimalną kolumny zwróconej kwerendą.

c)

Długość znaków w zwróconych kwerendą rekordach.

d)

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

3.

Dana jest tabela o nazwie wycieczki z polami nazwa, cena, miejsca (jako liczba wolnych miejsc). Aby dla dowolnego zbioru danych tabeli wyświetlić jedynie nazwy tych wycieczek, dla których cena jest niższa niż 2000 złotych i mają przynajmniej cztery wolne miejsca, należy posłużyć się zapytaniem

a)

SELECT nazwa FROM wycieczki WHERE cena<2000 AND miejsca>3;

b)

SELECT nazwa FROM wycieczki WHERE cena<2000 OR miejsca>4;

c)

SELECT * FROM wycieczki WHERE cena<2000 AND miejsca>4;

d)

SELECT * FROM wycieczki WHERE cena<2000 OR miejsca>3;

4.

Dana jest tabela o nazwie przedmioty z polami ocena i uczenID. Aby policzyć średnią ocen ucznia o ID równym 7, należy posłużyć się zapytaniem

a)

AVG SELECT ocena FROM przedmioty WHERE uczenID=7;

b)

SELECT AVG(ocena) FROM przedmioty WHERE uczenID=7;

c)

COUNT SELECT ocena FROM przedmioty WHERE uczenID=7;

d)

SELECT COUNT(ocena) FROM przedmioty WHERE uczenID=7;

5.

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)

DELETE FROM naprawy;

b)

DELETE naprawy WHERE czyNaprawione= TRUE;

c)

DELETE FROM naprawy WHERE czyNaprawione= TRUE;

d)

DELETE klient FROM naprawy WHERE czyNaprawione= TRUE;

6.

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

a)

Głównym.

b)

Sterującym.

c)

Pierwotnym.

d)

Zagnieżdżonym.

7.

W bazie danych sklepu komputerowego istnieje tabela komputery. Aby zdefiniować raport wyświetlający dla dowolnego zbioru danych tabeli, jedynie pola tabeli dla komputerów, w których jest nie mniej niż 8 GB pamięci, a procesor to Intel, można posłużyć się kwerendą

a)

SELECT * FROM komputery WHERE procesor= 'Intel' OR pamiec<8;

b)

SELECT * FROM komputery WHERE procesor= 'Intel' OR pamiec>=8;

c)

SELECT * FROM komputery WHERE procesor= 'Intel' AND pamiec<8;

d)

SELECT * FROM komputery WHERE procesor= 'Intel' AND pamiec>=8;

8.

Za pomocą polecenia ALTER TABLE można

a)

Zmienić wartości rekordów.

b)

Zmienić strukturę tabeli.

c)

Usunąć rekord.

d)

Usunąć tabelę.

9.

W języku SQL, wykorzystywanym przez bazę danych MySQL w tabeli samochody, aby nadać wartość równą 0 dla kolumny przebieg, należy posłużyć się kwerendą

a)

UPDATE samochody SET przebieg=0;

b)

UPDATE przebieg SET 0 FROM samochody;

c)

UPDATE przebieg SET 0 TABLE samochody;

d)

UPDATE samochody SET przebieg VALUE 0;

10.

Przedstawione polecenie SQL, użytkownikowi adam@localhost nadaje prawa

GRANT SELECT, INSERT, UPDATE, DELETE ON klienci TO adam@localhost

a)

Zarządzania strukturą tabeli klienci.

b)

Manipulowania danymi w tabeli klienci.

c)

Zarządzania strukturą bazy danych klienci.

d)

Manipulowania danymi bazy danych klienci.