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)
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
Grupa plików może zawierać pliki zlokalizowane na różnych dyskach
Zawsze istnieje grupa zawierająca pliki podstawowe (*.mdf) i grupa z plikami rozszerzonymi (*.ndf)
Grupie plików zawsze odpowiada folder na dysku
Pytanie 2
Przy ustawieniu recovery model na simple
Nie istnieje takie ustawienie
Możemy zaoszczędzić miejsce na dysku i poprawić wydajność
Opcja ta nie ma wpływu na wydajność i bezpieczeństwo bazy danych
Spowodujemy, że nie będzie możliwe wykonywanie różnicowej kopii zapasowej
Spowodujemy, że nie będzie możliwe wykonywanie kopii zapasowej dziennika transakcji
Spowodujemy, że nie będzie możliwe odtwarzanie stanu bazy danych do dowolnego punktu w czasie
Pytanie 3
W jakich sytuacjach warto założyć indeks?
Na kolumnach, w których dane są często aktualizowane
Na kolumnie, która występuje często w warunkach WHERE
Na kluczu obcym
Na kolumnach często występujących po ORDER BY
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
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
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
Zapytanie SELECT ename, sal, comm, deptno FROM emp WHERE ename = 'BLAKE' może zostać wykonane przy użyciu strategii "tylko indeks"
Zapytanie SELECT ename, sal, comm FROM emp WHERE ename = 'BLAKE' może zostać wykonane przy użyciu strategii "tylko indeks"
Pytanie 5
Strategia "tylko indeks"
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 gdy wszystkie kolumny występujące w zapytaniu są indeksowane, serwer nie musi sięgać do plików z danymi
Może być użyta wyłącznie, gdy do indeksu dołączymy kolumny (included columns)
Polega na tym, że na tabeli jest założony tylko jeden indeks na kolumnie klucza głównego
Pytanie 6
Zaznacz poprawne stwierdzenia dotyczące transakcji w MS SQL
Dotyczą wszystkich instrukcji DML
Transakcje można zagnieżdżać
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
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
Zostaną zmodyfikowane wszystkie wiersze do błędnego, a pozostałe nie zostaną zmodyfikowane
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
Pytanie 8
Zaznacz poprawne stwierdzenia dotyczące schematów w MS SQL
Schemat jest grupą użytkowników bazy danych
Każdy schemat posiada hasło
Każdy użytkownik posiada domyślny schemat
Do schematu może należeć wielu użytkowników
Obiekt może należeć tylko do jednego schematu
Pytanie 9
Gdy serwer pracuje w trybie "mixed mode", mogą do niego logować się użytkownicy
Z systemu Windows
Z Active Directory
Z systemu Windows, ale wyłącznie należący do grupy "administrators"
Tworzeni na serwerze SQL
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 różnicowy z wtorku, następnie wszystkie dostępne logi 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 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
Pytanie 11
Zaznacz poprawne stwierdzenia dotyczące kopii zapasowych w MS SQL
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
Istnieje możliwość wykonania kopii zapasowej pojedynczego pliku bazy danych
Istnieje możliwość wykonania kopii zapasowej wybranej grupy plików (filegroup)
Backup dotyczy zawsze tylko jednej bazy danych
Pytanie 12
Zaznacz poprawne stwierdzenia dotyczące replikacji w MS SQL
Publikator 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
Istnieje możliwość określenia, że chcemy replikować tylko wybrane wiersze tabel bazy danych
W replikacji migawkowej za każdym razem przesyłana jest całość publikowanych danych
Istnieje możliwość określenia, że chcemy replikować tylko wybrane kolumny tabel bazy danych
Przy domyślnej konfiguracji replikacji migawkowej możemy wprowadzać zmiany po stronie subskrybenta i nie będą one nadpisywane
Publikator i dystrybutor mogą znajdować się na jednym serwerze
Dystrybutor ma zawsze przypisany jeden publikator
W replikacji transakcyjnej serwer śledzi wykonane transakcje na podstawie logu transakcyjnego i przesyła je do subskrybentów
Istnieje możliwość określenia, że chcemy replikować tylko wybrane tabele bazy danych
Do jednej publikacji może zapisać się wielu subskrybentów
Przy domyślnej konfiguracji replikacji transakcyjnej możemy wprowadzać zmiany po stronie subskrybenta i nie będą one nadpisywane
Dystrybutor jest serwerem źródłowym, na którym znajduje się baza, którą replikujemy
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
5 wierszy
3 wiersze
0 wierszy
2 wiersze
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 komentarze może spowodować błąd
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 Artykuł zawsze spowoduje błąd
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze zawsze spowoduje błąd
Pytanie 15
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz ENABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Nie przestrzegać reguł integralności
ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie reguł integralności
Pytanie 16
Zaznacz poprawne stwierdzenia dotyczące konfiguracji typu "mirroring"
Istnieje możliwość wysyłania zapytań do bazy zapasowej (mirror) włącznie z aktualizacją
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
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ąć
Jest szablonem bazy danych, który jest kopiowany przy tworzeniu każdej nowej bazy danych użytkownika
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
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
21
null
14
Pytanie 19
Synchronizacja zawartości dwóch tabel przy użyciu instrukcji MERGE :
Wymaga wcześniejszego utworzenia pomocniczej tabeli tymczasowej użytkownika
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
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;
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
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 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
Gdy warunek WHERE zawiera operator BETWEEN
Gdy indeksowana kolumna znajduje się w klauzuli ORDER BY
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.
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.
Najpierw pełny z niedzieli, następnie różnicowy ze środy, a następnie logi z czwartku i piątku
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
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;
Zawsze spowoduje błąd wynikający z naruszenia więzów klucza głównego
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
Pytanie 27
Instrukcja: Delete from ( select rownumber() over(order by liczba) as rowid from A) where rowid&rt;4 pozwala na :
Wypisanie na ekran 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)
usunięcie 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
3 wiersze
8 wierszy
5 wierszy
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ł może spowodować błąd
Usunięcie rekordu z tabeli Artykuł zawsze spowoduje 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
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Pytanie 30
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz DISABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie regal integralności
Ignorować informacje o regułach integralności tworząc plan wykonania zapytania
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?
Nie ma takiego trybu
Maksymalnie 1
Maksymalnie 2
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 bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
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 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 tabelę bez zmienionego rekordu
Zobaczy całą tabelę wraz ze zmienionym rekordem
Będzie czekać na zwolnienie blokady
Zobaczy błąd
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 uncommitted
Serializable
Repetable reads
Read committed
Pytanie 36
Zaznacz poprawne stwierdzenia dotyczące kopii zapasowej dziennika transakcji w MS SQL
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
Przy domyślnych ustawieniach wykonanie kopii zapasowej logu usuwa zatwierdzone i przepisane transakcje z dziennika
Aby odtworzyć backup logu musimy najpierw odtworzyć backup pełny
Pytanie 37
Pytanie 38
Wyrażenie CAST używane jest do:
pobrania czasu rzeczywistego
wypisania zawartości rejestru określającego ścieżkę
zamiany jednego typu danych na inny
określenia poziomu izolacji
Pytanie 39
Wyświetlanie modyfikowanych wierszy z NEW TABLE przy użyciu pojedynczej instrukcji :<br /&rt;Select * from NEW TABLE (…………………..)<br /&rt;
Insert into …
Delete from .....
Update….
Nie jest możliwe w DB2
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
14
21
null
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
3 wiersze
2 wiersze (a,b)
8 wierszy
5 wierszy
Pytanie 42
Dodając w instrukcji CREATE TABLE klauzule NOT ENFORCED oraz ENABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie reguł integralności
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Nie przestrzegać reguł integralności
Pytanie 43
Zaznacz poprawne stwierdzenia dotyczące indeksów w MS SQL Server 2005
Możemy je zakładać na wybranych kolumnach tabeli
Możemy je zakładać na wybranych kolumnach tabeli lub perspektywy
Możemy założyć indeks haszowany
Możemy założyć indeks oparty na B+ drzewie
Możemy założyć indeks bitmapowy
Serwer przechowuje indeksy w plikach *.mdf lub *.ndf
Pytanie 44
Ile indeksów niepogrupowanych można założyć na jednej tabeli?
Wiele, o ile istnieje indeks pogrupowany
Niemal dowolnie wiele
Maksymalnie 1
Maksymalnie 4
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 zawsze spowoduje błąd
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 może spowodować błąd
Usunięcie rekordu z tabeli komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli Artykuł powiedzie się zawsze
Pytanie 46
Pytanie 47
Zmniejszenie współczynnika fillfactor spowoduje
że indeks będzie zajmował więcej miejsca na dysku
pogorszenie wydajności wstawiania
pogorszenie wydajności wyszukiwania
poprawę wydajności wstawiania
Pytanie 48
Ile indeksów pogrupowanych można założyć na jednej tabeli?
Wiele, o ile istnieje indeks niepogrupowany
Niemal dowolnie wiele
Maksymalnie 4
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
2 wiersze (a,b)
3 wiersze
8 wierszy
5 wierszy
Pytanie 53
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz DISABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
Sprawdzać przestrzeganie regal integralności
wykorzystywać informacje o regułach integralności tworząc plan wykonania zapytania
Nie przestrzegać reguł integralności
Ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Pytanie 54
Zaznacz poprawne stwierdzenia dotyczące bazy danych master.
Jest najważniejszą systemową bazą danych
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Jest bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
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 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 CREATE USER TEMPORARY TABLE mojatabela (….)
tworzone są zawsze w schemacie session
mogą być współdzielone przez kilku użytkowników bazy danych
tworzone są przy użyciu instrukcji DECLARE GLOBAL TEMPORARY TABLE mojatabela(….)
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