1

1



16. Dany jest schemat relacyjny R« {Miasto, Ulica, Kod}, F -{Miasto,Ulica->Kod; Kod-> Miasto). W której postaci normalnej jest ten schemat::

a) l postać normalna:

b) II postać normalna.

c) lll postać normalna,

d) postac normalna BoyceGa-Codda.

17. Dany jest schemat relacyjny R-{Miasto. Ulica, Kod, Poczta}, F ■ {Miasto. I lica->Kod: Kod->Miasto; Kod->Poczta}. W której postaci normalnej jest ten schemat::

a) ( postać normalna;

b) II postać normalna,

c) III postać normalna,

d) postać normalna BoyceGa-Codda.

18. Dany jest schemat relacyjny R-{.Miasto. Ulica, Kod, Poczta}, F -{.Miasto.Ulica->Kod; Kod->Poczta}. W której postaci normalnej jest ten schemat::

a) I postać normalna:

b) ll postać normalna.

c) ffl postać normalna,

d) postać normalna BoyceGa-Codda.

19. Dany jest schemat relacyjny R={Miasto, Ulica, Kod}, F -{Miasto.Ulica->Kod}. W której postaci normalnej jest ten schemat::

a) i postać normalna:

b) II postać normalna.

c) lll postać normalna.

d) postać normalna BoyceGa-Codda.

20. Dany jest schemat relacyjny R-{L lica. Kod. Sklep}, F - {Ulica->Kod: Sklep->Ulica}. W której postaci normalnej jest ten schemat::

a) ! postać normalna:

b) fl postać normalna.

c) III postać normalna.

d)    postać normalna BoyceGa-Codda.

21.    Dany jest schemat relacyjny R-{Ulica, Kod, Sklep}, F - {Ulka->Kod: Ulica, Numer ->Sklep}. W której postaci normalnej jest ten schemat::

a) ! postać normalna;

b) II postać normalna.

c) IU postać normalna.

d)    postać normalna BoyceGa-Codda.

22 Dany jest schemat relacyjny R-{StudenuAdres^\kademik}, F « {S.udent->Adres; Akademik->Adres:    Student->Akademik}. W

której postaci normalnej jest ten schemat::

a) I postać normalna;

b) ll postać normalna,

c) III postać normalna,

d)    postać normalna BoyceGa-Codda.

23.    Dany jest schemat relacyjny R={Stndent,Uczelnia^Adres.Klab}, F ■ {Student-> Uczelnia;

Klub->Adres) W której postaci normalnej jest ten schemat::

a)J postać normalna: b)ll postać normalna. c)III postać normalna, d) postać normalna BoyceGa-Codda

24.    Dany jest schemat relacyjny R={Student,UczelnuuAdres.Klub}, F = {Student->l'czelnia: KIub->Adres;

Uczelnia->Adres}. W której postaci normalnej jest ten schemat:: s il postać normalna. b)U postać normalna.

c) lll postać normalna.

d)    postać normalna BoyceGa-Codda

25.    Dany jest schemat relacyjny

RsSStudent.Uczelnia«Adres^\kademik}, F = {Student. Uczelnia->Klno:

Klub->Adres}. W której postaci normalnej jest ten schemat::

a)i postać normalna; b)II postać normalna, c)Ql postać normalna, d) postać normalna Boyce G a-C odda

1. Które mechanizmy wchodzi w skład oprogramowania strony

serwera bazy danych:

ajformularze,

b (deklaratywne więzy spójno Dci,

c) wvzwalaeze wierszowe, d (obiekty OCX

2. W□ ród więzów spój no Cci encji znajduj! się:

a)więzv klucza głów nego, b)więzy klucza obcego, cjzdarzenia formularzowe, djwięzy CHECK.

3. W□ ród więzów spój noCci encji znajdujl się:

