Kręgowce - atlas gatunkó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 styczeń 2021 (zadanie 02) trwa 150 minut. W phpMyAdmin zdający tworzy bazę o nazwie baza i importuje do niej tabele z pliku baza2.sql. Tabela zwierzeta ma klucze obce do tabel odzywianie i gromady, a pole czy_zagrozony przyjmuje 0 lub 1. Import dokumentuje zrzut import.png. Cztery zapytania zapisane w pliku kwerendy.txt i udokumentowane zrzutami PNG wybierają gatunek i nazwę pliku obrazu dla ssaków, gatunek, występowanie i informację o zagrożeniu dla ryb, ptaków i ssaków, identyfikator i gatunek wraz z nazwą gromady (połączenie tabel) oraz usuwają kolumnę opis z tabeli gromady.
Witryna składa się ze strony zwierzeta.php oraz podstron ptaki.html, ryby.html i ssaki.html, zawierających sam tekst „Strona w trakcie budowy”. Strona główna o tytule „Zwierzęta” ma u góry blok logo z nagłówkiem „KRĘGOWCE” i blok menu z trzema odnośnikami do podstron, pod nimi dwa bloki główne, a na dole stopkę z numerem PESEL. W bloku lewym są nagłówek „SSAKI”, lista punktowana wypełniana skryptem i zdjęcie wilka z tekstem alternatywnym. Arkusz styl2.css ustawia krój Tahoma, kolory tła bloków, wysokości i szerokości (30% i 70%), stopkę z czarnym tłem i tekstem wyrównanym do prawej, a dla odnośników menu - kolory, marginesy wewnętrzne, wyśrodkowanie w pionie i zamianę kolorów po najechaniu kursorem.
Skrypty PHP łączą się z bazą o nazwie baza i na końcu zamykają połączenie. Skrypt 1 wysyła zapytanie 1 i wypisuje w elementach listy nazwy gatunków ssaków jako odnośniki do odpowiadających im obrazów - nazwa i plik pochodzą z bazy. Skrypt 2 wysyła zapytanie 2 i dla każdego zwierzęcia wypisuje w bloku prawym akapit z nazwą gatunku, akapit z występowaniem i informacją, czy gatunek jest zagrożony, oraz linię poziomą.
Ocenie podlegają operacje na bazie danych, zawartość witryny (podstrony, nagłówki, lista, obraz, stopka), działanie witryny (układ, odnośniki menu i listy, arkusz stylów), styl CSS oraz skrypty połączenia z bazą.
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
- materialy-02.zipMateriały do zadania (archiwum odtworzone z materiałów zgodnych z arkuszem). Baza baza2.sql jest identyczna z oryginalnym plikiem CKE (ta sama suma CRC i rozmiar co w zaszyfrowanych archiwach CKE z sesji styczeń 2019); wilk.jpg odpowiada ilustracji w arkuszu. Hasło do archiwum jak w treści arkusza. 366,9 KB