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 zwraca CROSS JOIN?

  1. ATylko wiersze pierwszej tabeli
  2. BTylko wiersze, które nie pasują
  3. CKażdą kombinację wierszy z dwóch tabel
  4. DTylko wiersze pasujące według wspólnej kolumny klucza
2.Łatwy

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

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

Które słowo kluczowe nadaje w zapytaniu kolumnie lub tabeli tymczasową nazwę zastępczą?

  1. ARENAME
  2. BNAME
  3. CALIAS
  4. DAS
4.Średni

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

  1. ABłąd
  2. BPusty ciąg znaków
  3. C0
  4. DNULL
5.Średni

Tabela orders ma 5 wierszy, z których każdy odwołuje się do istniejącego klienta. Tabela customers ma 3 wiersze. Ile wierszy zwraca INNER JOIN po customer_id?

  1. A5
  2. B3
  3. C8
  4. D15
6.Średni

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

  1. A30
  2. B10
  3. C15
  4. DNULL
7.Trudny

Kiedy dekompozycja R na R1 i R2 jest na pewno bezstratna?

  1. AGdy R1 i R2 mają tyle samo kolumn
  2. BGdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
  3. CGdy R1 i R2 nie mają wspólnych atrybutów
  4. DGdy każdy atrybut R występuje zarówno w R1, jak i w R2
8.Trudny

Jaka jest znana wada dekompozycji tabel do BCNF w porównaniu z 3NF?

  1. ANiektórych zależności funkcyjnych może nie dać się już sprawdzić w obrębie jednej tabeli
  2. BBCNF dopuszcza większą redundancję niż 3NF
  3. CTabele w BCNF nie mogą mieć kluczy głównych
  4. DDekompozycja zawsze traci dane przy ponownym złączeniu

Klucz odpowiedzi

  1. 1. C · Każdą kombinację wierszy z dwóch tabel
  2. 2. B · Łączy je w jeden wynik i usuwa powtarzające się wiersze
  3. 3. D · AS
  4. 4. D · NULL
  5. 5. A · 5
  6. 6. C · 15
  7. 7. B · Gdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
  8. 8. A · Niektórych zależności funkcyjnych może nie dać się już sprawdzić w obrębie jednej tabeli

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