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órego operatora używa się w klauzuli WHERE do prostego dopasowywania wzorców tekstowych?

  1. AMATCH
  2. BLIKE
  3. CSIMILAR
  4. DCONTAINS
2.Łatwy

Co robi ROLLBACK w transakcji?

  1. ATrwale zapisuje wszystkie zmiany transakcji na dysku
  2. BPowtarza ostatnią instrukcję
  3. CCofa zmiany dokonane od początku transakcji
  4. DUsuwa tabelę
3.Łatwy

Czym jest klucz kandydujący?

  1. AKolumną, która czeka na to, by zostać kluczem obcym
  2. BMinimalnym zestawem kolumn jednoznacznie identyfikującym każdy wiersz
  3. CZbiorem kolumn wspólnych dla dwóch tabel, służącym do łączenia ich wierszy
  4. DDowolną kolumną zawierającą wartości NULL
4.Średni

Druga postać normalna (2NF) eliminuje:

  1. ACzęściowe zależności kolumn niekluczowych od części klucza złożonego
  2. BKlucze obce
  3. CWszystkie wartości NULL
  4. DZależności przechodnie między kolumnami niekluczowymi poprzez inną kolumnę niekluczową
5.Średni

Dlaczego tabela może mieć tylko jeden indeks klastrowy?

  1. AStandard SQL zabrania więcej niż jednego indeksu w tabeli
  2. BIndeksy klastrowe mogą być tylko na kluczu głównym
  3. CIndeksy klastrowe zużywają zbyt dużo pamięci
  4. DWiersze mogą być fizycznie przechowywane tylko w jednej kolejności
6.Średni

LEFT JOIN zwraca:

  1. AWiersze, które nie mają dopasowania w żadnej z tabel
  2. BTylko pasujące wiersze z obu tabel
  3. CTylko wszystkie wiersze z prawej tabeli
  4. DWszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
7.Trudny

x jest NULL, a y = 1. Jaka jest wartość warunku (x > 5 OR y = 1)?

  1. ANULL, więc wiersz jest zawsze odrzucany
  2. BFALSE
  3. CUNKNOWN
  4. DTRUE
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. BBaza danych nie może już używać indeksów
  3. CZapytania na tabeli zamówień stają się wolniejsze
  4. DNadmiarowe kopie trzeba utrzymywać w spójności przy każdej zmianie danych klienta

Klucz odpowiedzi

  1. 1. B · LIKE
  2. 2. C · Cofa zmiany dokonane od początku transakcji
  3. 3. B · Minimalnym zestawem kolumn jednoznacznie identyfikującym każdy wiersz
  4. 4. A · Częściowe zależności kolumn niekluczowych od części klucza złożonego
  5. 5. D · Wiersze mogą być fizycznie przechowywane tylko w jednej kolejności
  6. 6. D · Wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
  7. 7. D · TRUE
  8. 8. D · 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.