Internetowy kalendarz sierpniowy
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i koncentruje się na przygotowaniu aplikacji internetowej kalendarza z bazą MySQL/MariaDB w środowisku XAMPP. Najpierw wykonywane są operacje w phpMyAdmin: utworzenie bazy kalendarz, import tabel z pliku baza5.sql oraz zapis zrzutu ekranu potwierdzającego poprawny import. Trzeba też przygotować cztery kwerendy SQL zapisane w pliku kwerendy.txt: wybór sierpniowych wpisów, odczyt miesiąca i roku dla daty 7 sierpnia 2020, zliczenie wpisów zaczynających się od słowa „Weterynarz” według miesięcy oraz aktualizację wpisu dla 9 sierpnia 2020 na „Wycieczka: Zalew Mietkowski”. Część webowa to strona organizer.php w HTML5 z polskim kodowaniem, tytułem „Sierpniowy kalendarz”, trzema blokami banera, formularzem dodawania wydarzenia, przeskalowanym logo2.png oraz stopką z numerem zdającego. Wygląd definiuje zewnętrzny plik styl5.css: czcionka Tahoma, zielona kolorystyka, bloki kalendarza 200 × 100 px i zmiana kolorów po najechaniu kursorem. Skrypt PHP łączy się z bazą jako root bez hasła, obsługuje formularz metodą POST, aktualizuje rekord z datą 2020-08-09 i generuje bloki kalendarza na podstawie zapytania wybierającego sierpniowe zadania. Egzaminator ocenia poprawność operacji bazodanowych, zawartość i działanie witryny, zgodność stylów CSS oraz skrypt połączenia z bazą.
2 rozwiązania krok po kroku
Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku. Arkusz ma kilka rozwiązań - inne narzędzie albo inne podejście do tego samego zadania.
Pobierz pliki
Załączniki
- zad5.zipMateriały do zadania: baza5.sql, logo1.png, logo2.png. Hasło do archiwum jest podane w treści arkusza. 44.3 KB