Sprawdzian z informatyki 🧩 Dział

Sprawdzian z baz danych i SQL

Informatyka: relacyjne bazy danych, zapytania SQL, klucze i normalizacja

Pięć pytań z baz danych i SQL jak na szkolnej kartkówce: rozwiązujesz je od razu na tej stronie, bez konta, a przy każdym masz odpowiedź z wyjaśnieniem. Pełny sprawdzian ma 15 pytań losowanych z banku.

  • 5 pytań na tej stronie
  • Pełny sprawdzian: 15 pytań
  • Odpowiedzi z wyjaśnieniem

Konto zakładasz w minutę · pełny sprawdzian w Premium, od 49 zł/mies. · mam konto, zaloguj

Pytania na tej stronie
5
pytań za darmo
Pytania w pełnym sprawdzianie
15
pytań w pełnym sprawdzianie
Pytania w banku tematu
148
pytań w banku
Orientacyjny czas
~25 min
pełny sprawdzian
Pełny sprawdzian z baz danych i SQL w Matury Online: pytanie z tematu „Bazy danych i SQL” po sprawdzeniu odpowiedzi, z wynikiem i wyjaśnieniem

Za darmo, bez logowania

Sprawdzian z baz danych i SQL: 5 pytań z odpowiedziami

Zaznacz odpowiedzi i kliknij „Sprawdź wynik”. Odpowiedź i wyjaśnienie do każdego pytania możesz też odsłonić od razu.

  1. 1Pytanie 1 z 5Jednokrotny wybór

    Tabela Studenci ma m.in. kolumny imie, nazwisko i srednia. Które zapytanie zwróci imiona i nazwiska studentów ze średnią ocen powyżej 4,0?

    Pokaż odpowiedź i wyjaśnienie

    Poprawna odpowiedź: B

    Pojedyncze wiersze filtruje się klauzulą WHERE, a „powyżej” oznacza operator >. Wariant z >= zwróciłby także średnie równe 4,0 i pomija nazwiska. HAVING służy do filtrowania grup utworzonych przez GROUP BY, a nie zwykłych wierszy.

  2. 2Pytanie 2 z 5Prawda / fałsz

    Oceń, które zdania o transakcjach w bazie danych są prawdziwe, a które fałszywe.

    Oceń każde zdanie: P (prawda) albo F (fałsz).

    Baza danych bez mechanizmu transakcji gwarantuje taką samą spójność danych jak baza z transakcjami.
    Polecenie ROLLBACK cofa zmiany wprowadzone w bieżącej, niezatwierdzonej transakcji.
    Transakcja zakończona poleceniem COMMIT trwale zapisuje wprowadzone zmiany.
    Pokaż odpowiedź i wyjaśnienie

    Poprawna odpowiedź: F, P, P

    Transakcja sprawia, że grupa operacji wykona się w całości albo wcale; bez niej przerwana seria zmian może zostawić dane niespójne, np. przelew odjęty z jednego konta i niedopisany do drugiego. ROLLBACK wycofuje zmiany jeszcze niezatwierdzone, a COMMIT utrwala je na stałe.

  3. 3Pytanie 3 z 5Dopasowanie

    Dopasuj typ złączenia (JOIN) do zbioru wierszy, który zwraca.

    Przy każdym elemencie stuknij literę pasującej odpowiedzi. Każda litera pasuje do jednego elementu.

    Wynik

    • wszystkie wiersze z lewej tabeli, dopasowane wiersze z prawej (lub NULL)
    • wszystkie wiersze z obu tabel, niezależnie od dopasowania
    • tylko wiersze mające dopasowanie w obu tabelach

    Złączenie

    INNER JOIN
    LEFT JOIN
    FULL OUTER JOIN
    Pokaż odpowiedź i wyjaśnienie

    Poprawna odpowiedź: 1–C, 2–A, 3–B

    • 1. INNER JOIN → C. tylko wiersze mające dopasowanie w obu tabelach
    • 2. LEFT JOIN → A. wszystkie wiersze z lewej tabeli, dopasowane wiersze z prawej (lub NULL)
    • 3. FULL OUTER JOIN → B. wszystkie wiersze z obu tabel, niezależnie od dopasowania

    INNER JOIN zostawia tylko pary z dopasowaniem. LEFT JOIN bierze wszystko z lewej tabeli i uzupełnia brakujące dane z prawej wartościami NULL (RIGHT JOIN działa odwrotnie). FULL OUTER JOIN łączy oba podejścia, więc żaden wiersz nie ginie.

  4. 4Pytanie 4 z 5Uzupełnij luki

    Tabela produkty ma wiersze (nazwa, cena): (Mleko, 4.50), (Chleb, 5.20), (Masło, 7.80), (Ser, 12.00), (Jajka, 8.50). Uzupełnij wynik zapytania SELECT COUNT(*), ROUND(AVG(cena), 1) FROM produkty WHERE cena > 5.

    Wpisz brakujące słowa. Wielkość liter i polskie znaki nie mają znaczenia.

    COUNT(*) zwróci , a ROUND(AVG(cena), 1) zwróci .
    Pokaż odpowiedź i wyjaśnienie

    Poprawna odpowiedź: (1) 4; (2) 8,4

    Warunek cena > 5 odrzuca tylko mleko, więc zostają 4 wiersze. Ich suma to , średnia , a po zaokrągleniu do jednego miejsca 8,4. Funkcje agregujące liczą się dopiero po filtrowaniu WHERE.

  5. 5Pytanie 5 z 5Jednokrotny wybór

    Tabela ma kolumny: id (klucz główny), imie, nazwisko, miasto, kod_pocztowy, ulica. Każdy kod pocztowy wyznacza jedno miasto. Którą postać normalną narusza ta tabela?

    Pokaż odpowiedź i wyjaśnienie

    Poprawna odpowiedź: C

    Wartości są niepodzielne (1NF), a klucz ma jedną kolumnę, więc zależności częściowej nie ma (2NF). Jest za to zależność przechodnia: id wyznacza kod pocztowy, a ten wyznacza miasto. Usuwa się ją, wydzielając osobną tabelę z kodami i miastami.

