Warianty (anty-ściąga): zwykły · A · B Klucz odpowiedzi: z kluczem · bez klucza ← Strona quizu

SQL: podstawy

Wybieranie kolumn, filtrowanie wierszy, łączenie tabel i grupowanie danych. Wokół tych podstaw SQL kręcą się pytania z kategorii wiedzy ogólnej.

12 pytań · maks. 12 pkt · Wariant A

Imię i nazwisko: ______________________________ Klasa: ________ Data: ____________

  1. Jakim słowem kluczowym SQL łączymy dane z dwóch tabel na podstawie powiązanych kolumn? (1 pkt)

    Odpowiedź: ________________________________

  2. Który klucz w tabeli służy do jednoznacznej identyfikacji każdego wiersza? (1 pkt)

    • A. klucz sortowania
    • B. klucz główny
    • C. klucz grupujący
    • D. klucz obcy
  3. Która klauzula języka SQL służy do wybrania kolumn, które mają się pojawić w wyniku zapytania? (1 pkt)

    • A. ORDER BY
    • B. WHERE
    • C. SELECT
    • D. GROUP BY
  4. Klauzula GROUP BY służy do sortowania wyników rosnąco według podanej kolumny. (1 pkt)

    • Prawda
    • Fałsz
  5. W kluczu głównym tabeli nie może występować wartość NULL. (1 pkt)

    • Prawda
    • Fałsz
  6. Klucz obcy w tabeli odwołuje się do klucza głównego innej tabeli (lub tej samej). (1 pkt)

    • Prawda
    • Fałsz
  7. Klauzula GROUP BY pozwala łączyć wiersze o tej samej wartości w wybranej kolumnie, na przykład w celu policzenia ich funkcją COUNT. (1 pkt)

    • Prawda
    • Fałsz
  8. Klauzula WHERE służy do łączenia tabel i zastępuje słowo kluczowe SELECT. (1 pkt)

    • Prawda
    • Fałsz
  9. Do czego w zapytaniu SQL służy klauzula WHERE? (1 pkt)

    • A. do sortowania wyniku
    • B. do łączenia dwóch tabel
    • C. do filtrowania wierszy według warunku
    • D. do grupowania wierszy o tych samych wartościach
  10. Której klauzuli SQL używa się do filtrowania grup utworzonych przez GROUP BY, np. z warunkiem na SUM? (1 pkt)

    Odpowiedź: ________________________________

  11. Jaką funkcję agregującą SQL stosujemy, aby obliczyć liczbę wierszy w grupie? (1 pkt)

    Odpowiedź: ________________________________

  12. Który rodzaj złączenia zwraca tylko te wiersze, dla których pasujące dane występują w obu łączonych tabelach? (1 pkt)

    • A. LEFT JOIN
    • B. FULL JOIN
    • C. RIGHT JOIN
    • D. INNER JOIN

Wynik: ______ / 12 pkt · webp.pl/quiz/k/sql-podstawy-quiz

Klucz odpowiedzi — SQL: podstawy · Wariant A

  1. JOIN / join
  2. B — klucz główny
  3. C — SELECT
  4. Fałsz
  5. Prawda
  6. Prawda
  7. Prawda
  8. Fałsz
  9. C — do filtrowania wierszy według warunku
  10. HAVING / having
  11. COUNT / count / COUNT()
  12. D — INNER JOIN