1.Łatwy
Którego operatora używa się w klauzuli WHERE do prostego dopasowywania wzorców tekstowych?
- ASIMILAR
- BLIKE
- CMATCH
- DCONTAINS
2.Łatwy
Co oznacza znak wieloznaczny % we wzorcu LIKE?
- AKoniec ciągu znaków
- BDowolną pojedynczą cyfrę
- CDokładnie jeden znak na tej pozycji w napisie
- DDowolny ciąg zera lub więcej znaków
3.Łatwy
Jak posortować wynik od najwyższej do najniższej pensji?
- AORDER BY salary DESC
- BORDER BY salary ASC
- CSORT salary DOWN
- DGROUP BY salary DESC
4.Średni
Kiedy WHERE EXISTS (podzapytanie) jest prawdziwe dla wiersza?
- AGdy podzapytanie zwraca co najmniej jeden wiersz
- BGdy podzapytanie zwraca liczbę większą od zera
- CGdy podzapytanie zwraca dokładnie jeden wiersz
- DGdy podzapytanie nie zwraca wartości NULL
5.Średni
Co zwraca EXCEPT (w Oracle nazywane MINUS)?
- AWiersze występujące w obu zapytaniach
- BWiersze drugiego zapytania, które nie występują w pierwszym
- CWszystkie wiersze z obu zapytań bez duplikatów
- DWiersze pierwszego zapytania, które nie występują w drugim
6.Średni
Dlaczego tworzy się indeksy na kolumnach?
- AAby zapobiec wartościom NULL
- BAby przyspieszyć wstawianie i aktualizowanie danych w tych kolumnach
- CAby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
- DAby zaoszczędzić miejsce na dysku
7.Trudny
x jest NULL, a y = 1. Jaka jest wartość warunku (x > 5 OR y = 1)?
- AFALSE
- BTRUE
- CNULL, więc wiersz jest zawsze odrzucany
- DUNKNOWN
8.Trudny
Tabela ma milion wierszy i kolumnę logiczną is_active, która jest TRUE dla 95% z nich. Dlaczego optymalizator może zignorować indeks na is_active dla WHERE is_active = TRUE?
- APasuje większość wierszy, więc pełne skanowanie tabeli jest tańsze niż wiele wyszukiwań w indeksie
- BIndeksów nie można tworzyć na kolumnach logicznych
- COptymalizator nigdy nie używa indeksów w klauzulach WHERE
- DIndeks traktuje TRUE jak NULL
Klucz odpowiedzi
- 1. B · LIKE
- 2. D · Dowolny ciąg zera lub więcej znaków
- 3. A · ORDER BY salary DESC
- 4. A · Gdy podzapytanie zwraca co najmniej jeden wiersz
- 5. D · Wiersze pierwszego zapytania, które nie występują w drugim
- 6. C · Aby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
- 7. B · TRUE
- 8. A · Pasuje większość wierszy, więc pełne skanowanie tabeli jest tańsze niż wiele wyszukiwań w indeksie
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.