LOGOWANIE

KWALIFIKACJA E14 - STYCZEŃ 2019 - ROZWIĄZANIE ZADANIA NR 1

KOD ARKUSZA: E.14-01-18.01


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 ekranu 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 ekranów
R.1.1 Wykonano import tabel do bazy danych dane, czynność udokumentowano plikiem o nazwie import w formacie PNG. Zrzut zawiera cały obszar ekranu z widocznym paskiem zadań
R.1.2 Zapisano plik kwerendy.txt z zapytaniami SQL oraz zapisano przynajmniej jeden zrzut ekranu w formacie JPG
Utworzono zapytanie 1 wstawiające do tabeli filmy jeden rekord o danych: film „Suburbicon" z roku 2017, gatunek filmu to komedia, ocena jest równa 5 np.:
INSERT INTO filmy(gatunki id, tytul, rok, ocena) VALUES (5, 'Suburbicon', 2017, 5); lub
insert into filmy values (lista wartości) w tym przypadku muszą być podane wszystkie wartości lub
INSERT INTO filmy SET (lista przypisań) lub
wynik działania udokumentowano zrzutem, na którym widoczna jest kwerenda i komunikat: "Wstawionych rekordów: 1" lub efekt działania kwerendy.
R.1.3 R.1.4 Utworzono zapytanie 2 wybierające jedynie pole tytul z tabeli filmy oraz odpowiadające mu pole nazwa z tabeli gatunki dla filmów, które są ocenione wartością 6. W pliku z kwerendami istnieje zapis np.:
SELECT tytul, nazwa FROM filmy JOIN gatunki ON filmy.gatunki_id = gatunki.id WHERE ocena = 6; możliwe również INNER join lub
SELECT tytul, nazwa FROM filmy, gatunki WHERE filmy.gatunki id = gatunki.id AND ocena = 6; lub
wynik działania udokumentowano zrzutem, na którym widoczne są dokładnie dwa rekordy: Milczenie i W starym, dobrym stylu, jedynie pola tytul i nazwa
R.1.5 Utworzono zapytanie 3 wybierające jedynie pola tytul oraz rok z tabeli filmy jedynie dla dramatów o ocenie równej 5. W pliku z kwerendami istnieje zapis np.:
SELECT tytul, rok FROM filmy WHERE gatunki id = 3 AND ocena = 5;
lub wynik działania udokumentowano zrzutem, na którym widoczny jest tylko jeden rekord: Sully, 2016 Utworzono zapytanie 4 tworzące tabelę o nazwie aktorzy i polach id typu numerycznego, imie typu tekstowego, nazwisko typu tekstowego. Pole id nie może przyjmować wartości NULL. W pliku z kwerendami istnieje zapis
np.:
CREATE TABLE aktorzy (id int NOT NULL, imie text, nazwisko text); możliwe różne typy
całkowite: int, tinyint, smallint, mediumint, bigint, decimal oraz różne typy tekstowe:char(), varchar(), tinytext, text, mediumtext, longtext, możliwe różne atrybuty lub wynik działania udokumentowano zrzutem, na którym widoczna jest kwerenda i komunikat "MySQL zwrócił pusty wynik ..." lub efekt działania kwerendy
R.1.6 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 Witrynę internetową zapisano w pliku index.html oraz zastosowano właściwy standard kodowania polskich znaków
R.2.2 Nadano tytuł strony: "Filmy", jest on widoczny na karcie przeglądarki
R.2.3 Wygląd strony zdefiniowano dzieląc ją na bloki: boczny panel po lewej stronie oraz trzy panele po prawej stronie - jeden pod drugim, stopka pod wszystkimi panelami. Zastosowano znaczniki sekcji
R.2.4 W lewym panelu zapisano nagłówek h3: "Dostępne gatunki filmu" oraz w panelu prawym pierwszym zapisano nagłówek h1: "FILMOTEKA" oraz przynajmniej raz zastosowano paragraf: dla odnośnika w panelu lewym lub dla tekstu w stopce
R.2.5 W panelu lewym umieszczono listę numerowaną o elementach: „Sci-Fi", „animacja", „dramat", „horror", „komedia". Zastosowano znaczniki ol i li oraz je zamknięto
R.2.6 W panelu prawym drugim umieszczono formularz z czterema polami do wprowadzania danych oraz dwoma przyciskami opisanymi: CZYŚĆ i DODAJ
R.2.7 W panelu prawym trzecim umieszczono obraz kadr.jpg z tekstem alternatywnym "zdjęcia filmowe"
R.2.8 Skadrowano obraz kadr.jpg tak, że jest widoczny obszar znajdujący się pomiędzy dwoma czarnymi liniami obrazu pierwotnego, linie nie są widoczne
R.3
Rezultat 3: Działanie witryny internetowej
Uwaga: Jeśli witryna nie uruchamia się z powodu błędów PHP - sprawdzić wg kryteriów w kodzie źródłowym strony
R.3.1 Układ bloków po uruchomieniu strony w przeglądarce jest w pełni zgodny z obrazem 2 w arkuszu egzaminacyjnym
R.3.2 Dane z formularza przesyłane są za pomocą metody POST do skryptu w pliku dodaj.php
R.3.3 Wciśnięcie przycisku CZYSC powoduje czyszczenie formularza oraz przycisk DODAJ jest typu submit
R.3.4 Przynajmniej jedno pole wprowadzania danych jest typu number
R.3.5 Kliknięcie odnośnika "Pobierz obraz" pobiera / otwiera plik kadr.jpg oraz kliknięcie odnośnika "Sprawdź repertuar kin" inicjuje próbę otworzenia strony "repertuar-kin.pl"
R.3.6
........
........

POBIERZ ROZWIĄZANIE ZADANIA


Arkusz jest przeznaczony dla zawodów:



INNE ROZWIĄZANIA Z KWALIFIKACJI E14