Wiedza ogólna · quiz redakcji WebP.pl
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ń
- ok. 6 min
- jednokrotny wybór, prawda/fałsz, krótka odpowiedź
- tryb nauki — wyjaśnienia po każdej odpowiedzi
Za darmo i bez logowania. Na końcu zobaczysz wynik, ranking i poprawne odpowiedzi, a błędne pytania możesz od razu powtórzyć.
Ucz się inaczej
Te same pytania jako fiszki, gry i łamigłówki — za darmo, bez logowania.
O quizie
Zapytamy, którą klauzulą wybierasz kolumny do wyniku i do czego służy WHERE. Zajrzymy też do złączeń: jedno pytanie dotyczy rodzaju złączenia, które zostawia tylko pasujące wiersze, a drugie słowa kluczowego do łączenia tabel. Sporo miejsca zajmują klucze: główny, który wskazuje wiersz, oraz obcy, który odwołuje się do innej tabeli. Na koniec grupowanie. Zobaczysz GROUP BY, funkcję do liczenia wierszy w grupie i klauzulę do filtrowania grup. Część pytań to zdania do oceny, czy są prawdziwe, więc łatwo pomylić podobnie brzmiące pojęcia.
Quiz sprawdzi się, gdy zaczynasz naukę baz danych i chcesz uporządkować pierwsze polecenia. Możesz też zrobić go po lekcji, żeby zobaczyć, co jeszcze się plącze. Rodzic może usiąść obok dziecka i wspólnie przeczytać pytania. Nauczyciel może puścić je klasie na żywo: pytania na rzutniku, odpowiedzi z telefonów. Nie musisz się logować, a całość jest darmowa.
Pytania i odpowiedzi
Najpierw spróbuj rozwiązać quiz — odpowiedzi poniżej są schowane; kliknij pytanie, żeby zobaczyć odpowiedź i wyjaśnienie.
1. Która klauzula języka SQL służy do wybrania kolumn, które mają się pojawić w wyniku zapytania?
Odpowiedź: SELECT
Klauzula SELECT określa, które kolumny lub wyrażenia zostaną zwrócone w wyniku zapytania.
2. Do czego w zapytaniu SQL służy klauzula WHERE?
Odpowiedź: do filtrowania wierszy według warunku
WHERE ogranicza wynik do wierszy spełniających podany warunek.
3. Który rodzaj złączenia zwraca tylko te wiersze, dla których pasujące dane występują w obu łączonych tabelach?
Odpowiedź: INNER JOIN
INNER JOIN zwraca wyłącznie wiersze, które mają dopasowanie w obu tabelach.
4. Który klucz w tabeli służy do jednoznacznej identyfikacji każdego wiersza?
Odpowiedź: klucz główny
Klucz główny (PRIMARY KEY) jednoznacznie identyfikuje każdy wiersz tabeli.
5. Klauzula GROUP BY pozwala łączyć wiersze o tej samej wartości w wybranej kolumnie, na przykład w celu policzenia ich funkcją COUNT.
Odpowiedź: Prawda
GROUP BY grupuje wiersze o równych wartościach, a funkcje agregujące, jak COUNT, działają na każdej grupie.
6. Klucz obcy w tabeli odwołuje się do klucza głównego innej tabeli (lub tej samej).
Odpowiedź: Prawda
Klucz obcy tworzy powiązanie między tabelami, wskazując na klucz główny tabeli nadrzędnej.
7. Klauzula WHERE służy do łączenia tabel i zastępuje słowo kluczowe SELECT.
Odpowiedź: Fałsz
WHERE filtruje wiersze, a SELECT wybiera kolumny; złączenia wykonuje się za pomocą JOIN.
8. Jakim słowem kluczowym SQL łączymy dane z dwóch tabel na podstawie powiązanych kolumn?
Odpowiedź: JOIN / join
Słowo JOIN służy do łączenia tabel według warunku powiązania kolumn.
9. Jaką funkcję agregującą SQL stosujemy, aby obliczyć liczbę wierszy w grupie?
Odpowiedź: COUNT / count / COUNT()
Funkcja COUNT zwraca liczbę wierszy, często używana razem z GROUP BY.
10. Klauzula GROUP BY służy do sortowania wyników rosnąco według podanej kolumny.
Odpowiedź: Fałsz
Sortuje ORDER BY. GROUP BY grupuje wiersze o takich samych wartościach, zwykle do użycia z funkcjami agregującymi.
11. W kluczu głównym tabeli nie może występować wartość NULL.
Odpowiedź: Prawda
Klucz główny musi być unikalny i niepusty, więc NULL jest w nim niedozwolony.
12. Której klauzuli SQL używa się do filtrowania grup utworzonych przez GROUP BY, np. z warunkiem na SUM?
Odpowiedź: HAVING / having
WHERE działa na pojedynczych wierszach przed grupowaniem, a HAVING filtruje już utworzone grupy.
Gotowy? Sprawdź się teraz.
Rozpocznij quizNa lekcję
Praca domowa, gra na żywo i wydruki dla nauczyciela
- Zadaj jako pracę domową — termin, klasa, oceny 1–6 i lista, kto jeszcze nie zrobił; uczniowie bez logowania
- Poprowadź na żywo — PIN i kod QR dla klasy, pytania na rzutniku, uczniowie odpowiadają na telefonach
- Koło pytań — losowanie pytania na tablicę, lekcja bez telefonów
- Wydruk / kartka pracy — klucz odpowiedzi na osobnej stronie; warianty A i B przeciw ściąganiu
- Materiały w Szkole WebP.pl — przygotuj na ten temat lekcję powtórkową, plan lekcji i kartkówkę w grupach A i B; za darmo, bez logowania
Wszystko o Quizach w szkole: raport po lekcji, oceny 1–6, lista uczniów →
Podobne quizy
Zrób podobny quiz w minutę
Wklej notatki z lekcji albo wpisz temat — AI ułoży pytania, a Ty udostępnisz quiz klasie linkiem lub kodem QR.
Stwórz quiz z AIOpublikowano 1 listopada 2026. Zgłoś błąd w pytaniu