Odpowiedziano: 0 z 5

Wynik policzy się od razu, na tej stronie.

Pełny sprawdzian w aplikacji

Jak wygląda pełny sprawdzian z baz danych i SQL

To była próbka. W aplikacji sprawdzian z baz danych i SQL ma 15 pytań z 148 pytań, z wynikiem i wyjaśnieniem każdej odpowiedzi. Poniżej prawdziwe ekrany z tego tematu.

Quiz w Matury Online: panel „Filtruj” z zaznaczonym tematem „Bazy danych i SQL”, pod spodem pytanie z tego tematu
Panel „Filtruj” z zaznaczonym tematem „Bazy danych i SQL”. Losują się tylko pytania z tego tematu.
1 Szybka powtórka

Wybierasz dział, sprawdzian rusza od razu

Pełny sprawdzian to Szybka powtórka z tematem Bazy danych i SQL ustawionym za Ciebie. Klikasz przycisk, a sesja startuje sama: bez kreatora i bez szukania tematu na liście.

  • Tylko pytania z baz danych i SQL, losowane z banku
  • 15 pytań, orientacyjnie 25 minut
  • Za każdym podejściem inny zestaw pytań
Pytanie z tematu „Bazy danych i SQL” po kliknięciu „Sprawdź odpowiedź”: wynik i wyjaśnienie
Pytanie z tematu „Bazy danych i SQL” po sprawdzeniu odpowiedzi.
2 Wyjaśnienie po każdej odpowiedzi

Po każdej odpowiedzi wiesz, dlaczego

Klikasz „Sprawdź odpowiedź” i od razu widzisz, czy dobrze, oraz wyjaśnienie. Nie czekasz do końca sprawdzianu.

  • Pytania zamknięte, prawda/fałsz, wielokrotnego wyboru i krótkie odpowiedzi otwarte
  • Na końcu wynik całego sprawdzianu
  • Pytania, przy których się mylisz, wracają później jako powtórki

Cały sprawdzian: 15 pytań z baz danych i SQL

Pełny sprawdzian jest w Premium: od 49 zł miesięcznie, z dostępem do wszystkich przedmiotów. Konto zakładasz w minutę, a po rejestracji wracasz od razu do sprawdzianu.

Wolisz zacząć bez opłat? Darmowy quiz z informatyki (13 zadań, raz na konto) →

Zakres

Co obejmuje sprawdzian z baz danych i SQL

Tego najczęściej dotyczą pytania nauczycieli i pytania w naszym banku.

1

Model relacyjny: tabela, rekord, pole, typy danych.

2

Klucz główny, klucz obcy, relacje 1:1, 1:N i N:M.

3

SELECT z WHERE, ORDER BY, DISTINCT i LIKE.

4

Złączenia: INNER JOIN, LEFT JOIN, RIGHT JOIN.

5

Funkcje agregujące COUNT, SUM, AVG, MIN, MAX oraz GROUP BY i HAVING.

6

Polecenia DDL i DML: CREATE, ALTER, DROP, INSERT, UPDATE, DELETE.

7

Normalizacja: 1NF, 2NF, 3NF i anomalie.

8

Transakcje, COMMIT, ROLLBACK i własności ACID.

O sprawdzianie z baz danych i SQL

Typowy sprawdzian z baz danych zaczyna się od tabeli z kilkoma wierszami i pytania, co zwróci zapytanie. Trzeba wiedzieć, w jakiej kolejności działają klauzule: najpierw FROM i JOIN, potem WHERE, GROUP BY, HAVING, a na końcu ORDER BY. Stąd biorą się najczęstsze błędy, np. warunek na sumie wpisany do WHERE zamiast do HAVING albo COUNT liczony przed odfiltrowaniem wierszy. Osobna grupa pytań dotyczy złączeń: czym różni się INNER JOIN od LEFT JOIN i skąd w wyniku biorą się wartości NULL.

