1.Łatwy
Która instrukcja usuwa wiersze z tabeli?
- ADELETE
- BREMOVE
- CTRUNCATE COLUMN
- DDROP
2.Łatwy
Jak posortować wynik od najwyższej do najniższej pensji?
- ASORT salary DOWN
- BORDER BY salary DESC
- CGROUP BY salary DESC
- DORDER BY salary ASC
3.Łatwy
Która funkcja agregująca zlicza wiersze?
- ACOUNT
- BAVG
- CSUM
- DMAX
4.Średni
Dlaczego tworzy się indeksy na kolumnach?
- AAby zaoszczędzić miejsce na dysku
- BAby zapobiec wartościom NULL
- CAby przyspieszyć wstawianie i aktualizowanie danych w tych kolumnach
- DAby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
5.Średni
Co oznacza zależność funkcyjna A → B?
- AKażdej wartości B odpowiada dokładnie jedna wartość A
- BKażdej wartości A odpowiada dokładnie jedna wartość B
- CA jest kluczem obcym odwołującym się do B
- DA i B są kluczami głównymi
6.Średni
Kiedy WHERE EXISTS (podzapytanie) jest prawdziwe dla wiersza?
- AGdy podzapytanie zwraca dokładnie jeden wiersz
- BGdy podzapytanie zwraca liczbę większą od zera
- CGdy podzapytanie zwraca co najmniej jeden wiersz
- DGdy podzapytanie nie zwraca wartości NULL
7.Trudny
Jaka jest znana wada dekompozycji tabel do BCNF w porównaniu z 3NF?
- ADekompozycja zawsze traci dane przy ponownym złączeniu
- BBCNF dopuszcza większą redundancję niż 3NF
- CTabele w BCNF nie mogą mieć kluczy głównych
- DNiektórych zależności funkcyjnych może nie dać się już sprawdzić w obrębie jednej tabeli
8.Trudny
R(A, B, C, D) ma zależności funkcyjne A → B i C → D. Jaki jest klucz kandydujący?
- A{B, D}
- B{A}
- C{A, C}
- D{C}
Klucz odpowiedzi
- 1. A · DELETE
- 2. B · ORDER BY salary DESC
- 3. A · COUNT
- 4. D · Aby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
- 5. B · Każdej wartości A odpowiada dokładnie jedna wartość B
- 6. C · Gdy podzapytanie zwraca co najmniej jeden wiersz
- 7. D · Niektórych zależności funkcyjnych może nie dać się już sprawdzić w obrębie jednej tabeli
- 8. C · {A, C}
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.