Portal biblioteki z bazą danych
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 dynamicznej witryny biblioteki z obsługą bazy MySQL/MariaDB w środowisku XAMPP. W pierwszej kolejności trzeba utworzyć bazę biblioteka, zaimportować plik biblioteka.sql oraz przygotować cztery zapytania SQL: dodanie czytelnika Eweliny Romanowskiej z kodem 56677, wypisanie imion i nazwisk czytelników posortowanych po nazwisku, pobranie tytułów utworów autora o nazwisku Sienkiewicz oraz zestawienie nazwisk autorów z liczbą ich tytułów pod aliasem ile_tytulow. Wyniki importu i kwerend dokumentuje się zrzutami ekranu. Część webowa to plik biblioteka.php oraz zewnętrzny arkusz style.css. Strona HTML5 ma baner, trzy kolumny i stopkę, formularz dodawania czytelnika, obraz biblioteka.png przeskalowany do 100 px i zapisany w skali szarości, adres biblioteki oraz link e-mail. Skrypt PHP łączy się z bazą jako root bez hasła, zapisuje dane z formularza do tabeli czytelnicy, wyświetla komunikat o dodaniu osoby i generuje numerowaną listę czytelników na podstawie zapytania SQL. Liczy się poprawny układ bloków, zgodność stylów CSS z wymaganiami, działające połączenie z bazą, prawidłowe formularze, komplet plików wynikowych oraz czytelna dokumentacja w postaci zrzutów i pliku z nazwą przeglądarki.
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
- materialy11.7zMateriały do zadania: biblioteka.png, biblioteka.sql. Hasło do archiwum jest podane w treści arkusza. 58.3 KB