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

Do czego służy diagram związków encji (ER)?

  1. ADo pokazywania, jak wykonywane jest zapytanie
  2. BDo pomiaru wydajności bazy danych
  3. CDo modelowania encji, ich atrybutów i związków podczas projektowania bazy danych
  4. DDo wyliczania użytkowników bazy danych
2.Łatwy

Do której części SQL należą instrukcje takie jak CREATE, ALTER i DROP?

  1. AData Control Language (DCL)
  2. BData Manipulation Language (DML)
  3. CData Definition Language (DDL)
  4. DTransaction Control Language (TCL)
3.Łatwy

Co oznacza NULL w SQL?

  1. ABrakującą lub nieznaną wartość
  2. BLiczbę zero w kolumnach liczbowych
  3. CWartość logiczną fałsz
  4. DPusty ciąg znaków
4.Średni

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

  1. ANazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
  2. BNowego użytkownika bazy danych
  3. CIndeks na kolumnie
  4. DTrwałą tabelę, która pozostaje zapisana na dysku, dopóki nie zostanie usunięta
5.Średni

Której klauzuli SQL odpowiada w algebrze relacji operator selekcji (σ)?

  1. AGROUP BY
  2. BORDER BY
  3. CLiście SELECT
  4. DWHERE
6.Średni

W algebrze relacji operator projekcji (π) odpowiada:

  1. AWyborowi wierszy spełniających dany warunek
  2. BSortowaniu wyniku
  3. CŁączeniu dwóch tabel według klucza
  4. DWyborowi kolumn występujących w wyniku
7.Trudny

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

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

Istnieje indeks złożony na (last_name, first_name). Który warunek może z niego skorzystać najskuteczniej?

  1. AWHERE first_name = 'Eva'
  2. BWHERE UPPER(first_name) = 'EVA'
  3. CWHERE first_name LIKE '%a'
  4. DWHERE last_name = 'Jansen'

Klucz odpowiedzi

  1. 1. C · Do modelowania encji, ich atrybutów i związków podczas projektowania bazy danych
  2. 2. C · Data Definition Language (DDL)
  3. 3. A · Brakującą lub nieznaną wartość
  4. 4. A · Nazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
  5. 5. D · WHERE
  6. 6. D · Wyborowi kolumn występujących w wyniku
  7. 7. D · Gdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
  8. 8. D · WHERE last_name = 'Jansen'

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