LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- TWOJE WYNIKI
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA INF3 - STYCZEŃ 2024 - ROZWIĄZANIE ZADANIA NR 12
KOD ARKUSZA: INF.03-01-24.01-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 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 fryzjer 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 imie, nazwisko, stanowisko z tabeli kadra
dla pracowników na stanowisku fryzjer albo stylista. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT imie, nazwisko, stanowisko FROM kadra WHERE stanowisko = "fryzjer" OR stanowisko = "stylista";
oraz wynik działania udokumentowano zrzutem, na którym widoczne są jedynie dane: Aleksandra Wilk stylista, Katarzyna Nowak fryzjer
R.1.4 Wykonano zapytanie 2 jedynie dla usług fryzjerskich zliczające liczbę rekordów w tabeli uslugi oraz wskazujące najwyższą cenę usługi. W pliku z kwerendami lub na zrzucie
istnieje zapis np.:
SELECT COUNT(*), MAX(cena) FROM uslugi WHERE rodzaj = 2;
oraz wynik działania udokumentowano zrzutem, na którym widoczne są liczby 3 i 50
R.1.5 Wykonano zapytanie 3 wybierające nazwy usług oraz przypisane do nich imiona osób z tabeli kadra dla rodzaju usług: fryzjerskie albo inne. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa, imie FROM uslugi JOIN kadra ON kadra id = kadra.id where rodzaj > 1; (możliwe też INNER JOIN lub porównanie kluczy po WHERE, poprawny też warunek: rodzaj = 2 or rodzaj = 3)
oraz wynik działania udokumentowano zrzutem, na którym widoczne jest dokładnie 5 rekordów, dane: Ustalenie diety, Anna; Farbowanie, Katarzyna; Strzyzenie, Katarzyna; Czesanie, Katarzyna; Masaz twarzy, Piotr
R.1.6 Wykonano zapytanie 4 dodające kolumnę do tabeli uslugi o nazwie opinia typu
napisowego . W pliku z kwerendami lub na zrzucie istnieje zapis np.:
ALTER TABLE uslugi ADD opinia TEXT; (lub ADD COLUMN, dowolny typ
napisowy)
oraz wynik działania udokumentowano zrzutem, na którym widoczny jest komunikat o poprawnym wykonaniu zapytania lub tabela z dodaną kolumną
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.
W kryteriach 2.2 - 2.6, 2.8 wystarczy gdy cechy witryny spełnione są dla jednej ze stron
Nazwa kwalifikacji:
Oznaczenie kwalifikacji:
R.2.1 Przynajmniej jedną grafikę przeskalowano z zachowaniem proporcji. Wymiary dla obraz1.jpg szerokość 250 px i odpowiadająca temu wysokość 313 px (± 5 px) lub obraz2.jpg szerokość 650 px i odpowiadająca temu wysokość 283 px (± 5 px)
R.2.2 Witrynę internetową zapisano w plikach index.html i fryzura.html oraz na stronie zastosowano deklarację języka HTML5 <!DOCTYPE html>, zadeklarowano język witryny polski np. <html lang = "pl"> oraz zapisano jawnie właściwy standard kodowania polskich
znaków
R.2.3 Stronie nadano tytuł: "Fryzjerstwo"
R.2.4 Układ strony zdefiniowano dzieląc ją na bloki: trzy lewe, dwa prawe i stopkę. Zastosowano
znaczniki sekcji
R.2.5 W bloku pierwszym lewym zapisano nagłówek h1: "SALON FRYZJERSKI", w pierwszym prawym h4: "Ceny strzyżenia" oraz w trzecim lewym h4: "Kontakt: 444 555 666" oraz przynajmniej jeden paragraf
R.2.6 Na stronie umieszczono tabelę o 5 wierszach i 2 kolumnach, zastosowano znaczniki <table>, <tr>, <td>
R.2.7 Pierwszy wiersz tabeli zawiera komórki nagłówkowe, zastosowano znaczniki <tr>, <th>
R.2.8 Umieszczono co najmniej jedną grafikę: obraz1.jpg z tekstem alternatywnym "Fryzjerka" w bloku drugim prawym lub obraz2.jpg z tekstem alternatywnym "Strzyżenie" w bloku drugim
lewym
R.2.9 Na stronie fryzura.html umieszczono cztery kontrolki radio z opisami: Krótkie, Średnie,
Półdługie, Długie oraz jeden przycisk "Odkryj promocję"
R.3
Rezultat 3: Działanie witryny internetowej
R.3.1 Układ bloków po uruchomieniu przynajmniej jednej strony w przeglądarce jest zgodny z obrazem 2 w arkuszu (prawidłowo zastosowano właściwości CSS decydujące o układzie strony, np. float i clear albo display flex albo grid albo position)
R.3.2 Po wybraniu odnośnika "Ceny strzyżenia" otwiera się strona fryzura.html
R.3.3 Po wybraniu odnośnika "SALON FRYZJERSKI" otwiera się strona index.html
R.3.4 Wybranie przycisku powoduje uruchomienie funkcji skryptu (obsługa zdarzenia
zdefiniowana np. inline w znaczniku jako atrybut onClick lub w skrypcie JS np.: element.addEventListener("click", funkcja); lub element.onClick = ...)
R.3.5 W jednym momencie można wybrać tylko jeden przycisk radio
R.3.6
........
........