ajwięzy klucza obcego, b (więzy klucza jednoznacznego, c (blokady, d (więzy NOT NI LU

4. WCród więzów spój noCci referencyjnej znajduj! się: ajwięzy klucza głównego, b)więzy klucza obcego.

c (więzy NOT NULU. d)więzy CHECK

5. Do zapewnienia więzów spójnoCci referencyjnej stużś:

a (wyzwalacie. b (klauzula CHECK. t) kia u żula REFERENCES. d (indeksy

6.    Do zapewnienia więzów spójnoCci encji służ!:

a)wyzwaUcze,b)klauzula CHECK. c (klauzula REFERENCES, d (indeksy.

7. Które akcje referencyjne sl dostępne w Oracle:

alRESTRICTED. b)NULLIFY. c)DEFAULT,d)CASCADE 8.SQL*P1us stanowi:

a)czę_ ć serwera bazy danych, b)częCć serwera aplikacji Oracle, c (język interakcyjnych poleceń do bazy danych.

d) klient korzystajley z serwera bazy danych.

9. Dekla racja VARIABLE Klient VARCHAR2 (30) jest częCcil:

a)SQU b)PL/SQL.c)SQL*Plus. djprekompilatora do języka C 10.Instrukcja ACCEPT Klient PROMPT "Podaj nazwisko klienta: " jest częucil:

a)SQU b)PL/SQU c(SQL*Plas. djprekompilatora do języka C.

1. W bloku PL/SQL występuj!: - od begina do enda

a.deklaracje klas. b.sekcja wyjłtków, cinstrukcje SQU d instrukcje SQL*Phis.

2. WC ród instrukcji występujicych w bloku PL/SQL mogś się

znaleuć:

a.instrukcje SQL*Plus, b deklaracje zmiennych, c.instmkęja CREATE TABLE. d.instrukcja COMMIT

3. WCród instrukcji występujicych w bloku PL/SQL mogś się

znaleuć:

a instrukcja SET SERVEROUTPUT ON. b instrukcja CREATE TABLE,

c. instrukcja DBMS_OUTPUT.PUT_LINE(CPoczitek transakcji GL

d. instrukcja ROLLBACK.

4. WGród instrukcji występujicych w bloku PIVSQL mogś się

zaaleOĆ:

a.instrukcja warunkowa.

b instrukcja CREATE TABLE. c instrukcja SELECT TabłeName FROM User_Tables. d.instrukcja ROLLBACK.

5-WDród instrukcji występujicych w bloku PI7SQL mogś się znaleźć:

а. podniesienie wyjśtku, b deklaracje wyjłtków. c instrukcja SELECT *

FROM Osoby. iLinstrukcja ROLLBACK

б. Kursor w PL/SQL jest to:

ajrodzaj procedury, bjnazwana instrukcja SQL, c (obszar roboczy używany do wykonania instrukcji SQL. d)narzędzie do podnoszenia wyjłtków.

7. Czy definicja kursora w PL/SQL może dotyczyć instrukcji:

a)INSERT. b)SELECT, c)DELETE. d)UPDATE

8. Nazwa kursora może się pojawić w następujących kontekstach:

a(OPEN nazwakursora. b)SELECT nazwakursora,

c) EXIT WHEN nazwa_kursora%NOTFOU.ND.

d) GOTO nazwa kursora.

9. Kiauzula WHERE CURRENT OF nazwa kursora może wystlpić w

instrukcji:

a)SELECT. b)INSERT. clDELETE. d (UPDATE

10..Nazwa wyjśtku może się pojawić w następujścych kontekstach:

a) w instrukcji przypisania, b)w definicji kursora, c)w instrukcji RAISE,

d) po słowie kluczowym WHEN,

1. Trigger (wyzwalacz) ta belo wy może zostać uruchomiony:

alprzed operacji na tabeli b)po operacji na tabdi c)bez zwilzku z operacjami na tabeli djprzed i po operacji na tabeli

2.    Dla każdej tabeli można okreCIk ajmaksymalnie 2 typy wyzwalaczy

b) raaks> matnie 12 typów wyzwalaczy cjmaksymalnie 12 wyzwalaczy

