Przejdź do głównej treści
E.14-04-21.06-SGE.14 (formuła 2012)Czerwiec 2021 · 150 min

Biblioteka miejska - lista czytelników

Opis arkusza

Część praktyczna egzaminu z kwalifikacji E.14 „Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami” (formuła 2012, poprzedniczka INF.03) z sesji czerwiec 2021 (zadanie 04) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę biblioteka i importuje tabele z pliku biblioteka.sql. Import dokumentuje zrzut dane.jpg. Cztery zapytania zapisane w pliku kwerendy.txt i udokumentowane zrzutami JPEG wstawiają do tabeli czytelnicy rekord Anny Michalak z kodem an05mi, wybierają imiona i nazwiska wszystkich czytelników, tytuły utworów Fredry (połączenie tabel ksiazki i autorzy) oraz nazwiska autorów z liczbą ich tytułów w bazie, z polem zliczającym nazwanym ilosc.

Witryna to strona biblioteka.php o tytule „Biblioteka” z banerem, trzema blokami i stopką z numerem PESEL. Baner zawiera nagłówek trzeciego stopnia z nazwą biblioteki. Blok lewy ma nagłówek „Nasi czytelnicy:” i listę punktowaną wypełnianą skryptem, blok środkowy - adres biblioteki w nagłówku piątego stopnia podzielonym na cztery wiersze, z odsyłaczem pocztowym, oraz obraz biblioteka.png, a blok prawy - nagłówek „Dodaj czytelnika” i formularz wysyłany metodą POST z polami imienia, nazwiska i roku urodzenia oraz przyciskiem DODAJ. Arkusz styl.css ustawia kolory tła #FFFDD0 i #7A7D80, wysokości i szerokości bloków (35%, 35%, 30%), kwadratowy punktor listy, biały kolor nagłówka piątego stopnia, wyrównanie nagłówków oraz marginesy listy, obrazu, formularza i nagłówka.

Skrypt PHP łączy się z bazą biblioteka i na końcu zamyka połączenie. Skrypt 1 wysyła zapytanie 2 i wypisuje imiona i nazwiska czytelników jako elementy listy punktowanej. Skrypt 2 pobiera dane z formularza, wyświetla komunikat z nazwiskiem dodanego czytelnika, tworzy kod z dwóch pierwszych liter imienia, dwóch ostatnich cyfr roku urodzenia i dwóch pierwszych liter nazwiska (małymi literami) i zmodyfikowanym zapytaniem 1 wstawia nowy rekord do tabeli czytelnicy.

Ocenie podlegają operacje na bazie danych, wygląd witryny (nagłówki, lista, formularz, obraz, stopka), działanie witryny (układ, metoda POST, przycisk, odsyłacz pocztowy, arkusz stylów), styl CSS oraz skrypt połączenia z bazą.

Arkusz kwalifikacji E.14 (formuła 2012) - poprzedniczki INF.03. Zadania z dawnych formuł egzaminu dobrze sprawdzają się jako trening przed INF.03.

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

  • pliki4.zipMateriały do zadania: biblioteka.sql (baza biblioteka) i biblioteka.png. Archiwum odtworzone - oryginalne pliki4.zip z sesji 2021 nie jest dostępne; zawartość pochodzi z oryginalnego archiwum CKE do arkusza E.14-04-19.06 (pokrewne zadanie na tej samej bazie i grafice), sprawdzona z ilustracjami arkusza i wynikami w kluczu. Hasło jak w arkuszu: Z@d@niE_14 58,4 KB

Metadane

Kwalifikacja
INF.03
Rok
2021
Sesja
Czerwiec
Czas
150 min

Potwierdzenie

Informacja