Wyszukiwarka polskich miast
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej aplikacji internetowej współpracującej z bazą danych oraz na wykonaniu prostych materiałów graficznych. Trzeba utworzyć w phpMyAdmin bazę danych „wykaz”, zaimportować strukturę i dane z pliku SQL, a następnie zapisać cztery kwerendy SQL do pliku tekstowego i udokumentować ich działanie zrzutami ekranu. Zapytania dotyczą zamiany nazw województw na małe litery, zliczenia miast dla wskazanego województwa, wyszukania miast zaczynających się od „Lu” z użyciem relacji oraz zestawienia liczby miast w każdym województwie z aliasem kolumny. Część graficzna wymaga przygotowania banera przez wykadrowanie mapy Polski do wysokości 270 px oraz wykonania favicony 192x192 px z czerwoną literą „M” na przezroczystym tle. Sama witryna ma być zapisana jako index.php w HTML5, z poprawnym kodowaniem polskich znaków, dołączonym plikiem style.css i faviconą. Układ strony składa się z nagłówka, dwóch bloków po lewej i jednego po prawej. Formularz w lewym górnym bloku wysyła metodą POST początek nazwy miasta, a skrypt PHP wyświetla wpisany filtr i buduje tabelę wyników z kolumnami „Miasto” oraz „Województwo”. Zapytanie SQL ma być dynamiczną wersją wcześniejszej kwerendy, tak aby wyszukiwać miasta zaczynające się od tekstu podanego przez użytkownika. Stylizacja obejmuje m.in. kolory LightSalmon i DarkSalmon, tabelę z kropkowanym obramowaniem oraz efekt hover dla akapitu z filtrem. Egzaminator ocenia poprawność importu i zapytań SQL, zgodność układu strony z projektem, działanie formularza i skryptu PHP, a także kompletność plików, zrzutów ekranu i dokumentacji technicznej.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Styczeń
- Czas:
- 150 min