Bazy danych i SQL: karta pracy z odpowiedziami

Darmowa karta pracy do druku – Bazy danych i SQL: 8 zadań od łatwych do poziomu egzaminu, z kluczem odpowiedzi. Wydrukuj ją lub zapisz jako PDF.

Dla nauczycieli: można bezpłatnie drukować, kopiować i używać na zajęciach. Każdy nowy arkusz ma nowe wartości i własny klucz odpowiedzi. Będziemy wdzięczni za link do ExamProblems na stronie kursu.

Imię: ____________________   Data: ____________

1.Łatwy

Które słowo kluczowe sortuje wynik zapytania?

  1. AARRANGE
  2. BGROUP BY
  3. CORDER BY
  4. DSORT
2.Łatwy

Co oznacza NULL w SQL?

  1. AWartość logiczną fałsz
  2. BPusty ciąg znaków
  3. CLiczbę zero w kolumnach liczbowych
  4. DBrakującą lub nieznaną wartość
3.Łatwy

Która funkcja agregująca zlicza wiersze?

  1. AAVG
  2. BCOUNT
  3. CMAX
  4. DSUM
4.Średni

Czym jest brudny odczyt (dirty read)?

  1. ADwukrotnym odczytem tego samego wiersza z tą samą wartością
  2. BOdczytem danych zapisanych przez inną transakcję, która nie została jeszcze zatwierdzona
  3. COdczytem danych z uszkodzonego dysku
  4. DOdczytem danych bez klauzuli WHERE
5.Średni

Co zwraca SELECT SUM(amount) FROM orders, gdy klauzula WHERE nie pasuje do żadnego wiersza?

  1. ANULL
  2. B0
  3. CBłąd
  4. DPusty ciąg znaków
6.Średni

Co zwraca INTERSECT użyte między dwoma zapytaniami SELECT?

  1. AWszystkie wiersze z obu wyników
  2. BIloczyn kartezjański wyników
  3. CWiersze występujące w obu wynikach
  4. DWiersze z pierwszego wyniku, których nie ma w drugim
7.Trudny

Wyniki to 90, 90 i 80. Jakie wartości daje RANK() OVER (ORDER BY score DESC)?

  1. A1, 1, 3
  2. B1, 2, 3
  3. C2, 2, 3
  4. D1, 1, 2
8.Trudny

Raportowa baza danych kopiuje nazwiska klientów do tabeli zamówień, by unikać złączeń. Jaki jest główny koszt tej denormalizacji?

  1. ANie można już używać kluczy głównych
  2. BNadmiarowe kopie trzeba utrzymywać w spójności przy każdej zmianie danych klienta
  3. CBaza danych nie może już używać indeksów
  4. DZapytania na tabeli zamówień stają się wolniejsze

Klucz odpowiedzi

  1. 1. C · ORDER BY
  2. 2. D · Brakującą lub nieznaną wartość
  3. 3. B · COUNT
  4. 4. B · Odczytem danych zapisanych przez inną transakcję, która nie została jeszcze zatwierdzona
  5. 5. A · NULL
  6. 6. C · Wiersze występujące w obu wynikach
  7. 7. A · 1, 1, 3
  8. 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.