1.Łatwy
Jak posortować wynik od najwyższej do najniższej pensji?
- AORDER BY salary DESC
- BORDER BY salary ASC
- CGROUP BY salary DESC
- DSORT salary DOWN
2.Łatwy
Klucz obcy (foreign key) to:
- AKolumna, której wartości muszą być unikalne we wszystkich wierszach tabeli
- BKlucz, który jest zawsze zaszyfrowany
- CKolumna odwołująca się do klucza głównego innej tabeli
- DKlucz używany przez zagranicznych użytkowników
3.Łatwy
Które słowo kluczowe nadaje w zapytaniu kolumnie lub tabeli tymczasową nazwę zastępczą?
- ARENAME
- BALIAS
- CAS
- DNAME
4.Średni
Czym jest brudny odczyt (dirty read)?
- AOdczytem danych z uszkodzonego dysku
- BDwukrotnym odczytem tego samego wiersza z tą samą wartością
- COdczytem danych bez klauzuli WHERE
- DOdczytem danych zapisanych przez inną transakcję, która nie została jeszcze zatwierdzona
5.Średni
Co zwraca INTERSECT użyte między dwoma zapytaniami SELECT?
- AWiersze z pierwszego wyniku, których nie ma w drugim
- BWszystkie wiersze z obu wyników
- CIloczyn kartezjański wyników
- DWiersze występujące w obu wynikach
6.Średni
Tabela ma wiersze, w których col jest NULL. Które wiersze zwraca WHERE col = NULL?
- ABłąd w każdej bazie danych
- BTylko wiersze, w których col jest NULL, tak jak w IS NULL
- CWszystkie wiersze tabeli
- DŻadnych wierszy, bo wynik porównania jest nieznany
7.Trudny
Mając zależności funkcyjne A → B, B → C i C → D w R(A, B, C, D), jakie jest domknięcie A+?
- A{A}
- B{A, B, C}
- C{A, B, C, D}
- D{A, B}
8.Trudny
Kiedy plan wykonania (harmonogram) współbieżnych transakcji nazywa się szeregowalnym?
- AGdy transakcje działają tylko na jednym procesorze
- BGdy jego skutek jest równoważny pewnemu szeregowemu wykonaniu tych samych transakcji
- CGdy żadna transakcja nigdy nie odczytuje danych
- DGdy każda transakcja dostaje numer seryjny
Klucz odpowiedzi
- 1. A · ORDER BY salary DESC
- 2. C · Kolumna odwołująca się do klucza głównego innej tabeli
- 3. C · AS
- 4. D · Odczytem danych zapisanych przez inną transakcję, która nie została jeszcze zatwierdzona
- 5. D · Wiersze występujące w obu wynikach
- 6. D · Żadnych wierszy, bo wynik porównania jest nieznany
- 7. C · {A, B, C, D}
- 8. B · Gdy jego skutek jest równoważny pewnemu szeregowemu wykonaniu tych samych transakcji
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.