d (dowolni 3eOć wyzwalaczy

3. Polecenia ROLLBACK i COMMIT dotycz! poleceń SQL □ bedzie zmienione

ajtylko INSERT. UPDATE. SELECT

bjtyflco INSERT. UPDATE SELECT. DELETE

c (tylko SELECT. INSERT, UPDATE SELECT. DELETE

dmtzystkkh poleceń SQL zmieniajscycb zawarto Gć tabel

e) INSERT UPDATE DELETE

4. W PL/SQL wynik działania instrukcji SELECT może zostać zapisany w postaci

ajtabeli bjkorsora cjperspektywy dlzmiennej

5.    Klauzula ZDECLARE Dane Osoby Osoba %ROWTYPED jest w PL/SQL

a (deklaracji zmiennej b(deklatracjl nowego rekordu

cjdeklaracjl nowego typu zmiennej

d)deklaracj! zmiennej wraz z definicji jej typu

ó.Kursor w PL/SQL to

a)typ zmiennej

bjrodzaj procedury

c (obiekt o oltreGlonych właGciwoG ciach i metodach djfunkcja debuggera

7.Instrukcja FETCH jest używana w kursorze PL/SQL w celu

a)przejOda do następnego rekordu blpobrania zawartoGd rekordu ze G rodła danych cjprzejGcia do następnego rekordu i usunięcia poprzedniego rekordu djpobrania zawarto Dci rekordu ze □ rodła danych i przejuda do następnego rekordu

8. Fnnkcja NVL służy do 0 inaczej sformułowane (nie bedzie) a)Zamiany napotkanej w tabeli warto!d DNULLG na zero b(Zaraiany napotkanej w tabdi wartoGd z DNULLG na podani w argumencie wartoOĆ

c (Zamiany wartoGd zmiennej z DNULLG na podani w argumencie wartoGć

d)Zamiany wartoGd podanej w argumencie zmiennej lub komórki perspektywy z DNULLG na podani w drugim argumende warto u ć

9. Użyeie klauzuli UNIQUE w deklaracji pola tabdi instrukcji CREATE TABLE oznacza, że:

a) w tym polu nie może pojawić się wartoGć NULL

b) w żadnym innym polu tej tabdi nie można użyć klauzuli UNIQUE c (warto! ci w tym polu nie mogś się powtarzać

d)na tej kolumnie (polu) zostanie automatycznie założony indeks

10. Użycie klauzuli PR1MARY KEY deklaracji pola tabdi instrukcji CREATE TABLE powoduje, że:

a) To pole staje się polem klucz głównego

b) W żadnym innym polu tej tabdi nie może zostać użyta klauzula PRIMARY KEY

c(W polu ynra nie może wystlpić wartoGć DNULLG

d)Na tej kolumnie (polu) zostanie automatycznie założony indeks

11.    Perspektywa (View) w PL/SQL

a)Jest obiektem przechowujIcym rekordy wybrane poleceniem SELECT blJest obiektem utworzonym w oparciu o instrukcję SELECT

c) Może zostać użyta tak. jak by była tabdi np. w instrukcji SELECT, INSERT. UPDATE

d) Wiersze (rekordy) perspektywy nie ss przechowywane w bazie danych

12.Instrukcja SELECT TableJSame FROM User_Tabłes

a) Wypisuje nazwy kolumn z tabdi UserTables

b) Wypisuje wszystkie rekordy z perspektywy User Tables

c) Zwraca nazwy tabd znajdujlcych się w obszarze tabel uży tkownika

d) Zwraca nazwy tabel utworzonych przez użytkownika 13.Sekwencja (SEQUENCE) to

a) Cisg instrukcji SQL

b) Obiekt PL/SQL przechowujłcy procedury, funkcje i wyzwalacze

c (Obiekt przechowy wyany w bazie dany ch, służscy do generowania kluczy głównych i jednozancznych

d)Typ zmiennej w PL/SQL której użyde generuje autonumerację rekordów tabeli

M.Instrukcja COMMIT □ nie bedzie

