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: ____________
-
Klauzula GROUP BY służy do sortowania wyników rosnąco według podanej kolumny. (1 pkt)
- Prawda
- Fałsz
-
Która klauzula języka SQL służy do wybrania kolumn, które mają się pojawić w wyniku zapytania? (1 pkt)
- A. SELECT
- B. GROUP BY
- C. ORDER BY
- D. WHERE
-
Do czego w zapytaniu SQL służy klauzula WHERE? (1 pkt)
- A. do grupowania wierszy o tych samych wartościach
- B. do łączenia dwóch tabel
- C. do filtrowania wierszy według warunku
- D. do sortowania wyniku
-
Który klucz w tabeli służy do jednoznacznej identyfikacji każdego wiersza? (1 pkt)
- A. klucz grupujący
- B. klucz główny
- C. klucz sortowania
- D. klucz obcy
-
W kluczu głównym tabeli nie może występować wartość NULL. (1 pkt)
- Prawda
- Fałsz
-
Jaką funkcję agregującą SQL stosujemy, aby obliczyć liczbę wierszy w grupie? (1 pkt)
Odpowiedź: ________________________________
-
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
-
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. RIGHT JOIN
- C. INNER JOIN
- D. LEFT JOIN
-
Której klauzuli SQL używa się do filtrowania grup utworzonych przez GROUP BY, np. z warunkiem na SUM? (1 pkt)
Odpowiedź: ________________________________
-
Klauzula WHERE służy do łączenia tabel i zastępuje słowo kluczowe SELECT. (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
-
Jakim słowem kluczowym SQL łączymy dane z dwóch tabel na podstawie powiązanych kolumn? (1 pkt)
Odpowiedź: ________________________________
Wynik: ______ / 12 pkt · webp.pl/quiz/k/sql-podstawy-quiz