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 dodaje nową kolumnę do istniejącej tabeli?

  1. AINSERT COLUMN
  2. BUPDATE TABLE
  3. CCREATE COLUMN
  4. DALTER TABLE
2.Łatwy

Czym jest klucz sztuczny (surrogate key)?

  1. AKluczem używanym tylko w widokach
  2. BKluczem utworzonym z danych rzeczywistych, np. adresu e-mail
  3. CKluczem odwołującym się do innej tabeli
  4. DSztucznym identyfikatorem bez znaczenia biznesowego, np. automatycznie zwiększanym id
3.Łatwy

Która funkcja agregująca zlicza wiersze?

  1. ASUM
  2. BCOUNT
  3. CMAX
  4. DAVG
4.Średni

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

  1. AAtomowość (atomicity)
  2. BTrwałość (durability)
  3. CIzolacja (isolation)
  4. DSpójność (consistency)
5.Średni

Trzecia postać normalna (3NF) eliminuje:

  1. AZależności przechodnie między atrybutami niekluczowymi
  2. BKlucze złożone
  3. CWartości atomowe
  4. DZbędne indeksy na kolumnach, które nie są częścią klucza
6.Średni

Co zwraca INTERSECT użyte między dwoma zapytaniami SELECT?

  1. AWszystkie wiersze z obu wyników
  2. BWiersze z pierwszego wyniku, których nie ma w drugim
  3. CWiersze występujące w obu wynikach
  4. DIloczyn kartezjański wyników
7.Trudny

Blokowanie dwufazowe (2PL) zapewnia:

  1. AŻe zakleszczenia nigdy nie wystąpią
  2. BHarmonogramy konfliktowo szeregowalne (conflict-serializable)
  3. CŻe żadne blokady nie są potrzebne
  4. DŻe transakcje nigdy nie czekają
8.Trudny

Tabela b zawiera w kolumnie y wartości 1, 2 i NULL. Co zwraca SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?

  1. ATylko wiersze a, w których x jest NULL
  2. BW ogóle żadnych wierszy
  3. CKażdy wiersz a
  4. DWiersze a, w których x nie jest 1 ani 2

Klucz odpowiedzi

  1. 1. D · ALTER TABLE
  2. 2. D · Sztucznym identyfikatorem bez znaczenia biznesowego, np. automatycznie zwiększanym id
  3. 3. B · COUNT
  4. 4. B · Trwałość (durability)
  5. 5. A · Zależności przechodnie między atrybutami niekluczowymi
  6. 6. C · Wiersze występujące w obu wynikach
  7. 7. B · Harmonogramy konfliktowo szeregowalne (conflict-serializable)
  8. 8. B · W ogóle żadnych wierszy

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