Podsumowanie

Administrowanie Bazami Danych - egzamin

Podsumowanie

Administrowanie Bazami Danych - egzamin

Twój wynik

Rozwiąż ponownie
Moja historia
Pytanie 1
Zaznacz poprawne stwierdzenia dotyczące grup plików (filegroup)
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
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
Spowodujemy, że nie będzie możliwe wykonywanie różnicowej kopii zapasowej
Spowodujemy, że nie będzie możliwe wykonywanie kopii zapasowej dziennika transakcji
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 odtwarzanie stanu bazy danych do dowolnego punktu w czasie
Nie istnieje takie ustawienie
Pytanie 3
W jakich sytuacjach warto założyć indeks?
Na kolumnach często występujących po ORDER BY
Na kolumnach, w których dane są często aktualizowane
Na kluczu obcym
Na kolumnach, w których dane są mało unikalne
Na kolumnie, która występuje często w warunkach WHERE
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, 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"
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
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 na tabeli jest założony tylko jeden indeks na kolumnie klucza głównego
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
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
Transakcje można zagnieżdżać
Dotyczą wszystkich instrukcji DDL
Instrukcja BEGIN TRANSACTION zakłada transakcję powodując, że serwer nie będzie automatycznie zakładał transakcji na wykonywanych instrukcjach DML
Dotyczą wszystkich instrukcji DML
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 do błędnego, a pozostałe nie zostaną zmodyfikowane
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
Do schematu może należeć wielu użytkowników
Obiekt może należeć tylko do jednego schematu
Każdy użytkownik posiada domyślny schemat
Pytanie 9
Gdy serwer pracuje w trybie "mixed mode", mogą do niego logować się użytkownicy
Z Active Directory
Tworzeni na serwerze SQL
Z systemu Windows, ale wyłącznie należący do grupy "administrators"
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 różnicowy z wtorku, a następnie log z 11:00 ze ś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óż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 pojedynczego pliku bazy danych
Plik z kopią zapasową zawiera tabele z zawartością, lecz nie zawiera definicji obiektów takich jak: procedury składowane i wyzwalacze
Backup dotyczy zawsze tylko jednej bazy danych
Jeden plik może zawierać wiele kopii zapasowych
Istnieje możliwość wykonania kopii zapasowej wybranej grupy plików (filegroup)
Pytanie 12
Zaznacz poprawne stwierdzenia dotyczące replikacji w MS SQL
W replikacji migawkowej za każdym razem przesyłana jest całość publikowanych danych
Dystrybutor jest serwerem źródłowym, na którym znajduje się baza, którą replikujemy
Istnieje możliwość określenia, że chcemy replikować tylko wybrane wiersze tabel bazy 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
Dystrybutor ma zawsze przypisany jeden publikator
Publikator i dystrybutor mogą znajdować się na jednym serwerze
Przy domyślnej konfiguracji replikacji transakcyjnej 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
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
Do jednej publikacji może zapisać się wielu subskrybentów
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
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
3 wiersze
2 wiersze
0 wierszy
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 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 powiedzie się zawsze
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
ignorować informacje o regułach integralności tworząc plan wykonania zapytania
Sprawdzać przestrzeganie reguł integralności
Nie przestrzegać reguł integralności
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) włącznie z aktualizacją
Istnieje możliwość wysyłania zapytań do bazy zapasowej (mirror) ale tylko do odczytu
Pytanie 17
Zaznacz poprawne stwierdzenia dotyczące bazy danych model
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowane zadania, alarmy, jobs itp.
Jest przykładową bazą danych, można ją usunąć
Jest najważniejszą systemową bazą danych
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
null
21
14
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 poprawienie rekordu w tabeli docelowej jeśli powiązany z nim rekord z tabeli źródłowej istnieje
Pozwala na dodanie nowego rekordu do tabeli docelowej jeśli powiązany rekord nie 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;
Insert into …
Update….
Nie jest możliwe w DB2
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 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 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.
Tylko 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;
Może zakończyć się błędem wynikającym z naruszenia więzów klucza głównego
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
Pytanie 27
Instrukcja: Delete from ( select rownumber() over(order by liczba) as rowid from A) where rowid&rt;4 pozwala na :
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
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)
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
8 wierszy
3 wiersze
2 wiersze
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 komentarze powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze może spowodować błąd
Usunięcie rekordu z tabeli komentarze zawsze spowoduje 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
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
Nie przestrzegać reguł integralności
Sprawdzać przestrzeganie regal integralności
Pytanie 31
Ile nazwanych instancji może być zainstalowanych w systemie operacyjnym?
Dowolnie wiele
Maksymalnie 1
Maksymalnie 2
Nie ma takiego trybu
Pytanie 32
Ile domyślnych instancji może być zainstalowanych w systemie operacyjnym?
Maksymalnie 1
Nie ma takiego trybu
Maksymalnie 2
Pytanie 33
Zaznacz poprawne stwierdzenia dotyczące bazy danych msdb.
Jest najważniejszą systemową bazą danych
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 bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
Jest przykładową bazą danych, można ją usunąć
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?
Będzie czekać na zwolnienie blokady
Zobaczy błąd
Zobaczy tabelę bez zmienionego rekordu
Zobaczy całą tabelę wraz ze zmienionym rekordem
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
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
Aby odtworzyć backup logu musimy najpierw odtworzyć backup pełny
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
Pytanie 37
Pytanie 38
Wyrażenie CAST używane jest do:
wypisania zawartości rejestru określającego ścieżkę
pobrania czasu rzeczywistego
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;
Nie jest możliwe w DB2
Delete from .....
Update….
Insert into …
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;
21
14
23
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
5 wierszy
3 wiersze
2 wiersze (a,b)
8 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
Serwer przechowuje indeksy w plikach *.mdf lub *.ndf
Możemy założyć indeks haszowany
Możemy założyć indeks bitmapowy
Możemy je zakładać na wybranych kolumnach tabeli lub perspektywy
Możemy założyć indeks oparty na B+ drzewie
Możemy je zakładać na wybranych kolumnach tabeli
Pytanie 44
Ile indeksów niepogrupowanych można założyć na jednej tabeli?
Wiele, o ile istnieje indeks pogrupowany
Maksymalnie 1
Niemal dowolnie wiele
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 powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze może spowodować 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 Artykuł powiedzie się zawsze
Usunięcie rekordu z tabeli komentarze zawsze spowoduje błąd
Pytanie 46
Pytanie 47
Zmniejszenie współczynnika fillfactor spowoduje
pogorszenie wydajności wstawiania
że indeks będzie zajmował więcej miejsca na dysku
poprawę wydajności wstawiania
pogorszenie wydajności wyszukiwania
Pytanie 48
Ile indeksów pogrupowanych można założyć na jednej tabeli?
Maksymalnie 4
Niemal dowolnie wiele
Maksymalnie 1
Wiele, o ile istnieje indeks niepogrupowany
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
8 wierszy
3 wiersze
5 wierszy
2 wiersze (a,b)
Pytanie 53
Dodając w instrukcji CREATE TABLE klauzule ENFORCED oraz DISABLE QUERY OPTIMIZATION decydujemy że DB2 będzie
Sprawdzać przestrzeganie regal integralności
Nie przestrzegać 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 54
Zaznacz poprawne stwierdzenia dotyczące bazy danych master.
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.
Jest bazą, w której serwer przechowuje wyłącznie informacje tymczasowe
Jest najważniejszą systemową bazą danych
Pytanie 55
Pytanie 56
Poziom izolacji SNAPSHOT
Zwiększa ryzyko zakleszczenia (deadlock)
Jest oparty na mechaniźmie wielowersyjności
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.
Pozwala zmniejszyć liczbę blokad przy wykonywaniu zapytań, a tym samym poprawić wydajność bazy danych
Pytanie 57
Tabele tymczasowe użytkownika w DB2
mogą być współdzielone przez kilku użytkowników bazy danych
tworzone są przy użyciu instrukcji CREATE USER TEMPORARY TABLE mojatabela (….)
tworzone są przy użyciu instrukcji DECLARE GLOBAL TEMPORARY TABLE mojatabela(….)
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
3 wiersze
2 wiersze
0 wierszy