LOGOWANIE

KWALIFIKACJA INF3 - STYCZE艃 2023 - ROZWI膭ZANIE ZADANIA NR 3

KOD ARKUSZA: INF.03-03-23.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 paskiem zada艅, a zapytanie ma charakter uniwersalny dla ka偶dego zestawu danych. Nie nale偶y ocenia膰 wykadrowanych zrzut贸w ekranu
R.1.1 Wykonano import tabel do bazy danych kwiaciarnia czynno艣膰 udokumentowano plikiem o nazwie import w formacie PNG
R.1.2 Zapisano plik kwerendy.txt zawieraj膮cy co najmniej jedno zapytanie SQL, wynikaj膮ce z tre艣ci zadania
R.1.3 Utworzono zapytanie 1 wybieraj膮ce jedynie pola nazwa i ulica dla kwiaciarni z miasta Malbork. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa, ulica FROM kwiaciarnie WHERE miasto = "Malbork"; oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym s膮 widoczne iedynie dane: Melisa, Konopnickiej
R.1.4 Utworzono zapytanie 2 wybieraj膮ce jedynie pole id_kwiaciarni oraz licz膮ce liczb臋 zam贸wie艅 dla poszczeg贸lnych kwiaciarni. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT id kwiaciarni, COUNT(*) FROM zamowienia GROUP BY id kwiaciarni; (zamiast * mo偶liwe dowolne pole)
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym widoczne s膮 jedynie dane: 1, 4; 2, 2 R.1.5 Utworzono zapytanie 3 wybieraj膮ce jedynie pola nazwa i miasto z tabeli kwiaciarnie i odpowiadaj膮ce im pole kwiaty z tabeli zamowienia dla zam贸wie艅 z dnia 2017.01.07. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa, miasto, kwiaty FROM zamowienia JOIN kwiaciarnie ON zamowienia.id_kwiaciarni = kwiaciarnie.id_kwiaciarni WHERE data="2 017.01.07"; (mo偶liwe te偶 INNER JOIN lub por贸wnanie kluczy po WHERE) oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym s膮 widoczne jedynie dane: Astra, Warszawa, r贸偶a
R.1.6 Utworzono zapytanie 4 tworz膮ce now膮 tabel臋 klienci o polach: id, klucz g艂贸wny, NOT NULL AUTO_INCREMENT; imie i nazwisko, typu tekstowego o d艂ugo艣ci 15 znak贸w ka偶de; rabat, przyjmuj膮ce jedynie liczby naturalne. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
CREATE TABLE klienci (
id int NOT NULL AUTO_INCREMENT,
imie varchar(15), nazwisko varchar(15),
rabat int UNSIGNED, PRIMARY KEY (id) );
(lub id int NOT NULL AUTO INCREMENT PRIMARY KEY, dodatkowo id i rabat-
dowolny typ ca艂kowity; rabat - wymagane UNSIGNED)
oraz wynik dzia艂ania udokumentowano zrzutem na kt贸rym widnieje komunikat o poprawnym utworzeniu tabeli lub poprawna struktura tabeli
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.2 * 2.6 wystarczy, gdy cechy witryny ustawione s膮 przynajmniej dla jednej strony.
R.2.1 Przynajmniej jeden z obraz贸w z roza, gerbera, go藕dzik zachowuje proporcje 1:1, rozmiar 250 px i nie jest rozci膮gni臋ty w pionie lub poziomie oraz jest formatu JPEG
R.2.2 Witryn臋 internetow膮 zapisano w plikach index.html i znajdz.php oraz zapisano jawnie standard kodowania polskich znak贸w i deklaracj臋 HTML5 <!DOCTYPE HTML> i zadeklarowano j臋zyk witryny: polski np. <html lang="pl">
R.2.3 Nadano tytu艂 stronie: "Kwiaty"
R.2.4 Uk艂ad strony zdefiniowano dziel膮c j膮 na bloki: baner, lewy, prawy i stopka. Zastosowano znaczniki sekcji
R.2.5 W banerze zapisano nag艂贸wek h1: "Grupa Polskich Kwiaciarni", w bloku lewym h2: "Menu", w bloku prawym h2: "Strona dla mi艂o艣nik贸w kwiat贸w" lub "Znajd藕 kwiaciarni臋", paragraf w stopce
R.2.6 W bloku lewym umieszczono list臋 numerowan膮 z trzema elementami, zastosowano znaczniki <ol>, <li>, trzeci element <li> zawiera list臋 punktowan膮 ze znacznikami <ul>, <li>
R.2.7 W bloku prawym strony g艂贸wnej umieszczono trzy obrazy: gerbera, gozdzik, roza z tekstem alternatywnym - nazwa kwiatu
R.2.8 W bloku prawym podstrony umieszczono formularz z polem edycyjnym i przyciskiem, zastosowano znacznik <form>
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.3 wystarczy, gdy dzia艂a przynajmniej na jednej stronie.
R.3.1 Uk艂ad blok贸w po uruchomieniu w przegl膮darce jest zgodny z obrazem 2 w arkuszu (prawid艂owo zastosowano w艂a艣ciwo艣ci CSS uk艂adaj膮ce bloki na stronie, np. float i clear albo display flex albo grid)
R.3.2 Po wybraniu odno艣nika "Strona g艂贸wna" otwiera si臋 strona g艂贸wna oraz po wybraniu odno艣nika "Znajd藕 kwiaciarni臋" otwiera si臋 podstrona
R.3.3 Wybranie odno艣nika "Rozpoznaj kwiaty" inicjuje otwarcie strony 鈥瀐ttps://www.kwiaty.pl/" w nowym oknie / karcie przegl膮darki
R.3.4 Przycisk ma funkcj臋 wysy艂ania danych (input lub button z typem submit lub button bez typu)
R.3.5 Formularz wysy艂a dane metod膮 POST do tego samego pliku (poprawne te偶 bez atrybutu action)
R.3.6
........
........

POBIERZ ROZWI膭ZANIE ZADANIA


Arkusz jest przeznaczony dla zawod贸w:



INNE ROZWI膭ZANIA Z KWALIFIKACJI INF3