1.Łatwy
Co oznacza znak wieloznaczny % we wzorcu LIKE?
- ADowolny ciąg zera lub więcej znaków
- BKoniec ciągu znaków
- CDowolną pojedynczą cyfrę
- DDokładnie jeden znak na tej pozycji w napisie
2.Łatwy
Które wiersze wybiera WHERE price BETWEEN 10 AND 20?
- AWiersze z ceną od 10 do 20, łącznie z 10 i 20
- BTylko wiersze z ceną powyżej 10 i poniżej 20, z wyłączeniem 10 i 20
- CTylko wiersze z ceną równą 10 lub 20
- DWiersze z ceną spoza zakresu od 10 do 20
3.Łatwy
Które ograniczenie gwarantuje, że kolumna nigdy nie pozostanie pusta (NULL)?
- ACHECK NULL
- BDEFAULT
- CNOT NULL
- DUNIQUE
4.Średni
LEFT JOIN zwraca:
- AWszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- BTylko pasujące wiersze z obu tabel
- CTylko wszystkie wiersze z prawej tabeli
- DWiersze, które nie mają dopasowania w żadnej z tabel
5.Średni
Co zwraca EXCEPT (w Oracle nazywane MINUS)?
- AWiersze drugiego zapytania, które nie występują w pierwszym
- BWszystkie wiersze z obu zapytań bez duplikatów
- CWiersze pierwszego zapytania, które nie występują w drugim
- DWiersze występujące w obu zapytaniach
6.Średni
Co zapewnia wspólne wyrażenie tablicowe, CTE (WITH name AS (...))?
- ANowego użytkownika bazy danych
- BTrwałą tabelę, która pozostaje zapisana na dysku, dopóki nie zostanie usunięta
- CNazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
- DIndeks na kolumnie
7.Trudny
Czym jest indeks pokrywający (covering index) dla zapytania?
- AIndeksem przebudowywanym co noc
- BIndeksem wyłącznie na kluczu głównym
- CIndeksem zawierającym wszystkie kolumny potrzebne zapytaniu, dzięki czemu nie trzeba czytać samej tabeli
- DIndeksem obejmującym każdą kolumnę każdej tabeli
8.Trudny
Czego wymaga reguła dziennika zapisu z wyprzedzeniem (write-ahead logging, WAL)?
- ARekord dziennika zmiany musi trafić do pamięci trwałej przed zmienioną stroną danych
- BKażde zapytanie musi zostać zapisane w dzienniku przed parsowaniem
- CStrony danych muszą być zapisane przed dziennikiem
- DDziennik zapisuje się dopiero po awarii
Klucz odpowiedzi
- 1. A · Dowolny ciąg zera lub więcej znaków
- 2. A · Wiersze z ceną od 10 do 20, łącznie z 10 i 20
- 3. C · NOT NULL
- 4. A · Wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- 5. C · Wiersze pierwszego zapytania, które nie występują w drugim
- 6. C · Nazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
- 7. C · Indeksem zawierającym wszystkie kolumny potrzebne zapytaniu, dzięki czemu nie trzeba czytać samej tabeli
- 8. A · Rekord dziennika zmiany musi trafić do pamięci trwałej przed zmienioną stroną danych
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.