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Ń 2022 - ROZWIĄZANIE ZADANIA NR 1
KOD ARKUSZA: INF.03-01-22.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 widocznym 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 o nazwie baza, czynność udokumentowano plikiem o nazwie zadl w formacie JPEG
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 wstawiające do tabeli rezerwacje rekord z danymi: 1, '2017-07-04', 4, 111222333. pole id jest nadawane automatycznie. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
INSERT INTO rezerwacje(snr stolika", "data rez", "liczba osob", "telefon") VALUES (1, "2017-07-04", 4, "1112223 33"); (możliwe również INSERT INTO rezerwacje VALUES (...) lub INSERT INTO rezerwacje SET (lista przypisań)
oraz wynik działania zapytania udokumentowano zrzutem, na którym widoczne jest poprawne zapytanie lub tabela z dodanym rekordem
R.1.4 Utworzono zapytanie 2 wybierające z tabeli dania jedynie pola nazwa i cena dla dań mięsnych. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa, cena FROM dania WHERE typ = 2;
oraz wynik działania zapytania udokumentowano zrzutem, na którym widoczne jest dokładnie 5 rekordów: Kaczka i owoc 30, Kurczak pieczony 40, wieprzowy przysmak 35, Mintaj w panierce 30, Alle kotlet 30
R.1.5 Utworzono zapytanie 3 wybierające z tabeli dania jedynie pole nazwa dla przekąsek, których cena jest mniejsza od 15 zł. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa FROM dania WHERE typ = 3 AND cena < 15;
oraz wynik działania zapytania udokumentowano zrzutem, na którym widoczne sa jedynie nazwy: Orzechy i chipsy, Bukiet warzyw
R.1.6 Utworzono zapytanie 4 aktualizujące dane w tabeli pracownicy. Dla wszystkich pracowników,
którzy zatrudnieni są jako kelner (stanowisko = 3), należy dokonać zmiany stanowiska na barman
(stanowisko = 4). W pliku z kwerendami lub na zrzucie istnieje zapis np.:
UPDATE pracownicy SET stanowisko = 4 WHERE stanowisko = 3;
oraz wynik działania zapytania udokumentowano zrzutem, na którym widoczne jest prawidłowe
zapytanie lub rekordy ze zmienionymi danymi stanowisko = 4 zmieniono dla rekordów z danymi
Anna Przybylska, Maria Kowal oraz pozostało stanowisko = 4 dla Ewy Nowackiej
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 Witrynę internetową zapisano w pliku restauracja.html oraz zastosowano prawidłowy standard kodowania polskich znaków lub umieszczono prolog języka HTML 5 R.2.2 Nadano tytuł strony: "Restauracja Wszystkie Smaki"
R.2.3 Układ strony zdefiniowano dzieląc stronę na baner, panele lewy i prawy, dolny oraz stopkę. Zastosowano znaczniki sekcji
R.2.4 W banerze zapisano nagłówek h1: "Witamy w restauracji "Wszystkie Smaki"", w panelu prawym zapisano nagłówek h4: "U nas dobrze zjesz!", w panelu dolnym zapisano nagłówek h2: "Zarezerwuj stolik on-line"
R.2.5 W panelu lewym umieszczono obraz menu.jpg
R.2.6 Zdefiniowano dla obrazu tekst alternatywny "Nasze danie"
R.2.7 W panelu prawym zapisano listę numerowaną z trzema elementami: Obiady od 40 zł; Przekąski od 10 zł; Kolacje od 20 zł, zastosowano znaczniki <ol>, <li> oraz ich zamknięcia
R.2.8 W panelu dolnym zapisano formularz zawierający dwa przyciski: WYCZYŚĆ oraz REZERWUJ, zastosowano znacznik <form> oraz jego zamknięcie
R.2.9 Na stronie umieszczono cztery pola z podpisami, kolejno: "Data (format rrrr-mm-dd):", pole edycyjne, "Ile osób?", pole numeryczne, "Twój numer telefonu:" pole edycyjne, pole wyboru (checkbox) z napisem: „Zgadzam się na przetwarzanie moich danych osobowych"
R.2.10 W stopce zapisano napis o treści: „Stronę internetową opracował: ", dalej wstawiony numer PESEL (lub innym, którym został podpisany arkusz), numer jest pochylony
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 (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 Przycisk WYCZYŚĆ powoduje w formularzu usunięcie wpisanych danych
R.3.3 Przycisk REZERWUJ wysyła dane do pliku rezerwacja.php metodą POST (input z typem submit lub button)
R.3.4
........
........