LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- TWOJE WYNIKI
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA E14 - CZERWIEC 2021 - ROZWIĄZANIE ZADANIA NR 1
KOD ARKUSZA: E.14-01-21.06-SG
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, a zapytanie ma charakter uniwersalny dla każdego zestawu danych. Nie należy oceniać wykadrowanych zrzutów ekranu
R.1.1 Wykonano import tabel z pliku sklep.sql do bazy danych o nazwie sklep, czynność udokumentowano plikiem o nazwie baza.jpg
R.1.2 Zapisano plik kwerendy.txt zawierający co najmniej jedno zapytanie SQL,wynikające z treści zadania
R.1.3 Zapisano zapytanie 1 wybierające jedynie pole nazwa dla produktów objętych promocją z tabeli towary. W pliku z kwerendami lub na zrzucie istnieje zapis np.: select nazwa from towary WHERE promocja=1;
oraz na zrzucie widoczne są jedynie nazwy towarów: Gumka do mazania, Cienkopis, Pisaki 60 szt., Markery 4 szt.
R.1.4 Zapisano zapytanie 2 wybierające jedynie pole cena dla produktu cienkopis z tabeli towary. W pliku z kwerendami lub na zrzucie istnieje zapis np.: select cena from towary where nazwa='cienkopis' (alternatywnie id) oraz na zrzucie widoczna jest jedynie cena 2.5 R.1.5 Zapisano zapytanie 3 wybierające jedynie pole nazwa z tabeli dostawcy oraz zliczające liczbę towarów dostarczanych przez każdego z dostawców. Pole zliczające nazwano ilosc. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT dostawcy.nazwa, COUNT(towary.nazwa) FROM dostawcy INNER JOIN towary ON dostawcy.id=towary.idDostawcy GROUP BY dostawcy.nazwa; oraz na zrzucie widoczne jest jedynie pole nazwa z tabeli dostawcy oraz odpowiadająca każdemu dostawcy liczba: Art. szkolne - 4, Papiernictwo - 4, Wszystko dla ucznia - 2 (widoczne są dokładnie trzy rekordy)
R.1.6 Zapisano zapytanie 4 modyfikujące strukturę tabeli dostawcy poprzez dodanie pola o nazwie e_mail i typie TEXT. W pliku z kwerendami lub na zrzucie istnieje zapis np.: alter table dostawcy add e mail TEXT; (możliwa jest również postać ADD COLUMN) oraz na zrzucie ekranu widoczny jest komunikat o poprawnie wykonanej kwerendzie lub zmieniona struktura tabeli
R.2
Rezultat 2: Wygląd 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.
R.2.1 Obraz przeskalowano z zachowaniem proporcji do szerokości 150 px, odpowiadająca temu wysokość wynosi 135 px (± 5 px)
R.2.2 Zachowano przezroczystość tła w obrazie zapisanym w pliku promocja2.png
R.2.3 Witrynę internetową zapisano w pliku index.php oraz zastosowano właściwy standard kodowania polskich znaków
R.2.4 Nadano tytuł stronie "Artykuły papiernicze", jest on widoczny na karcie przeglądarki
R.2.5 Wygląd strony zdefiniowano dzieląc ją na baner, panele lewy, środkowy, prawy, oraz stopkę Zastosowano znaczniki sekcji
R.2.6 Zapisano wszystkie nagłówki: hi "W naszym sklepie internetowym kupisz najtaniej" - w banerze, h2 "Kontakt" - w bloku lewym, h2 "Promocja 10% obejmuje artykuły:" - w bloku środkowym, h2 "Cena wybranego artykułu w promocji" - w bloku prawym, h3 "Autor strony" i dalej wstawiony numer PESEL zdającego - w stopce
R.2.7 W bloku lewym umieszczono akapit lub 2 akapity z tekstem „telefon: 444333222 e-mail: [email protected]" oraz tekst jest podzielony na dwa wiersze (zgodnie z obrazem 2 w arkuszu) oraz poniżej umieszczono obraz z tekstem alternatywnym "promocja"
R.2.8 Na stronie umieszczono listę punktowaną (nieuporządkowaną), zawierającą nazwy artykułów z bazy danych. W kodzie HTML lub PHP użyto znaczników <ul>, <li> oraz ich zamknięć
R.2.9 Na stronie umieszczono listę rozwijalną, zawierającą nazwy artykułów objętych promocją pochodzących z bazy danych (Gumka do mazania, Cienkopis, Pisaki 60 szt. Markery 4 szt.). W kodzie HTML użyto znaczników <select>, <option> oraz ich zamknięć
R.2.10 Na stronie umieszczono przycisk WYBIERZ
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
R.3.1 Układ bloków po uruchomieniu strony w przeglądarce jest zgodny z obrazem 2 w arkuszu
R.3.2 Dane z formularza przesyłane są za pomocą metody POST
R.3.3 Przycisk wysyła dane z formularza (input lub button z typem submit lub button bez typu)
R.3.4 Napis [email protected] jest odsyłaczem pocztowym mającym postać np.: <a href= "mailto:[email protected]" >...
R.3.5
........
........