LOGOWANIE

KWALIFIKACJA INF3 - CZERWIEC 2024 - ROZWI膭ZANIE ZADANIA NR 4

KOD ARKUSZA: INF.03-04-24.06-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. Je偶eli wszystkie rekordy nie s膮 widoczne to sprawdzi膰 w phpMyAdmin
R.1.1 Wykonano import tabel do bazy danych galeria 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 Wykonano zapytanie 1 wybieraj膮ce jedynie pola tytul i plik z tabeli zdjecia dla zdj臋膰 z polubieniami wi臋kszymi lub r贸wnymi 100. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT tytul, plik FROM zdjecia WHERE polubienia >= 100;
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym s膮 widoczne dane: Slava Ukraini! kiev.jpg
R.1.4 Wykonano zapytanie 2 wybieraj膮ce jedynie pola plik, tytul, polubienia z tabeli zdjecia oraz
odpowiadaj膮ce im pola imie i nazwisko z tabeli autorzy posortowane rosn膮co wed艂ug nazwiska. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT plik, tytul, polubienia, imie, nazwisko FROM zdjecia JOIN autorzy ON autorzy id = autorzy.id ORDER BY nazwisko; (mo偶liwe r贸wnie偶 INNER JOIN lub bez JOIN i por贸wnanie kluczy po WHERE, opcjonalnie ASC przy sortowaniu)
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym jest widocznych dok艂adnie 12 rekord贸w, jedynie pola plik, tytul, polubienia, imie, nazwisko, wyniki s膮 posortowane wg.
nazwiska
R.1.5 Wykonano zapytanie 3 wybieraj膮ce jedynie pole imie oraz licz膮ce ile jest zdj臋膰 dla tego imienia. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT imie, COUNT(*) FROM zdjecia JOIN autorzy ON autorzy id =
autorzy.id group by imie; (lub dowolne pole zamiast *, mo偶liwe r贸wnie偶 INNER JOIN lub bez JOIN i por贸wnanie kluczy po WHERE)
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym s膮 widoczne dane: Ewa 1; Ewelina 2; Jadwiga 4; Jan 2; Jolanta 3 R.1.6 Wykonano zapytanie 4 modyfikuj膮ce struktur臋 tabeli zdjecia. Dodana jest kolumna rozmiarPliku typu ca艂kowitego. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
ALTER TABLE zdjecia ADD COLUMN rozmiarPliku INT; (s艂owo COLUMN jest
opcjonalne, dowolny typ ca艂kowity)
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym jest widoczny komunikat o poprawnym wykonaniu zapytania lub struktura tabeli z dodanym polem rozmiarPliku typu
ca艂kowitego
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
R.2.1 Grafik臋 woodpecker.jpg przeskalowano do dok艂adnych wymiar贸w: szeroko艣膰 520 px i wysoko艣膰 346 px
R.2.2 Witryn臋 internetow膮 zapisano w pliku galeria.php oraz zapisano jawnie standard kodowania polskich znak贸w i deklaracj臋 HTML5 <!DOCTYPE HTML> i zadeklarowano j臋zyk witryny polski np.<HTML lang="pl">. Strona zawiera sekcje head i body
R.2.3 Nadano tytu艂 stronie: "Galeria"
R.2.4 Uk艂ad strony zdefiniowano dziel膮c j膮 na bloki: baner, lewy, 艣rodkowy, prawy oraz stopk臋. Zastosowano semantyczne znaczniki sekcji HTML5 zgodnie z ich znaczeniem, w tym do cz臋艣ci nag艂贸wkowej - header, stopki - footer, dopuszcza si臋 zagnie偶d偶enie blok贸w div w
znacznikach semantycznych
R.2.5 W banerze zapisano nag艂贸wek h1: "Zdj臋cia", w bloku lewym h2: "Tematy zdj臋膰", w bloku prawym h2: "Najbardziej lubiane", w stopce h5 z numerem zdaj膮cego
R.2.6 W bloku lewym umieszczono jedn膮 list臋 numerowan膮 z pi臋cioma elementami,
zastosowano znaczniki <ol> i <li>
R.2.7 W bloku 艣rodkowym umieszczono przynajmniej jeden obraz z tekstem alternatywnym "zdj臋cie" (wygenerowany skryptem lub w HTML)
R.2.8 W bloku prawym umieszczono obraz z tekstem alternatywnym (wygenerowany skryptem lub w HTML)
R.2.9 W bloku prawym umieszczono napis o tre艣ci 鈥瀂obacz wszystkie nasze zdj臋cia" zapisany w znaczniku semantycznym pisanym czcionk膮 pogrubion膮 i oznaczaj膮cym tekst o du偶ym
znaczeniu - znacznik <strong>
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. Nie nale偶y bra膰 pod uwag臋 blok贸w generowanych skryptem. (prawid艂owo
zastosowano w艂a艣ciwo艣ci CSS decyduj膮ce o uk艂adzie strony np. float i clear albo display
flex albo grid)
R.3.2 Zapisano na stronie przynajmniej jeden odno艣nik o tre艣ci 鈥濸obierz", wskazuj膮cy na dowolny plik graficzny. Po klikni臋ciu na odno艣nik, zdj臋cie jest pobierane - atrybut download (wygenerowana skryptem lub w HTML)
R.3.3
........
........

POBIERZ ROZWI膭ZANIE ZADANIA


Arkusz jest przeznaczony dla zawod贸w:



INNE ROZWI膭ZANIA Z KWALIFIKACJI INF3