Bazy danych – Ćwiczenia INF.03
Kompletna lista materiałów: SQL, PHP, MySQL, diagramy ER i więcej
O module – Bazy danych
Moduł obejmuje pełny zakres tematów baz danych wymaganych na egzaminie INF.03. Uczysz się projektować struktury tabel, pisać zapytania SQL (SELECT, INSERT, UPDATE, DELETE), tworzyć relacje między tabelami, budować formularze PHP łączące się z MySQL oraz rozumieć diagramy ER. Każde ćwiczenie ma gotowy kod do przepisania i przetestowania na XAMPP.
77 ćwiczeń
SQL / MySQL
PHP + MySQLi
Diagramy ER
Dodatkowe zasoby zewnętrzne:
Lista ćwiczeń
Podstawy SQL
- 01Ćwiczenia SQL – szkoła
- 02Ćwiczenia SQL – zaawansowane
- 03Skrypty SQL
- 04Formularz
- 05Import / Export
- 08Ćwiczenia SQL – sklep
- 09Ćwiczenia SQL – firma
- 10Dodawanie kolumn SQL
- 11Dodawanie produktów SQL
- 12Zaawansowane ćwiczenia SQL
PHP + Generator haseł
Turnieje i gry danych
- 13Turniej – „Team Phoenix"
- 14Turniej – „Champions Cup"
- 15Turniej – Znajdź gracza
- 16Turniej – Ranking zaawansowany
SZBD i technologie webowe
- 17Zadania z SZBD
- 18SZBD cz. 2
- 19Przegląd technologii webowych
- 20SZBD (MS Access / Base / MySQL)
- 21SZBD PHP – MySQL
Sklep i relacje
- 22Zawody wędkarskie
- 23Sklep – relacje
- 24Sklep – cd. zaawansowane
- 25Ćwiczenia SQL – Sklep internetowy
Dom Studenta + NULL + ER
- 26Zakwaterowanie w Domu Studenta
- 27Łączenie tabel – Dom Studenta
- 28PROJECT NULL
- 29Tworzenie bazy danych i tabeli
- 30SQL i formularze
- 31Diagram ER – Projektowanie bazy
- 32Rysowanie diagramów ER
Kwerendy, produkty, modyfikacje
- 33Ćwiczenia z kwerend
- 34Tabela „produkty"
- 35SQL – Modyfikacja struktury
- 36SQL – Analiza i modyfikacja struktury
- 37Sklep internetowy z bazą danych
- 38SQL – Awans nie z tej planety
- 39SQL – Zaginiony pendrive
PHP & SQL – zaawansowane
- 40SQL + PHP (1–20)
- 41PHP5 – Tworzenie stron WWW
- 42Praktyka PHP & MySQL
- 43Filtrowanie danych SQL
- 44PHP & MySQL
- 45Zaawansowany SQL – JOIN, GROUP BY
Ćwiczenia tematyczne (CW)
- 46SQL – „malarz"
- 47SQL „sklep" – Struktura i dane
- 48SQL – Turniej sportowy
- 49SQL – Turniej E-sportowy
- 50Baza SQL – Komis samochodowy
- 51Komis samochodowy – zaawansowane
- 52SQL – Hotel i rezerwacje
- 53SQL – podzapytania
- 54SQL – Subqueries
- 55Diagram ER – Projektowanie bazy
- 56Grupowanie danych i użytkownicy
API / Projekty PHP (57–77)
- 57Menedżer projektów (ToDo)
- 58Raport zadań SQL GROUP BY
- 59SQL i PHP – Baza kwiaciarni
- 60SQL i PHP – Szkoła (INF.03)
- 61SQL i PHP – Baza Biblioteka
- 62Administracyjne SQL i PHP
- 63SQL + PHP – Struktura i administracja
- 64Tworzenie i modyfikowanie baz danych
- 65Administrowanie bazami – ćwiczenia
- 66Tworzenie tabel
- 67SZBD
- 68Składnia SQL – DDL, DML, DCL
- 69SQL – DDL, DML, DCL, SELECT, JOIN, Transakcje
- 70CREATE TABLE i constraints
- 71Skrypty SQL – batch i budowa bazy
- 72Sklep Motocyklowy – pełny projekt
- 73Mapowanie E/R → SQL
- 74Analiza i modyfikacja struktury bazy
- 75Użytkownicy, uprawnienia i bezpieczeństwo
- 76Kopie zapasowe i diagnostyka
- 77Kopie zapasowe – praktyka
- 78SELECT & JOIN – baza GameVault
- 79Relacje i łączenie tabel – normalizacja
- 80Model E/R → Tabele SQL – EduCourses
- 81INSERT · UPDATE · DELETE · Transakcje – GameVault
- 82SELECT JOIN – raporty na bazie GameVault
- 83⚙️Skrypty batch, procedury i funkcje — interaktywnie
- 84SELECT & JOIN
- 85Skrypty SQL · Procedury · Funkcje



