1.Łatwy
Klient może złożyć wiele zamówień, ale każde zamówienie należy do dokładnie jednego klienta. Jaki to rodzaj związku?
- AJeden do jednego
- BJeden do wielu
- CWiele do wielu
- DZero do zera
2.Łatwy
Które słowo kluczowe SQL usuwa zduplikowane wiersze z wyniku?
- ASINGLE
- BUNIQUE
- CDIFFERENT
- DDISTINCT
3.Łatwy
Które słowo kluczowe nadaje w zapytaniu kolumnie lub tabeli tymczasową nazwę zastępczą?
- ARENAME
- BAS
- CNAME
- DALIAS
4.Średni
Które zapytanie zwraca liczbę różnych miast w tabeli customers?
- ASELECT DISTINCT COUNT(city) FROM customers
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT COUNT(city) FROM customers GROUP BY city
- DSELECT COUNT(DISTINCT city) FROM customers
5.Średni
Co zwraca EXCEPT (w Oracle nazywane MINUS)?
- AWiersze pierwszego zapytania, które nie występują w drugim
- BWiersze występujące w obu zapytaniach
- CWiersze drugiego zapytania, które nie występują w pierwszym
- DWszystkie wiersze z obu zapytań bez duplikatów
6.Średni
Co robi ROLLBACK TO SAVEPOINT s1?
- ACofa zmiany dokonane po punkcie zapisu s1, pozostawiając transakcję otwartą
- BUsuwa punkt zapisu i wszystkie tabele zmienione od tego czasu
- CCofa całą transakcję od początku
- DKończy transakcję i zatwierdza wszystko
7.Trudny
Wyniki to 90, 90 i 80. Jakie wartości daje RANK() OVER (ORDER BY score DESC)?
- A1, 2, 3
- B1, 1, 3
- C1, 1, 2
- D2, 2, 3
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
- BStrony danych muszą być zapisane przed dziennikiem
- CDziennik zapisuje się dopiero po awarii
- DKażde zapytanie musi zostać zapisane w dzienniku przed parsowaniem
Klucz odpowiedzi
- 1. B · Jeden do wielu
- 2. D · DISTINCT
- 3. B · AS
- 4. D · SELECT COUNT(DISTINCT city) FROM customers
- 5. A · Wiersze pierwszego zapytania, które nie występują w drugim
- 6. A · Cofa zmiany dokonane po punkcie zapisu s1, pozostawiając transakcję otwartą
- 7. B · 1, 1, 3
- 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.