SQL: podstawy
Wybieranie kolumn, filtrowanie wierszy, łączenie tabel i grupowanie danych. Wokół tych podstaw SQL kręcą się pytania z kategorii wiedzy ogólnej.
Imię i nazwisko: ______________________________ Klasa: ________ Data: ____________
-
Która klauzula języka SQL służy do wybrania kolumn, które mają się pojawić w wyniku zapytania? (1 pkt)
- A. GROUP BY
- B. SELECT
- C. ORDER BY
- D. WHERE
-
Do czego w zapytaniu SQL służy klauzula WHERE? (1 pkt)
- A. do łączenia dwóch tabel
- B. do filtrowania wierszy według warunku
- C. do sortowania wyniku
- D. do grupowania wierszy o tych samych wartościach
-
Który rodzaj złączenia zwraca tylko te wiersze, dla których pasujące dane występują w obu łączonych tabelach? (1 pkt)
- A. FULL JOIN
- B. INNER JOIN
- C. RIGHT JOIN
- D. LEFT JOIN
-
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 obcy
- D. klucz grupujący
-
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
-
Klucz obcy w tabeli odwołuje się do klucza głównego innej tabeli (lub tej samej). (1 pkt)
- Prawda
- Fałsz
-
Klauzula WHERE służy do łączenia tabel i zastępuje słowo kluczowe SELECT. (1 pkt)
- Prawda
- Fałsz
-
Jakim słowem kluczowym SQL łączymy dane z dwóch tabel na podstawie powiązanych kolumn? (1 pkt)
Odpowiedź: ________________________________
-
Jaką funkcję agregującą SQL stosujemy, aby obliczyć liczbę wierszy w grupie? (1 pkt)
Odpowiedź: ________________________________
-
Klauzula GROUP BY służy do sortowania wyników rosnąco według podanej kolumny. (1 pkt)
- Prawda
- Fałsz
-
W kluczu głównym tabeli nie może występować wartość NULL. (1 pkt)
- Prawda
- Fałsz
-
Której klauzuli SQL używa się do filtrowania grup utworzonych przez GROUP BY, np. z warunkiem na SUM? (1 pkt)
Odpowiedź: ________________________________
Wynik: ______ / 12 pkt · webp.pl/quiz/k/sql-podstawy-quiz