Ćwiczenie: „SQL – prezentacja wyników zapytań do bazy danych”
Instrukcja dla ucznia
1. Przygotowanie środowiska
-
Otwórz narzędzie do pracy z SQL: https://nextleap.app/online-compiler/sql-programming
- Usuń istniejące tam tabele
-
Załaduj lub utwórz bazę danych „wypożyczalnia samochodów” według instrukcji z artykułu: link
Część praktyczna – wykonaj zapytania
Dla każdego zadania:
✔ napisz zapytanie SQL
✔ wykonaj je w narzędziu
✔ wykonaj zrzut ekranu pokazujący:
-
zapytanie SQL
-
wynik działania
Umieść je do prezentacji z krótkim opisem.
Lista zapytań do wykonania
-
Wyświetl imiona i nazwiska wszystkich klientów.
Opis: zapytanie SELECT podstawowe. -
Znajdź wszystkie samochody wyprodukowane po 2019 roku.
Opis: filtr danych klauzulą WHERE. -
Wyświetl wszystkich klientów posortowanych alfabetycznie według nazwiska.
Opis: select z ORDER BY. -
Wyświetl wszystkie wynajmy wraz z imieniem i nazwiskiem klienta.
Opis: zapytanie złączeniowe (JOIN). -
Stwórz raport pokazujący imię klienta, markę samochodu, model i datę wynajmu.
Opis: JOIN wielu tabel. -
Policz ile samochodów każdej marki znajduje się w wypożyczalni.
Opis: użycie GROUP BY i funkcji agregującej. -
Znajdź marki samochodów, które zostały wyprodukowane w 2019 roku.
Opis: filtr po grupowaniu (HAVING). -
Oblicz średni rok produkcji wszystkich samochodów.
Opis: funkcje agregujące AVG.
Prezentacja MS PowerPoint Online — wymagania
Prezentacja ma zawierać:
Tytuł i imię ucznia
Slajd z opisem bazy danych
✔ Krótkie wyjaśnienie tabel i relacji (np. Klienci, Samochody, Wynajmy)
✔ Diagram lub spis tabel (opcjonalny)
🖼 Dla każdego zapytania osobny slajd:
| Slajd | Treść |
|---|---|
| Nazwa zadania | np. „Zadanie 1 – klienci” |
| Kod SQL | zrzut ekranu |
| Wynik | zrzut ekranu wyniku |
| Krótki opis | co robi zapytanie |
Udostępnienie prezentacji nauczycielowi:
-
W MS PowerPoint Online kliknij: Udostępnij → Link do edycji/podglądu
Wskazówki dla ucznia
- Testuj każdy kod zanim zrobisz zrzut
- Opisz słowami, co robi każde zapytanie
- Dbaj o czytelność prezentacji – tytuły, odstępy, wyrównania
Poprzednie artykuły:
- https://wiedza.lalewicz.eu/wprowadzenie-do-relacyjnych-baz-danych/
- https://wiedza.lalewicz.eu/zapytania-w-jezyku-sql/
Składnia języka SQL: link
Was this helpful?
0 / 0