LOGOWANIE

KWALIFIKACJA INF3 - STYCZEŃ 2025 - ROZWIĄZANIE ZADANIA NR 4

KOD ARKUSZA: INF.03-04-25.01-SG


POBIERZ ROZWIĄZANIE ZADANIA

ZOBACZ ARKUSZ PRAKTYCZNY


Podziel się arkuszem z innymi i udostępnij go na Facebooku:


SKRÓCONA TREŚĆ ROZWIĄZANIA:

Rezultat 1: Operacje na bazie danych
Uwaga: W przypadku oceny zrzutów należy uznać za prawidłowe jeżeli widoczny jest cały obszar ekranu z widocznym paskiem zadań, a zapytanie ma charakter uniwersalny dla każdego zestawu danych. Nie należy oceniać wykadrowanych zrzutów ekranu.
R.1.1 Wykonany import tabel do bazy danych obuwie, co jest udokumentowane w pliku import w formacie JPEG
R.1.2 Zapisany plik kwerendy.txt zawierający co najmniej jedno zapytanie SQL, wynikające z treści
zadania
R.1.3 Wykonane zapytanie 1 wybierające jedynie pole model z tabeli produkt. W pliku z
kwerendami lub na zrzucie istnieje zapis np.
SELECT model FROM produkt;
oraz wynik działania udokumentowany zrzutem, na którym widoczne są jedynie dane: O-23-45, P-59-03, T-02-44, T-03-32 R.1.4 Wykonane zapytanie 2 wybierające jedynie pola model, nazwa, cena z tabeli buty oraz
odpowiadające im pole nazwa_pliku z tabeli produkt. W pliku z kwerendami lub na zrzucie
istnieje zapis np.
SELECT model, nazwa, cena, nazwa pliku FROM buty JOIN produkt using (model); (możliwe też porównanie kluczy po ON lub WHERE) oraz wynik działania udokumentowany zrzutem, na którym widoczne są dokładnie 4 rekordy dla wymienionych w kryterium 1.3 modeli
R.1.5 Wykonane zapytanie 3 wybierające jedynie pola nazwa, cena z tabeli buty i odpowiadające mu pola kolor, kod_produktu, material, nazwa_pliku z tabeli produkt dla modelu „P-59-03". W
pliku z kwerendami lub na zrzucie istnieje zapis np.
SELECT nazwa, cena, kolor, kod produktu, material, nazwa pliku FROM buty JOIN produkt USING(model) WHERE model = "P-59-03"; (możliwe też porównanie kluczy po ON lub WHERE)
oraz wynik działania udokumentowany zrzutem, na którym jest widoczny jedynie rekord z danymi o nazwie PÓŁBUTY WIZYTOWE
R.1.6 Wykonane zapytanie 4 wstawiające rekord z nazwą kategorii „Sandały" do tabeli kategorie. Klucz główny generowany automatycznie - pominięty lub wartość NULL. W pliku z kwerendami
lub na zrzucie istnieje zapis np.
INSERT INTO kategorie VALUES (NULL, 'Sandały'); (możliwe inne warianty
zapytania, klucz musi być dodany automatycznie)
oraz wynikiem działania jest widoczny komunikat o poprawnym wstawieniu rekordu lub tabela ze wstawionym rekordem
R.2
Rezultat 2: Zawartość witryny internetowej
Uwaga: W napisach widocznych na stronie dopuszcza się drobne błędy literowe (nie zmieniające sensu tekstu), błędy wielkości liter i znaków diakrytycznych, tekst może być pisany w cudzysłowach lub bez. Jeśli witryna nie uruchamia się z powodu błędów PHP -sprawdzić wg kryteriów w kodzie źródłowym strony
W kryteriach 2.1 - 2.4. 2.7 wystarczy, gdy cechy witryny spełnione są dla jednej ze stron
R.2.1 Witryna internetowa zapisana w plikach index.php i zamow.php oraz zapisany jawnie standard kodowania polskich znaków, deklaracja HTML5 <!DOCTYPE html>, zadeklarowany język witryny: polski np. <html lang="pl">. Strona zawiera sekcje head i body
R.2.2 Nadany stronie tytuł: "Obuwie"
R.2.3 Zdefiniowany układ strony dzielący ją na bloki: nagłówkowy, główny i stopki przy pomocy semantycznych znaczników sekcji języka HTML5 zgodnie z ich znaczeniem, w tym do części nagłówkowej - header, do stopki - footer. Dopuszcza się dodatkowe uzycie bloków div lub
section
R.2.4 W bloku nagłówkowym umieszczony <h1>: "Obuwie męskie", w stopce umieszczony paragraf z numerem zdającego oraz na stronie zamówień umieszczony w bloku głównym <h2>:
"Zamówienie"
R.2.5 Na stronie głównej w bloku głównym umieszczony formularz. Zastosowany znacznik <form>
R.2.6 W formularzu umieszczona przynajmniej jedna lista rozwijalna - znaczniki <select> i <option>, pole edycyjne oraz przycisk "Zamów" oraz przynajmniej z jednym polem powiązana etykieta
<label>
R.2.7 W bloku głównym umieszczony obraz z tekstem alternatywnym "but męski" (w HTML lub
skrypcie)
R.2.8 Na stronie głównej w bloku głównym umieszczone <h4> i <h5> (w HTML lub skrypcie)
R.3
Rezultat 3: Działanie witryny internetowej
Uwaga: Jeśli witryna nie uruchamia się z powodu błędów PHP - uruchomić plik lokalnie z dysku lub sprawdzić wg kryteriów w kodzie źródłowym strony
W kryteriach 3.1, 3.6 wystarczy gdy cechy witryny spełnione są dla jednej ze stron
R.3.1 Układ bloków po uruchomieniu w przeglądarce jest zgodny z ilustracją 2 w arkuszu egzaminacyjnym oraz obrazy są opływane zawartością po prawej stronie
R.3.2 Dane z formularza przesyłane są za pomocą metody POST do strony zamow.php
R.3.3 Przycisk realizuje funkcję wysłania danych z formularza (input lub button z typem submit lub button bez typu) oraz przynajmniej jedno pole edycyjne jest typu number
R.3.4 Wszystkie elementy formularza mają przypisaną klasę kontrolki oraz przynajmniej jeden blok
produktu ma przypisaną klasę buty
R.3.5 Na stronie zamówień jest umieszczony odsyłacz "Strona główna", którego wybranie otwiera
stronę główną
R.3.6
........
........

POBIERZ ROZWIĄZANIE ZADANIA


Arkusz jest przeznaczony dla zawodów:



INNE ROZWIĄZANIA Z KWALIFIKACJI INF3