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 całą tabelę wraz z jej strukturą?

  1. ADELETE FROM
  2. BREMOVE TABLE
  3. CTRUNCATE ROWS
  4. DDROP TABLE
2.Łatwy

Co robi ROLLBACK w transakcji?

  1. ATrwale zapisuje wszystkie zmiany transakcji na dysku
  2. BCofa zmiany dokonane od początku transakcji
  3. CUsuwa tabelę
  4. DPowtarza ostatnią instrukcję
3.Łatwy

Do czego służy diagram związków encji (ER)?

  1. ADo pokazywania, jak wykonywane jest zapytanie
  2. BDo wyliczania użytkowników bazy danych
  3. CDo modelowania encji, ich atrybutów i związków podczas projektowania bazy danych
  4. DDo pomiaru wydajności bazy danych
4.Średni

Która właściwość ACID gwarantuje, że zatwierdzone zmiany przetrwają awarię systemu?

  1. AIzolacja (isolation)
  2. BAtomowość (atomicity)
  3. CTrwałość (durability)
  4. DSpójność (consistency)
5.Średni

Co zwraca EXCEPT (w Oracle nazywane MINUS)?

  1. AWiersze występujące w obu zapytaniach
  2. BWiersze pierwszego zapytania, które nie występują w drugim
  3. CWiersze drugiego zapytania, które nie występują w pierwszym
  4. DWszystkie wiersze z obu zapytań bez duplikatów
6.Średni

Co zwraca SELECT COALESCE(phone, 'unknown') FROM customers dla klienta, którego phone jest NULL?

  1. ABłąd
  2. B'unknown'
  3. CPusty ciąg znaków
  4. DNULL
7.Trudny

Jaki jest wynik SELECT COUNT(col) FROM t, jeśli wszystkie wartości w col są NULL, a tabela ma 10 wierszy?

  1. A10
  2. BBłąd
  3. CNULL
  4. D0
8.Trudny

Istnieje indeks złożony na (last_name, first_name). Który warunek może z niego skorzystać najskuteczniej?

  1. AWHERE first_name LIKE '%a'
  2. BWHERE UPPER(first_name) = 'EVA'
  3. CWHERE last_name = 'Jansen'
  4. DWHERE first_name = 'Eva'

Klucz odpowiedzi

  1. 1. D · DROP TABLE
  2. 2. B · Cofa zmiany dokonane od początku transakcji
  3. 3. C · Do modelowania encji, ich atrybutów i związków podczas projektowania bazy danych
  4. 4. C · Trwałość (durability)
  5. 5. B · Wiersze pierwszego zapytania, które nie występują w drugim
  6. 6. B · 'unknown'
  7. 7. D · 0
  8. 8. C · WHERE last_name = 'Jansen'

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