Przejdź do głównej treści
INF.03-11-24.01-SGStyczeń 2024 · 150 min

Kalendarz z bazą danych

To ten sam arkusz co INF.03-04-24.01-SG - treść i klucz oceniania są identyczne, różni się tylko numer zadania. Rozwiązanie krok po kroku jest wspólne.

Opis arkusza

Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i polega na przygotowaniu witryny kalendarza połączonej z bazą MySQL/MariaDB w środowisku XAMPP. Najpierw tworzona jest baza terminarz, importowana tabela zadania z pliku baza.sql oraz wykonywane cztery kwerendy SQL zapisane w pliku kwerendy.txt. Zapytania wybierają unikalne wpisy z pierwszych siedmiu dni lipca 2020 roku, pobierają daty i treści wpisów z lipca, wyszukują wpisy zaczynające się od litery „S” oraz aktualizują wpis dla daty 2020-07-18 na „Wycieczka nad morze”. Do bazy trzeba przygotować zrzuty ekranu potwierdzające import i wyniki kwerend. Część webowa to plik kalendarz.php oraz zewnętrzny arkusz stylów styl6.css. Strona ma dwa bloki banera, główną sekcję z generowanymi kafelkami kalendarza i stopkę z linkiem do sierpnia oraz numerem zdającego. Logo jest skalowane do wysokości 140 px, a układ i kolory odpowiadają projektowi: między innymi tło #6F79A8 dla banera i stopki, kafelki #9FA8DA, efekt hover oraz ukrywanie nadmiarowego tekstu przez overflow. Skrypt PHP łączy się z bazą terminarz jako root bez hasła, wyświetla najbliższe zadania w banerze i generuje bloki z datą w nagłówku h6 oraz wpisem w akapicie. Egzaminator ocenia poprawność operacji bazodanowych, strukturę i wygląd witryny, działanie skryptów PHP, kompletność plików oraz zgodność CSS z wymaganiami.

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.

Metadane

Kwalifikacja
INF.03
Rok
2024
Sesja
Styczeń
Czas
150 min