a) Dotyczy ostatnio wydanego polecenia SELECT, UPDATE albo DELETE

b) Dotyczy wszystkich poleceń SELECT, INSERT, UPDATE albo DELETE wydanych od ostatniego polecenia ROLLBACK

c) Dokonuje trwałej zmiany w zawartoGd table bazy danych

d) Wszystkich poleceń INSERT. UPDATE albo DELETE wydanych od ostatniego polecenia COMMIT albo ROLLBACK

6. W wyzwalacz u można:

a) poprosić użytkownika o podanie wartoGd zmiennej,

b) na ekranie użytkownika formularza wypisać ostrzeżenie.

c) sprawdzić czy wartoCci wstawiane do tabdi sś poprawne.

d) utworzyć nowi tabelę.

7. W wyzwalaczu można: zmienione

a) poprosić użytkownika o podanie hasła.

b) na ekranie użytkownika wypisać komunikat o błędzie.

c) utworzyć nowi tabelę.

d) ponmnać ze sobś nowi i star! wartoGć w kolumnie przy UPDATE

8.    W wyzwala czu można:

a) użyć instrukcji COMMIT,

b) nie dopuGoć do wprowadzenia zmian,

»»z>

csprawdzić czy wartoGd wstawiane do tabdi sl poprawne. d)utworzyć nowi tabelę

9.    W wyzwala czu można:

a (poprosić użytkownika o podanie wartoGd zmiennej,

b)do kolumny klucza głównego tworzonego wiersza wygenerować c (sprawdzić która jest godzina, d)utworzyć nowi tabelę

10.    W wyzw ala czu można:

a Zrealizować akcję referencyjni NULLIFY,

b)przekazać informację o błędzie do aplikacji klienta, clsprawdzić czy w danej kolumnie wstawianego wiersza występuje NULL.

d)utworzyć nowy wyzwalacz

I. Obiektowa baza danych w Oracle obejmuje:

a )widowymiarowo G c. b (kolekcje.

Otypy obiektowe, d)dziedziczenie.

2.Obiektowa baza danych w Oracle obejmuje:

altabde zagnieżdżone.

b)hermetyzację obiektów, c (perspektywy obiektowe. d)transformację STAR.

3. W kolumnach bazy danych Orade można przechowywywać:

a) dnże obiekty binarne.

b) duie obiekty znakowe, clwskaGaiki do obiektów, dZagnieżdżone tabele.

4. Czy sl takie instrukcje w Oracle: a (CREATE TYPE.

b) CREATE CLASS,

c) CREATE METHOD,

d) CREATE SERVLET

5. M bazie danych Orade można zmieniać zawartoDć następujścych

typów obiektów:

a)BLOB. blCLOB. c)BFILE. d)N( LOB.

2. Które metody dotycz! możliwoGci odtworzenia danych po awarii

dysku:

a)dzicnnik b)repliki c)udostępnienie danych na stronach WWW d)kopia zapasowa

3. Które metody dotycz! ochrony danych przed nieautoryzowanym

dostępem:

a)    kopia zapasowa

b)    wprowadzenie kont i haseł

c)    słownik danych (metadane)

d)    przyznawanie uprawnień do wykonywania operacji na obiektach

4. WtasnoGć szeregówalnoGci transakcji oznacza:

a) koniecznoGć specyfikowania kolejnoGd wykonywania transakcji

b) wymuszenie na systemie szeregowego wykonywania transakcji r)współbteżns realizację transakcji tak jakby b>ły one wykonywane jedna po drugiej

d)ustalenie priorytetu wykonywania transakcji

5. Dane słownika danych (metadane) sl przechowywane w relacyjnej bazie danych:

a)    w specjalnym pliku binarnym w tym samym katalogu co pliki systemu zarządzania baz! danych

b)    nie muszl być przechowywane w bazie danych

c)    w specjalnej bazie danych (budowanej przez administratora)

d)    w specjalnych tabelach w tej samej bazie danych

6. Do odtworzenia stanu bazy danych po awarii procesu użytkownika

służ!:

