1.Łatwy
Która funkcja agregująca zwraca średnią z kolumny liczbowej?
- AAVG
- BSUM
- CMEDIAN
- DMEAN
2.Łatwy
Które słowo kluczowe SQL usuwa zduplikowane wiersze z wyniku?
- ASINGLE
- BUNIQUE
- CDISTINCT
- DDIFFERENT
3.Ł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
- BZero do zera
- CWiele do wielu
- DJeden do wielu
4.Średni
Druga postać normalna (2NF) eliminuje:
- AWszystkie wartości NULL
- BCzęściowe zależności kolumn niekluczowych od części klucza złożonego
- CZależności przechodnie między kolumnami niekluczowymi poprzez inną kolumnę niekluczową
- DKlucze obce
5.Średni
Czym jest wyzwalacz (trigger) w bazie danych?
- AZaplanowaną kopią zapasową bazy danych
- BZapytaniem uruchamianym ręcznie przez użytkownika
- CRodzajem indeksu przyspieszającym wyszukiwanie
- DKodem uruchamianym automatycznie, gdy w tabeli zajdzie określone zdarzenie, takie jak INSERT, UPDATE lub DELETE
6.Średni
Co oznacza litera „A” w skrócie ACID?
- AAtomowość (Atomicity)
- BDostępność (Availability)
- CDokładność (Accuracy)
- DAgregacja (Aggregation)
7.Trudny
Aplikacja wykonuje UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7 i zgłasza konflikt, jeśli żaden wiersz nie został zaktualizowany. Jaka to technika?
- ASharding bazy danych
- BŚcisłe blokowanie dwufazowe z blokadami wierszy
- CDziennik zapisu z wyprzedzeniem
- DOptymistyczna kontrola współbieżności
8.Trudny
x jest NULL, a y = 1. Jaka jest wartość warunku (x > 5 OR y = 1)?
- AFALSE
- BUNKNOWN
- CTRUE
- DNULL, więc wiersz jest zawsze odrzucany
Klucz odpowiedzi
- 1. A · AVG
- 2. C · DISTINCT
- 3. D · Jeden do wielu
- 4. B · Częściowe zależności kolumn niekluczowych od części klucza złożonego
- 5. D · Kodem uruchamianym automatycznie, gdy w tabeli zajdzie określone zdarzenie, takie jak INSERT, UPDATE lub DELETE
- 6. A · Atomowość (Atomicity)
- 7. D · Optymistyczna kontrola współbieżności
- 8. C · TRUE
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.