Strona 3

Administrowanie Bazami Danych - egzamin

Pytanie 17
Zaznacz poprawne stwierdzenia dotyczące bazy danych model
Jest szablonem bazy danych, który jest kopiowany przy tworzeniu każdej nowej bazy danych użytkownika
Jest przykładową bazą danych, można ją usunąć
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Jest najważniejszą systemową bazą danych
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;
21
14
null
23
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 wcześniejszego utworzenia pomocniczej tabeli tymczasowej użytkownika
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
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;
Nie jest możliwe w DB2
Update….
Delete from .....
Insert into …
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;
Nigdy nie spowoduje błędu wynikającego z naruszenia więzów klucza głównego
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
Pytanie 22
Zaznacz, w których sytuacjach indeks pogrupowany sprawdzi się lepiej niż niepogrupowany
Gdy warunek WHERE zawiera operator BETWEEN
Gdy indeksowana kolumna znajduje się na liście SELECT zapytania z DISTINCT
Gdy indeksowana kolumna znajduje się w klauzuli ORDER BY
Gdy warunek WHERE zawiera operator <=
Gdy indeksowana kolumna znajduje się na liście GROUP BY
Pytanie 23
Pytanie 24