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 funkcja agregująca zlicza wiersze?

  1. ASUM
  2. BAVG
  3. CCOUNT
  4. DMAX
2.Łatwy

Która instrukcja SQL pobiera dane z tabeli?

  1. ACREATE
  2. BUPDATE
  3. CINSERT
  4. DSELECT
3.Łatwy

Do której części SQL należą GRANT i REVOKE?

  1. AData Query Language (DQL)
  2. BData Definition Language (DDL)
  3. CData Manipulation Language (DML)
  4. DData Control Language (DCL)
4.Średni

Kolumna zawiera wartości 10, 20 i NULL. Co zwraca AVG(col)?

  1. A10
  2. BNULL
  3. C30
  4. D15
5.Średni

Dlaczego tworzy się indeksy na kolumnach?

  1. AAby zaoszczędzić miejsce na dysku
  2. BAby zapobiec wartościom NULL
  3. CAby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
  4. DAby przyspieszyć wstawianie i aktualizowanie danych w tych kolumnach
6.Średni

Co robi ROLLBACK TO SAVEPOINT s1?

  1. ACofa całą transakcję od początku
  2. BCofa zmiany dokonane po punkcie zapisu s1, pozostawiając transakcję otwartą
  3. CKończy transakcję i zatwierdza wszystko
  4. DUsuwa punkt zapisu i wszystkie tabele zmienione od tego czasu
7.Trudny

Czym jest odczyt fantomowy (phantom read)?

  1. AOdczyt danych, które nigdy nie zostały zapisane
  2. BPowtórzone zapytanie zwraca nowe wiersze wstawione przez inną zatwierdzoną transakcję
  3. COdczyt niezatwierdzonych zmian
  4. DZapytanie, które nie zwraca żadnych wierszy
8.Trudny

R(A, B, C, D) ma zależności funkcyjne A → B i C → D. Jaki jest klucz kandydujący?

  1. A{A}
  2. B{B, D}
  3. C{C}
  4. D{A, C}

Klucz odpowiedzi

  1. 1. C · COUNT
  2. 2. D · SELECT
  3. 3. D · Data Control Language (DCL)
  4. 4. D · 15
  5. 5. C · Aby przyspieszyć wyszukiwanie i złączenia na tych kolumnach
  6. 6. B · Cofa zmiany dokonane po punkcie zapisu s1, pozostawiając transakcję otwartą
  7. 7. B · Powtórzone zapytanie zwraca nowe wiersze wstawione przez inną zatwierdzoną transakcję
  8. 8. D · {A, C}

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