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óra instrukcja usuwa wiersze z tabeli?

  1. ATRUNCATE COLUMN
  2. BDELETE
  3. CDROP
  4. DREMOVE
2.Łatwy

Jak w modelu relacyjnym nazywa się wiersz tabeli?

  1. AKrotka
  2. BAtrybut
  3. CDziedzina
  4. DSchemat
3.Łatwy

Co robi UNION z wynikami dwóch zapytań SELECT?

  1. AŁączy je w jeden wynik i usuwa powtarzające się wiersze
  2. BZachowuje tylko wiersze występujące w obu
  3. CŁączy je obok siebie według klucza
  4. DZachowuje tylko wiersze, które występują w pierwszym zapytaniu, ale nie w drugim
4.Średni

Która właściwość ACID oznacza, że współbieżne transakcje nie widzą nawzajem swoich niezakończonych zmian?

  1. AAtomowość (atomicity)
  2. BDostępność (availability)
  3. CTrwałość (durability)
  4. DIzolacja (isolation)
5.Średni

Która instrukcja usuwa wszystkie wiersze tabeli, zachowuje jej strukturę i nie przyjmuje klauzuli WHERE?

  1. AALTER TABLE
  2. BDELETE FROM z klauzulą WHERE
  3. CTRUNCATE TABLE
  4. DDROP TABLE
6.Średni

Co zapewnia wspólne wyrażenie tablicowe, CTE (WITH name AS (...))?

  1. ANazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
  2. BTrwałą tabelę, która pozostaje zapisana na dysku, dopóki nie zostanie usunięta
  3. CNowego użytkownika bazy danych
  4. DIndeks na kolumnie
7.Trudny

Jak przy wielowersyjnej kontroli współbieżności (MVCC) czytający mogą nie blokować zapisujących?

  1. ACzytający odczytują bezpośrednio niezatwierdzone dane
  2. BCzytający zawsze czekają, aż wszyscy zapisujący zatwierdzą zmiany
  3. CZapisy są niedozwolone, dopóki aktywny jest jakikolwiek czytający
  4. DCzytający widzą spójną migawkę zatwierdzonych wersji wierszy, a zapisujący tworzą nowe wersje
8.Trudny

Dwoje dyżurnych lekarzy sprawdza, czy drugie nadal ma dyżur, a potem oboje jednocześnie się z niego wypisują. Na jaką anomalię nadal pozwala tu izolacja migawkowa (snapshot isolation)?

  1. ASkos zapisu (write skew)
  2. BNiepowtarzalny odczyt w obrębie jednej transakcji
  3. CBrudny zapis
  4. DBrudny odczyt

Klucz odpowiedzi

  1. 1. B · DELETE
  2. 2. A · Krotka
  3. 3. A · Łączy je w jeden wynik i usuwa powtarzające się wiersze
  4. 4. D · Izolacja (isolation)
  5. 5. C · TRUNCATE TABLE
  6. 6. A · Nazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
  7. 7. D · Czytający widzą spójną migawkę zatwierdzonych wersji wierszy, a zapisujący tworzą nowe wersje
  8. 8. A · Skos zapisu (write skew)

Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.