Strona 3

Administrowanie Bazami Danych - egzamin

Pytanie 17
Zaznacz poprawne stwierdzenia dotyczące bazy danych model
Jest najważniejszą systemową bazą danych
Jest przykładową bazą danych, można ją usunąć
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Jest szablonem bazy danych, który jest kopiowany przy tworzeniu każdej nowej bazy danych użytkownika
Pytanie 18
Wykorzystując sekwencję<br /&rt;CREATE SEQUENCE seq1 AS BIGINT<br /&rt;START WITH 1<br /&rt;INCREMENT BY 1<br /&rt;NO MAXVALUE<br /&rt;NO CYCLE<br /&rt;CACHE 10;<br /&rt;Wiersz wstawiony do tabeli uzyskał numer 13 -- po czym wystąpiła awaria bazy danych. Jaki numer będzie miał kolejny rekord? <br /&rt;
23
14
21
null
Pytanie 19
Synchronizacja zawartości dwóch tabel przy użyciu instrukcji MERGE :
Pozwala na dodanie nowego rekordu do tabeli docelowej jeśli powiązany rekord nie istnieje
Wymaga określenia warunku złączenia tabel
Pozwala na poprawienie rekordu w tabeli docelowej jeśli powiązany z nim rekord z tabeli źródłowej istnieje
Wymaga wcześniejszego utworzenia pomocniczej tabeli tymczasowej użytkownika
Pytanie 20
Wyświetlanie modyfikowanych wierszy z OLD TABLE przy użyciu pojedynczej instrukcji : <br /&rt;Select * from OLD TABLE (…………………..) <br /&rt;możliwe jest w połączeniu z <br /&rt;
Update….
Insert into …
Delete from .....
Nie jest możliwe w DB2
Pytanie 21
Do tabeli :<br /&rt;create table osoba (<br /&rt;id_osoby bigint not null primary key,<br /&rt;imie varchar(50) null,<br /&rt;nazwisko varchar(50) not null)‏<br /&rt;<br /&rt;dla której pomyślnie wykonano instrukcję:<br /&rt;alter table osoba alter column id_osoby<br /&rt;set generated by DEFAULT as identity<br /&rt;(start with 10);<br /&rt;dodano wiersz:<br /&rt;insert into osoba (nazwisko) values ( ‘Nowak’)<br /&rt;wykonanie tej instrukcji<br /&rt;
Zawsze spowoduje błąd wynikający z naruszenia więzów klucza głównego
Może zakończyć się błędem wynikającym z naruszenia więzów klucza głównego
Nigdy nie spowoduje błędu wynikającego z naruszenia więzów klucza głównego
Pytanie 22
Zaznacz, w których sytuacjach indeks pogrupowany sprawdzi się lepiej niż niepogrupowany
Gdy indeksowana kolumna znajduje się w klauzuli ORDER BY
Gdy warunek WHERE zawiera operator BETWEEN
Gdy warunek WHERE zawiera operator <=
Gdy indeksowana kolumna znajduje się na liście SELECT zapytania z DISTINCT
Gdy indeksowana kolumna znajduje się na liście GROUP BY
Pytanie 23
Pytanie 24