1.Łatwy
Która instrukcja usuwa wiersze z tabeli?
- ADROP
- BREMOVE
- CDELETE
- DTRUNCATE COLUMN
2.Łatwy
Która instrukcja dodaje nową kolumnę do istniejącej tabeli?
- AUPDATE TABLE
- BINSERT COLUMN
- CCREATE COLUMN
- DALTER TABLE
3.Łatwy
Która instrukcja usuwa całą tabelę wraz z jej strukturą?
- ATRUNCATE ROWS
- BREMOVE TABLE
- CDELETE FROM
- DDROP TABLE
4.Średni
Tabela employees ma kolumnę manager_id, która odwołuje się do innego pracownika. Jak wypisać każdego pracownika obok nazwiska jego kierownika?
- AUżyć wyłącznie GROUP BY manager_id
- BZłączyć tabelę employees z nią samą przy użyciu dwóch aliasów
- CUtworzyć na dysku drugą kopię tabeli
- DPołączyć tabelę ze sobą za pomocą UNION ALL i filtra WHERE
5.Średni
W algebrze relacji operator projekcji (π) odpowiada:
- AWyborowi kolumn występujących w wyniku
- BSortowaniu wyniku
- CŁączeniu dwóch tabel według klucza
- DWyborowi wierszy spełniających dany warunek
6.Średni
Tabela orders ma 5 wierszy, z których każdy odwołuje się do istniejącego klienta. Tabela customers ma 3 wiersze. Ile wierszy zwraca INNER JOIN po customer_id?
- A15
- B3
- C8
- D5
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?
- ADziennik zapisu z wyprzedzeniem
- BSharding bazy danych
- CŚcisłe blokowanie dwufazowe z blokadami wierszy
- DOptymistyczna kontrola współbieżności
8.Trudny
Raportowa baza danych kopiuje nazwiska klientów do tabeli zamówień, by unikać złączeń. Jaki jest główny koszt tej denormalizacji?
- AZapytania na tabeli zamówień stają się wolniejsze
- BNadmiarowe kopie trzeba utrzymywać w spójności przy każdej zmianie danych klienta
- CBaza danych nie może już używać indeksów
- DNie można już używać kluczy głównych
Klucz odpowiedzi
- 1. C · DELETE
- 2. D · ALTER TABLE
- 3. D · DROP TABLE
- 4. B · Złączyć tabelę employees z nią samą przy użyciu dwóch aliasów
- 5. A · Wyborowi kolumn występujących w wyniku
- 6. D · 5
- 7. D · Optymistyczna kontrola współbieżności
- 8. B · Nadmiarowe kopie trzeba utrzymywać w spójności przy każdej zmianie danych klienta
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.