Druga część to projektowanie: klucz główny i obcy, relacje jeden do wielu i wiele do wielu, integralność referencyjna oraz postacie normalne, w których najłatwiej pomylić zależność częściową (2NF) z przechodnią (3NF). Dochodzą transakcje z COMMIT i ROLLBACK oraz polecenia DDL i DML. Pięć pytań poniżej ma różne formy, a pełny sprawdzian z 15 pytań losuje się w aplikacji z banku tego działu.

Dla kogo

  • Dla uczniów liceum i technikum przed klasówką z baz danych, zwykle w klasie 2 lub 3.
  • Dla maturzystów z informatyki, którzy rozwiązują zadania z zapytaniami do kilku powiązanych tabel.
  • Dla uczniów technikum informatycznego powtarzających SQL przed egzaminem zawodowym.

Pytania o sprawdzian z baz danych i SQL

Ile pytań ma pełny sprawdzian z baz danych?
15 pytań losowanych z banku tego działu: zapytania SELECT, złączenia, grupowanie, klucze, normalizacja i transakcje. Po każdej odpowiedzi widzisz wyjaśnienie, a na końcu wynik.
Czy sprawdzian jest za darmo?
Pięć pytań na tej stronie, z kluczem i wyjaśnieniem, jest bezpłatne i nie wymaga konta. Pełny sprawdzian w aplikacji jest w Premium (od 49 zł miesięcznie).
Czym różni się WHERE od HAVING?
WHERE filtruje pojedyncze wiersze, zanim zostaną pogrupowane, i nie może zawierać funkcji agregujących. HAVING działa po GROUP BY i filtruje całe grupy, np. HAVING COUNT(*) >= 3 zostawia tylko grupy z co najmniej trzema wierszami.
W jakim dialekcie SQL są pytania?
W standardowym SQL, który działa tak samo w MySQL, SQLite i innych popularnych bazach. Pytania nie wymagają poleceń specyficznych dla jednego systemu.

Przejrzał(a): Redakcja Matury Online · 3 października 2026 · O redakcji · Widzisz błąd w pytaniu? Napisz: kontakt@matury-online.pl

Jedna cena, pełen dostęp

Na start darmowy quiz (kilkanaście zadań) i jeden pełny arkusz za darmo, bez karty. Potem jedna cena za dostęp do wszystkiego: bez ukrytych limitów i bez okrojonych wersji, wszystko odblokowane od pierwszej sekundy po zakupie.

🎁 OSZCZĘDZASZ 49 ZŁ

Pakiet Maturalny

Jedna wpłata. Spokój aż do matury.

343 zł 392 zł

Tyle co subskrypcja do matury — minus 30 dni.

🗓️ 240 dni dostępu − 🎁 30 gratis = płacisz za 210
Płacisz dziś
343 zł — jednorazowo
Dostęp do
31 maja 2027
Kolejna płatność
brak — bez odnowień
  • ✓ Wszystko z Premium — do 31 maja 2027
  • ✓ Zero odnowień, zero pilnowania — płacisz raz
  • ✓ Cena liczona co do dnia — im wcześniej, tym więcej dni dostajesz
Biorę Pakiet — 343 zł

BLIK / Przelewy24 / Google Pay / Apple Pay / Revolut / Karta

Premium

Subskrypcja miesięczna · Najlepszy wybór dla systematycznej nauki

49 zł/mies.
Płacisz dziś
49 zł
Dostęp
od dziś, co miesiąc
Kolejna płatność
49 zł — 4 listopada 2026
  • ✓12 przedmiotów maturalnych
  • ✓Nieograniczone pytania (22 100+ w bazie)
  • ✓Egzamin Live — 400+ pełnych arkuszy
  • ✓ Pytania otwarte, pisanie i słuchanie z natychmiastową oceną
  • ✓ Adaptacyjna trudność
  • ✓Szybka powtórka: wybierasz przedmiot i dział, quiz rusza od razu
  • ✓ 600 kredytów AI co miesiąc
  • ✓ Pełne statystyki i dashboard
  • ✓ Aplikacja Android
  • ✓ Anulujesz kiedy chcesz
Rozpocznij subskrypcję

Google Pay / Apple Pay / Revolut / Karta

Dostęp jednorazowy

30 dni pełnego dostępu, bez subskrypcji

59 zł / 30 dni
Płacisz dziś
59 zł — jednorazowo
Dostęp do
3 listopada 2026
Kolejna płatność
brak — bez odnowień
  • ✓Identyczny dostęp jak Premium
  • ✓ Bez automatycznego odnowienia
  • ✓ Idealny na intensywną naukę bez zobowiązań
  • ✓ 600 kredytów AI
  • ✓ Zero zobowiązań
Kup dostęp 59 zł

BLIK / Przelewy24 / Google Pay / Apple Pay / Revolut / Karta

Potrzebujesz więcej mocy AI? Dokup kredyty — 200 za 19 zł, 500 za 39 zł, 1200 za 79 zł. Nie wygasają, dodają się do miesięcznej puli.

Gotowy na cały sprawdzian z baz danych i SQL?

15 pytań z 148 pytań, wyjaśnienie po każdej odpowiedzi i wynik na końcu. Pełny dostęp do wszystkich przedmiotów od 49 zł/mies.