Podsumowanie testu

Administrowanie Bazami Danych - egzamin

Podsumowanie testu

Administrowanie Bazami Danych - egzamin

Twój wynik

Rozwiąż ponownie
Moja historia
Pytanie 1
Zaznacz poprawne stwierdzenia dotyczące grup plików (filegroup)
Grupie plików zawsze odpowiada folder na dysku
Zawsze istnieje grupa zawierająca pliki podstawowe (*.mdf) i grupa z plikami rozszerzonymi (*.ndf)
Grupa plików może zawierać pliki zlokalizowane na różnych dyskach
Tworząc tabelę nie możemy określić, do którego pliku trafi, lecz możemy określić do której grupy plików trafi
Pytanie 2
Przy ustawieniu recovery model na simple
Spowodujemy, że nie będzie możliwe odtwarzanie stanu bazy danych do dowolnego punktu w czasie
Spowodujemy, że nie będzie możliwe wykonywanie różnicowej kopii zapasowej
Opcja ta nie ma wpływu na wydajność i bezpieczeństwo bazy danych
Spowodujemy, że nie będzie możliwe wykonywanie kopii zapasowej dziennika transakcji
Nie istnieje takie ustawienie
Możemy zaoszczędzić miejsce na dysku i poprawić wydajność
Pytanie 3
W jakich sytuacjach warto założyć indeks?
Na kolumnach często występujących po ORDER BY
Na kolumnie, która występuje często w warunkach WHERE
Na kluczu obcym
Na kolumnach, w których dane są często aktualizowane
Na kolumnach, w których dane są mało unikalne
Pytanie 4
Założony jest indeks na kolumnie ename z "included columns" na kolumnach sal i comm. Zaznacz poprawne stwierdzenia
Zapytanie SELECT ename, sal, comm FROM emp WHERE ename = 'BLAKE' może zostać wykonane przy użyciu strategii "tylko indeks"
Przy zapytaniu SELECT empno, ename, sal, comm, deptno FROM emp WHERE ename='BLAKE' serwer może użyć tego indeksu w celu poprawy wydajności wyszukiwania odpowiednich pracowników
Zapytanie SELECT ename, sal, comm, deptno FROM emp WHERE ename = 'BLAKE' może zostać wykonane przy użyciu strategii "tylko indeks"
Przy zapytaniu SELECT ename, sal, comm FROM emp WHERE sal&rt;500 serwer może użyć tego indeksu w celu poprawy wydajności wyszukiwania odpowiednich pracowników
Pytanie 5
Strategia "tylko indeks"
Polega na tym, że gdy wszystkie kolumny występujące w zapytaniu są indeksowane, serwer nie musi sięgać do plików z danymi
Polega na tym, że gdy wszystkie kolumny występujące w warunku WHERE są indeksowane, serwer nie będzie musiał sięgać do plików z danymi
Polega na tym, że na tabeli jest założony tylko jeden indeks na kolumnie klucza głównego
Może być użyta wyłącznie, gdy do indeksu dołączymy kolumny (included columns)
Pytanie 6
Zaznacz poprawne stwierdzenia dotyczące transakcji w MS SQL
Dotyczą wszystkich instrukcji DML
Instrukcja BEGIN TRANSACTION zakłada transakcję powodując, że serwer nie będzie automatycznie zakładał transakcji na wykonywanych instrukcjach DML
Dotyczą wszystkich instrukcji DDL
Transakcje można zagnieżdżać
Pytanie 7
Wykonujesz instrukcję UPDATE emp SET sal = sal * 2. W trakcie wykonywania tej instrukcji, przy którymś wierszu nastąpiło naruszenie więzów spójności (warunek CHECK na tabeli). Jaki będzie efekt?
Żaden wiersz nie zostanie zmodyfikowany
Wszystkie wiersze zostaną zmodyfikowane, ponieważ UPDATE jest silniejsze niż CHECK
Zostaną zmodyfikowane wszystkie wiersze, w których nie zostały naruszone więzy spójności
Zostaną zmodyfikowane wszystkie wiersze do błędnego, a pozostałe nie zostaną zmodyfikowane
Pytanie 8
Zaznacz poprawne stwierdzenia dotyczące schematów w MS SQL
Obiekt może należeć tylko do jednego schematu
Schemat jest grupą użytkowników bazy danych
Każdy użytkownik posiada domyślny schemat
Do schematu może należeć wielu użytkowników
Każdy schemat posiada hasło
Pytanie 9
Gdy serwer pracuje w trybie "mixed mode", mogą do niego logować się użytkownicy
Tworzeni na serwerze SQL
Z systemu Windows, ale wyłącznie należący do grupy "administrators"
Z Active Directory
Z systemu Windows
Pytanie 10
Nastąpiła awaria serwera i musisz odtworzyć bazę z kopii zapasowych. Backup pełny był wykonywany w sobotę o 23:00. W pozostałe dni o 23:00 wykonywany był backup różnicowy, a co godzinę w godz. 8-16 backup logu. Awaria wystąpiła w środę o godz. 11:20. Których plików i w jakiej kolejności użyjesz do odtworzenia bazy?
Najpierw pełny z ostatniej soboty, następnie wszystkie różnicowe i logi w kolejności wykonywania
Najpierw pełny z ostatniej soboty, następnie różnicowy z wtorku, a następnie log z 11:00 ze środy
Najpierw pełny z ostatniej soboty, następnie różnicowe z niedzieli, poniedziałku i wtorku, następnie wszystkie dostępne logi z środy
Najpierw pełny z ostatniej soboty, następnie różnicowy z wtorku, następnie wszystkie dostępne logi ze środy
Pytanie 11
Zaznacz poprawne stwierdzenia dotyczące kopii zapasowych w MS SQL
Istnieje możliwość wykonania kopii zapasowej wybranej grupy plików (filegroup)
Plik z kopią zapasową zawiera tabele z zawartością, lecz nie zawiera definicji obiektów takich jak: procedury składowane i wyzwalacze
Jeden plik może zawierać wiele kopii zapasowych
Backup dotyczy zawsze tylko jednej bazy danych
Istnieje możliwość wykonania kopii zapasowej pojedynczego pliku bazy danych
Pytanie 12
Zaznacz poprawne stwierdzenia dotyczące replikacji w MS SQL
Dystrybutor ma zawsze przypisany jeden publikator
Istnieje możliwość określenia, że chcemy replikować tylko wybrane wiersze tabel bazy danych
Przy domyślnej konfiguracji replikacji migawkowej możemy wprowadzać zmiany po stronie subskrybenta i nie będą one nadpisywane
Istnieje możliwość określenia, że chcemy replikować tylko wybrane tabele bazy danych
Istnieje możliwość określenia, że chcemy replikować tylko wybrane kolumny tabel bazy danych
Do jednej publikacji może zapisać się wielu subskrybentów
W replikacji migawkowej za każdym razem przesyłana jest całość publikowanych danych
W replikacji transakcyjnej serwer śledzi wykonane transakcje na podstawie logu transakcyjnego i przesyła je do subskrybentów
Publikator jest serwerem źródłowym, na którym znajduje się baza, którą replikujemy
Przy domyślnej konfiguracji replikacji transakcyjnej możemy wprowadzać zmiany po stronie subskrybenta i nie będą one nadpisywane
Publikator i dystrybutor mogą znajdować się na jednym serwerze
Dystrybutor jest serwerem źródłowym, na którym znajduje się baza, którą replikujemy
Przy domyślnej konfiguracji replikacji transakcyjnej dane są synchronizowane w pełni transakcyjne, tzn. brak możliwości zatwierdzenia transakcji po stronie subskrybenta powoduje zerwanie transakcji po stronie publikatora
Pytanie 13
Dwie jednokolumnowe tabele zawierają rekordy: A{ ‘a’,’a’, ‘b’, ‘b’, ‘b’} i B{ ‘a’,’a’, ‘b’} Używając w DB2 operatora EXCEPT ALL w wyniku otrzymamy
2 wiersze
0 wierszy
3 wiersze
5 wierszy
Pytanie 14
Dla bazy danych, zawierającej tylko tabele Artykuł i komentarze , dla których pomyślnie wykonano instrukcję:<br /&rt;ALTER TABLE komentarze ADD <br /&rt;CONSTRAINT komentarze _fk FOREIGN KEY (id_art)‏<br /&rt;REFERENCES Artykuł (id)‏<br /&rt;ON DELETE CASCADE ; <br /&rt;
Usunięcie rekordu z tabeli Artykuł może spowodować błąd
Usunięcie rekordu z tabeli Artykuł zawsze spowoduje błąd
Usunięcie rekordu z tabeli komentarze zawsze spowoduje błąd
Usunięcie rekordu z tabeli Artykuł powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze może spowodować błąd
Pytanie 15
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz ENABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
Nie przestrzegać reguł integralności
Sprawdzać przestrzeganie reguł integralności
ignorować informacje o regułach integralności tworząc plan wykonania zapytania
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Pytanie 16
Zaznacz poprawne stwierdzenia dotyczące konfiguracji typu "mirroring"
Istnieje możliwość stworzenia takiej konfiguracji, w której zamiana ról w przypadku awarii nastąpi automatycznie, bez udziału administratora
Konfiguracja ta nie wymaga stałego połączenia sieciowego. Wystarczy połączyć bazy co jakiś czas aby dane zostały zsynchronizowane
Istnieje możliwość wysyłania zapytań do bazy zapasowej (mirror) ale tylko do odczytu
Istnieje możliwość wysyłania zapytań do bazy zapasowej (mirror) włącznie z aktualizacją
Pytanie 17
Zaznacz poprawne stwierdzenia dotyczące bazy danych model
Jest najważniejszą systemową bazą danych
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Jest przykładową bazą danych, można ją usunąć
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;
21
23
14
null
Pytanie 19
Synchronizacja zawartości dwóch tabel przy użyciu instrukcji MERGE :
Wymaga określenia warunku złączenia tabel
Wymaga wcześniejszego utworzenia pomocniczej tabeli tymczasowej użytkownika
Pozwala na dodanie nowego rekordu do tabeli docelowej jeśli powiązany rekord nie istnieje
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;
Update….
Nie jest możliwe w DB2
Insert into …
Delete from .....
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ę na liście GROUP BY
Gdy indeksowana kolumna znajduje się w klauzuli ORDER BY
Gdy warunek WHERE zawiera operator <=
Gdy indeksowana kolumna znajduje się na liście SELECT zapytania z DISTINCT
Gdy warunek WHERE zawiera operator BETWEEN
Pytanie 23
Pytanie 24
Pytanie 25
Nastąpiła awaria serwera i musisz odtworzyć bazę z kopii zapasowych. Backup wykonywany był zawsze wieczorem o 23:00. W każdą niedzielę wykonywany był backup pełny, w środę różnicowy, a codziennie backup logu. Awaria nastąpiła w sobotę rano. Których plików i w jakiej kolejności użyjesz do odtworzenia bazy.
Tylko różnicowy ze środy i log z piątku
Najpierw pełny z niedzieli, następnie różnicowy ze środy i log z piątku
Najpierw pełny z niedzieli, następnie różnicowy ze środy, a następnie logi z czwartku i piątku
Najpierw pełny z niedzieli, następnie logi z poniedziałku i wtorku, następnie różnicowy ze środy i logi z czwartku i piątku.
Pytanie 26
Do tabeli :<br /&rt;create table osoba (id_osoby bigint not null primary key, imie varchar(50) null, nazwisko varchar(50) not null) dla której pomyślnie wykonano instrukcję:<br /&rt;alter table osoba alter column id_osoby set generated always as identity (start with 10);<br /&rt;dodano wiersz: insert into osoba (nazwisko) values ( ‘Nowak’) wykonanie tej instrukcji :<br /&rt;
Nie spowoduje błędu wynikającego 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
Zawsze spowoduje błąd wynikający z naruszenia więzów klucza głównego
Pytanie 27
Instrukcja: Delete from ( select rownumber() over(order by liczba) as rowid from A) where rowid&rt;4 pozwala na :
usunięcie czterech rekordów, które posiadają w kolumnie liczba najmniejsze wartości
Wypisanie na ekran rekordów, które w kolumnie liczba posiadają wartości większe od czterech najmniejszych (wszystkie poza czterema najmniejszymi)
usunięcie rekordów, które w kolumnie liczba posiadają wartości większe od czterech najmniejszych (wszystkie poza czterema najmniejszymi)
Wypisanie na ekran czterech rekordów, które posiadają w kolumnie liczba najmniejsze wartości
Pytanie 28
Dwie jednokolumnowe tabele zawierają rekordy: A{ ‘a’,’a’, ‘b’, ‘b’, ‘b’} i B{ ‘a’,’a’, ‘b’} Używając w DB2 operatora INTERSEC ALL w wyniku otrzymamy
2 wiersze
8 wierszy
5 wierszy
3 wiersze
Pytanie 29
Dla bazy danych, zawierającej tylko tabele Artykuł i komentarze , dla których pomyślnie wykonano instrukcję:<br /&rt;ALTER TABLE komentarze ADD<br /&rt; CONSTRAINT komentarze _fk FOREIGN KEY (id_art)‏<br /&rt; REFERENCES Artykuł (id)‏<br /&rt; ON DELETE RESTRICT ;<br /&rt;
Usunięcie rekordu z tabeli Artykuł zawsze spowoduje błąd
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli Artykuł może spowodować błąd
Usunięcie rekordu z tabeli Artykuł powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze zawsze spowoduje błąd
Usunięcie rekordu z tabeli komentarze może spowodować błąd
Pytanie 30
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz DISABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
Ignorować informacje o regułach integralności tworząc plan wykonania zapytania
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie regal integralności
Nie przestrzegać reguł integralności
Pytanie 31
Ile nazwanych instancji może być zainstalowanych w systemie operacyjnym?
Nie ma takiego trybu
Maksymalnie 2
Dowolnie wiele
Maksymalnie 1
Pytanie 32
Ile domyślnych instancji może być zainstalowanych w systemie operacyjnym?
Maksymalnie 2
Maksymalnie 1
Nie ma takiego trybu
Pytanie 33
Zaznacz poprawne stwierdzenia dotyczące bazy danych msdb.
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ąć
Jest bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
Jest najważniejszą systemową bazą danych
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Pytanie 34
Użytkownik wykonuje instrukcję UPDATE emp SET sal = 1000 WHERE empno = 1234 lecz nie wykonuje COMMIT. Po chwili drugi użytkownik wykonuje SELECT * FROM emp. Co zobaczy drugi użytkownik przy domyślnym poziomie izolacji?
Zobaczy błąd
Zobaczy całą tabelę wraz ze zmienionym rekordem
Zobaczy tabelę bez zmienionego rekordu
Będzie czekać na zwolnienie blokady
Pytanie 35
Użytkownik 1 wykonuje:<br /&rt;SELECT @zmienna = sal FROM emp WHERE empno = 1234<br /&rt;po chwili użytkownik 2 wykonuje:<br /&rt;UPDATE emp set SAL = 1000 WHERE empno = 1234; COMMIT<br /&rt;Użytkownik 1 jeszcze raz wykonuje:<br /&rt;SELECT @zmienna = sal FROM emp WHERE empno = 1234<br /&rt;i widzi inny wynik. Które z poziomów izolacji mogą rozwiązać ten problem?<br /&rt;
Read committed
Serializable
Read uncommitted
Repetable reads
Pytanie 36
Zaznacz poprawne stwierdzenia dotyczące kopii zapasowej dziennika transakcji w MS SQL
Przy domyślnych ustawieniach wykonanie kopii zapasowej logu usuwa zatwierdzone i przepisane transakcje z dziennika
Backup logu pozwala na odtworzenie stanu bazy do wybranego punktu w czasie
Jeżeli posiadamy backup dziennika transakcji z odpowiednio długiego okresu czasu, jesteśmy w stanie odtworzyć bazę danych nawet bez posiadania backupu pełnego
Aby odtworzyć backup logu musimy najpierw odtworzyć backup pełny
Pytanie 37
Pytanie 38
Wyrażenie CAST używane jest do:
pobrania czasu rzeczywistego
określenia poziomu izolacji
zamiany jednego typu danych na inny
wypisania zawartości rejestru określającego ścieżkę
Pytanie 39
Wyświetlanie modyfikowanych wierszy z NEW TABLE przy użyciu pojedynczej instrukcji :<br /&rt;Select * from NEW TABLE (…………………..)<br /&rt;
Delete from .....
Nie jest możliwe w DB2
Insert into …
Update….
Pytanie 40
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; NO CACHE ;<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
null
14
21
Pytanie 41
Dwie jednokolumnowe tabele zawierają rekordy: A{ ‘a’,’a’, ‘b’, ‘b’, ‘b’} i B{ ‘a’,’a’, ‘b’} Używając w DB2 operatora INTERSEC w wyniku otrzymamy
2 wiersze (a,b)
3 wiersze
5 wierszy
8 wierszy
Pytanie 42
Dodając w instrukcji CREATE TABLE klauzule NOT ENFORCED oraz ENABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie reguł integralności
Nie przestrzegać reguł integralności
ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Pytanie 43
Zaznacz poprawne stwierdzenia dotyczące indeksów w MS SQL Server 2005
Możemy założyć indeks haszowany
Możemy założyć indeks oparty na B+ drzewie
Możemy założyć indeks bitmapowy
Możemy je zakładać na wybranych kolumnach tabeli
Możemy je zakładać na wybranych kolumnach tabeli lub perspektywy
Serwer przechowuje indeksy w plikach *.mdf lub *.ndf
Pytanie 44
Ile indeksów niepogrupowanych można założyć na jednej tabeli?
Maksymalnie 4
Niemal dowolnie wiele
Maksymalnie 1
Wiele, o ile istnieje indeks pogrupowany
Pytanie 45
Dla bazy danych, zawierającej tylko tabele Artykuł i komentarze , dla których pomyślnie wykonano instrukcję:<br /&rt;ALTER TABLE komentarze ADD<br /&rt; CONSTRAINT komentarze _fk FOREIGN KEY (id_art)‏<br /&rt; REFERENCES Artykuł (id)‏<br /&rt; ON DELETE CASCADE ;<br /&rt;
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli Artykuł zawsze spowoduje błąd
Usunięcie rekordu z tabeli Artykuł może spowodować błąd
Usunięcie rekordu z tabeli komentarze zawsze spowoduje błąd
Usunięcie rekordu z tabeli Artykuł powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze może spowodować błąd
Pytanie 46
Pytanie 47
Zmniejszenie współczynnika fillfactor spowoduje
pogorszenie wydajności wstawiania
pogorszenie wydajności wyszukiwania
że indeks będzie zajmował więcej miejsca na dysku
poprawę wydajności wstawiania
Pytanie 48
Ile indeksów pogrupowanych można założyć na jednej tabeli?
Maksymalnie 4
Wiele, o ile istnieje indeks niepogrupowany
Niemal dowolnie wiele
Maksymalnie 1
Pytanie 49
Pytanie 50
Pytanie 51
Pytanie 52
Dwie jednokolumnowe tabele zawierają rekordy: A{ ‘a’,’a’, ‘b’, ‘b’, ‘b’} i B{ ‘a’,’a’, ‘b’} Używając w DB2 operatora UNION w wyniku otrzymamy
5 wierszy
3 wiersze
2 wiersze (a,b)
8 wierszy
Pytanie 53
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz DISABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
Nie przestrzegać reguł integralności
Ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie regal integralności
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Pytanie 54
Zaznacz poprawne stwierdzenia dotyczące bazy danych master.
Jest bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
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
Jest przykładową bazą danych, można ją usunąć
Jest najważniejszą systemową bazą danych
Pytanie 55
Pytanie 56
Poziom izolacji SNAPSHOT
Pozwala zmniejszyć liczbę blokad przy wykonywaniu zapytań, a tym samym poprawić wydajność bazy danych
Zwiększa ryzyko zakleszczenia (deadlock)
Może zdarzyć się, że transakcja z tym poziomem izolacji nie będzie mogła być zatwierdzona, gdy w trakcie jej działania inna transakcja zmieniła dane.
Jest oparty na mechaniźmie wielowersyjności
Pytanie 57
Tabele tymczasowe użytkownika w DB2
tworzone są przy użyciu instrukcji DECLARE GLOBAL TEMPORARY TABLE mojatabela(….)
tworzone są przy użyciu instrukcji CREATE USER TEMPORARY TABLE mojatabela (….)
mogą być współdzielone przez kilku użytkowników bazy danych
tworzone są zawsze w schemacie session
Pytanie 58
Dwie jednokolumnowe tabele zawierają rekordy: A{ ‘a’,’a’, ‘b’, ‘b’, ‘b’} i B{ ‘a’,’a’, ‘b’} Używając w DB2 operatora EXCEPT w wyniku otrzymamy
5 wierszy
0 wierszy
3 wiersze
2 wiersze