a) dziennik powtórzeń.

b) pliki Gladu.

c (segmenty wycofań, d)kopia zapasowa.

7. Do odtworzenia stanu bazy danych po awarii procesu serwera służ!:

akiziennik powtórzeń, b)pliki Gladu. c (segmenty wycofań, d)kopia zapasowa

8. Do odtworzenia stanu bazy danych po awarii dysku z danymi służ!: a (dziennik powtórzeń,

b)pliki G ladu. c(segmenty wycofań, d)kopia zapasowa.

9. Przy otwierania bazy danych przy powtórnym wliczeniu

komputera po nagiej awarii zasilania sś używane:

aklziennik powtórzeń. b)pliki Gladu. c(segmenty wycofań, d)kopia zapasowa.

10. Rezerwowa baza danych pracujśca w trybie STANDBY otrzymuje

z głównej bazy danych:

ajpliki z danymi. b)dziennik powtórzeń, c(zarchiwizowany dziennik powtórzeń. d)nic nie otrzymuje

II. Poziom izolacji transakcji READ UNCOMM1TED obejmuje

następujśce własno Dci:

a) brak traconych modyfikacji.

b) nie-zarwierdzony odczyt,

c) nie-powtarzalny odczyt, d (fantomy.

12. Poziom izolacji transakcji READ COMMITED obejmuje

następujśce własno Dci:

a) brak traconych modyfikacji

b) nie-zatwierdzony odczyt,

c) nic-powtarzalny odczyt.

d) fantomy.

13. Poziom izolacji transakcji REPEATABLE READ obejmuje

następujśce własno Dci:

a) brak traconych modyfikacji

b) nie-zatwierdzony odczyt.

c) nie-powtarzalny odczyt,

d) fantomy.

14. Poziom tzoiacji transakcji SERIALIZABLE obejmuje następujśce

własno □ ci:

a) brak traconych modyfikacji.

b) nie-zatwierdzony odczyt,

c) nie-powtarzalny odczyt,

d) fantomy

15. Domy Giny poziom izolacji w Orade obejmuje następujśce

własno Gd:

a) brak traconych modyfikacji

b) nie-zatwierdzony odczyt


Wyszukiwarka

Podobne podstrony:
5 (249) 22. Dany jest schemat relacyjny R={ Student, Adres, Akademik}, F = {Student->Adres;
MATURA PRÓBNA CKE KWIECIEŃ 2020 MATURA POPRAWKOWA CKE SIERPIEŃ 2017 ZtrapezZADANIE 16 Dany jest trój
Za ilanlc 16. ((>-1) Dany jest okrąg o środku S. Punkty K. L i M leża na lym okręgu. Ka luku KL l
Zadanie 16. (0-1) Dany jest okrąg o środku S. Punku- K. L i f leżą na tym okręgu. Na luku KL tego ok
Obraz4 (63) 76 76 268. 269. 270. Dany jest schemat (rysunek), gdzie 7^ > R2, a woltomierze są id
64172 pas (5) tZadania domowe nr 2 z PAS I 1. Dany jest schemat blokowy układu. Należy: a)  &nb
326 (11) (16.24) *Aj—<*>, 2 x JcŁcIi dany jest trójkąt błędów ABC o bokach a, b, c, to konstru
RBD Studia stacjonarne 30 maja. 1 czerwca 2016Wizyty Dany jest następujący schemat, opisujący wizyty
SCN16 Zadanie 1.2.6. Dany jest zbiór A = {a,b,c}. Które z poniższych relacji pa Ax A, zapisane w po
Twierdzenie 1.6.1. Jeśli X —► F 6 F+ to schemat relacyjny IZ jest rozkła-dalny bez straty danych na
Zadanie 1. Dany jest model regresji liniowej: Ut — Po ~r PiXt 4- Et, gdzie realizacje zmiennych yt i
praca domowa tresc 7TECHNIKI KOMPUTEROWE II Zadanie domowe nr 2 Termin oddania: 16 czerwiec 2004 r

więcej podobnych podstron