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

Co oznacza NULL w SQL?

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

Która funkcja agregująca zwraca średnią z kolumny liczbowej?

  1. AMEAN
  2. BAVG
  3. CSUM
  4. DMEDIAN
3.Łatwy

Która funkcja agregująca zlicza wiersze?

  1. ASUM
  2. BAVG
  3. CMAX
  4. DCOUNT
4.Średni

Widok (view) w SQL to:

  1. AEkran w kliencie bazy danych służący do przeglądania tabel
  2. BRodzaj indeksu
  3. CZapisane zapytanie, które działa jak wirtualna tabela
  4. DKopia tabeli na dysku
5.Średni

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

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

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

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

Czym jest odczyt fantomowy (phantom read)?

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

Który poziom izolacji zapobiega brudnym odczytom (dirty reads), ale nadal dopuszcza odczyty niepowtarzalne (non-repeatable reads)?

  1. ARead uncommitted
  2. BSerializable
  3. CRead committed
  4. DRepeatable read

Klucz odpowiedzi

  1. 1. D · Brakującą lub nieznaną wartość
  2. 2. B · AVG
  3. 3. D · COUNT
  4. 4. C · Zapisane zapytanie, które działa jak wirtualna tabela
  5. 5. B · NULL
  6. 6. B · Nazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
  7. 7. C · Powtórzone zapytanie zwraca nowe wiersze wstawione przez inną zatwierdzoną transakcję
  8. 8. C · Read committed

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