wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

praca na lekcji

Total questions: 23

Worksheet time: 3hrs 30mins

Name
Class
Date
1.

Aby policzyć wszystkie wiersze z tabeli Chomik NIE należy użyć polecenia:

a)

SELECT COUNT(*) FROM Chomik

b)

SELECT ROWNUM() FROM Tabela.Chomik

c)

SELECT COUNT(Chomik) AS ROWNUM

d)

SELECT COUNT(ROWNUM) FROM chomik

2.

Czym jest "rekord"?

a)

Jest to jeden wiersz tabeli.

b)

Jest to zależność pomiędzy tabelami.

c)

Jest to inna nazwa "klucza obcego".

d)

Jest to najwyższa wartość w kolumnie.

3.

Jakie mamy rodzaje baz danych i ile ich jest?

a)

2 - kartotekowa i relacyjna

b)

3 - kartotekowa, relacyjna i tabelowa

c)

4 - kartotekowa, relacyjna, tabelowa i liczbowa

d)

Żadna z powyższych odpowiedzi nie jest poprawna.

4.

Funkcja JOIN NIE służy do:

a)

ŁĄCZENIA TABEL

b)

ODŁĄCZANIA TABEL

c)

PRZEŁĄCZANIA TABEL

d)

WYŁĄCZANIA TABEL

5.

Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować duplikaty?

a)

LIKE

b)

GROUP BY

c)

DISTINCT

d)

ORDER BY

6.

DDL NIE zawiera instrukcji:

a)

CREATE, ALTER, DROP

b)

INSERT, ALTER, DROP

c)

UPDATE, INSERT, ALTER

d)

ALTER, INSERT, DROP

7.

Instrukcje DML nie służą do:

a)

usuwania rekordów

b)

dodawania rekordów

c)

manipulowania danymi

d)

usuwania baz danych

8.

W jaki sposób zadziała podane polecenie SQL

UPDATE Uczen SET id_klasy = id_klasy+1;

a)

doda jednego ucznia

b)

doda do tabeli 'id_klasy+1'

c)

ustawi ID jako 'id_klasy+1'

d)

zwiększyć o jeden wartość kolumny id_klasy dla wszystkich rekordów tabeli Uczen

e)

Brak poprawnych odpowiedzi

9.

Co będzie wynikiem zapytania

CREATE TABLE 'Ludzie' AS

(SELECT Nazwisko, telefon FROM osoby WHERE wiek>18 and Nazwisko='N%' order by imię and telefon is not null);

4 lines
10.

Czy zapytanie jest poprawne?

SELECT tytuł, gatunek FROM :film: WHERE kraj_produkcji >> Polska NO IN (SELEKT tytuł gatunek FORM 'film' WHERE kraj produkcji is null end rok <>2005 ORDER długość ask GROUP_BY gatunek)

Jeśli tak co nam pokaże, jeśli nie to wskaż błędy

4 lines
11.

Napisz zapytanie które wybierze z tabel AUTA i LUDZIE kolumny nazwisko, rejstracja, marka i kolor dla samochodów tańszych niż 63 tysiące i nazwisk zaczynających się na literę K lub W. Całość pogrupuj według kolorów i zapisz w nowej tabeli.

4 lines
12.

Otwórz rolę bombelek i nadaj jej uprawnienia do wyszukiwania, dodawania, modyfikowania i usuwania danych oraz przyznaj rolę USER_A dla użytkowników o twoim nazwisku

4 lines
13.

Który rodzaj klucza NIE istnieje w języku MySQL?

a)

KLUCZ PODSTAWOWY

b)

KLUCZ OBCY

c)

KLUCZ KANDYDUJĄCY

d)

KLUCZ PRAWDZIWY

e)

Wszystkie typu kluczy istnieją w MySQL

14.

Która z poniższych odpowiedzi jest cechą systemu baz danych?

a)

OKREŚLONA STRUKTURA SYSTEMU BAZ DANYCH

b)

BEZPIECZEŃSTWO DANYCH

c)

ZALEŻNOŚĆ DANYCH

d)

MOŻLIWOŚĆ REALIZACJI OPERACJI NA DANYCH

15.

Do przykładowych modeli baz danych NIE zaliczymy:

a)

MODEL: JEDNORODNY, SIECIOWY, POSTRELACYJNY

b)

MODEL: HIERARCHICZNY, RELACYJNY, OBIEKTOWY

c)

MODEL: SIECIOWY, RELACYJNY, POSTRELACYJNY

d)

MODEL: STRATEGICZNY, SIECIOWY, OBIEKTOWY

16.

Co to jest diagram ERD oraz do czego służy i z czego się składa.

4 lines
17.
W bazie danych MySQL dana jest tabela programów komputerowych o polach: nazwa, producent, rokWydania. Aby kwerenda SELECT zwróciła wszystkie nazwy producentów tak, by nazwy te nie powtzrzały się, należy zapisać:
a)
SELECT UNIQUE producent FROM programy;
b)
SELECT DISTINCT producent FROM programy;
c)
SELECT producent FROM programy WHERE UNIQUE;
d)
SELECT producent FROM programy WHERE producent NOT DUPLICATE;
18.
W tabeli podzespoły należy zmienić wartość pola URL na "toshiba.pl" dla wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL modyfikacja ta będzie miała postać:
a)
UPDATE podzespoly SET URL='toshiba.pl'
b)
UPDATE producent='TOSHIBA' SET URL = 'toshiba.pl';
c)
UPDATE podzespoly.producent='TOSHIBA' SET URL='toshiba.pl';
d)
UPDATE podzespoly SET URL = 'toshiba.pl' WHERE producent = 'TOSHIBA';
19.
Wskaż poprawną kolejność etapów projektowania relacyjnej bazy danych
a)
Selekcja, Określenie relacji, Określenie kluczy podstawowych tabel, Określenie zbioru danyc
b)
Określenie relacji, Określenie kluczy podstawowych tabel, Selekcja, Określenie zbioru danyc
c)
Określenie kluczy podstawowych tabel, Określenie zbioru danych, Selekcja, Określenie relacji
d)
Określenie zbioru danych, Selekcja, Określenie kluczy podstawowych tabel, Określenie relacji
20.
Na rysunku przedstawiono dwie tabele. Aby połączyć je relacją jeden do wielu, jeden po stronie Klienci wiele po stronie Zamówienia, należy:
a)
połączyć relacją pola ID z obu tabel.
b)
dodać pole klucza obcego do tabeli zamówienia i połączyć je z id tabeli Klienci.
c)
dodać pole klucza obcego do tabeli Klienci i połączyć je z ID tabeli Zamówienia.
d)
zdefiniować trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z ID tabeli Klienci, drugi klucz połączyć z ID tabeli Zamowienia.
21.

Program access przechowuje całą baze danych w formacie:

a)

mdb

b)

CVS

c)

html

d)

psd

22.

co to jest krotka i encja w Bazie danych

4 lines
23.

napisz zapytanie które wyświetli listę nazwisk osób zapisanych w tabeli OSOBY uporządkowanej według roku urodzenia malejąco:

4 lines