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 - CZERWIEC 2025 - ROZWIĄZANIE ZADANIA NR 6
KOD ARKUSZA: INF.03-06-25.06-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. Jeżeli część rekordów nie jest widoczna, sprawdzić w phpMyAdmin
R.1.1 Wykonany import tabeli do bazy danych biblioteka, czynność udokumentowana w pliku
import.png
R.1.2 Zapisany plik kwerendy.txt zawierający co najmniej jedno zapytanie SQL, wynikające z
treści zadania
R.1.3 Wykonane zapytanie 1 wybierające jedynie id i tytuły książek z gatunku liryka. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT id, tytul FROM ksiazka WHERE gatunek = "liryka";
oraz wynik działania zapytania udokumentowany zrzutem, na którym widocznych jest dokładnie 5 rekordów z id: 1, 5, 6, 19, 20 R.1.4 Wykonane zapytanie 2 wybierające pierwsze 15 rekordów, jedynie tytuł książki oraz
odpowiadające mu id czytelnika i data oddania posortowane rosnąco według daty oddania.
W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT tytul, id cz, data odd FROM ksiazka JOIN wypozyczenia ON id = id ks order by data odd limit 15; (możliwe również INNER JOIN lub porównanie kluczy po WHERE)
oraz wynik działania zapytania udokumentowany zrzutem, na którym widoczne jest
dokładnie 15 rekordów, pierwsze 5 rekordów o id_cz: 1, 2, 1, 4, 4 R.1.5 Wykonane zapytanie 3 modyfikujące strukturę tabeli ksiazka. Dodana jest nowa kolumna o nazwie rezerwacja typu jednocyfrowego TINYINT, przyjmująca wartość domyślną 0. W
pliku z kwerendami lub na zrzucie istnieje zapis np.:
ALTER TABLE ksiazka ADD COLUMN rezerwacja TINYINT(1) DEFAULT 0;
(COLUMN opcjonalne)
oraz wynik działania zapytania udokumentowany zrzutem, na którym widoczny jest komunikat o poprawnym wykonaniu zapytania lub zmieniona struktura tabeli
R.1.6 Wykonane zapytanie 4 aktualizujące w tabeli ksiazka pole rezerwacja na wartość 1 dla id = 1. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
UPDATE ksiazka SET rezerwacja = 1 WHERE id = 1;
R.1.7 Wykonane zapytanie 5 wybierające jedynie tytuł książki dla id = 4. W pliku z kwerendami
lub na zrzucie istnieje zapis np.:
SELECT tytul FROM ksiazka WHERE id = 4;
oraz wynik działania zapytania udokumentowany zrzutem, na którym widoczny jest tytuł Antygona
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 Grafika obraz.png ma tło przezroczyste oraz została przeskalowana z zachowaniem proporcji do wysokości 200 px, odpowiadająca temu szerokość wynosi 188 px (± 5 px)
R.2.2 W pliku biblioteka.php zapisana deklaracja HTML5 <!DOCTYPE HTML>, deklaracja języka zawartości: polski np. <html lang="pl">, w sekcji head znajduje się jawnie podany
standard kodowania polskich znaków
R.2.3 Nadany tytuł stronie "Biblioteka miejska"
R.2.4 W sekcji body zdefiniowany jest podział na bloki za pomocą semantycznych znaczników HTML 5: header, section+section+section+section, footer
R.2.5 Umieszczone w blokach sekcji nagłówki <h2>: „Liryka", „Epika", „Dramat", „Zaległe książki" oraz paragraf z numerem zdającego w stopce
R.2.6 W bloku nagłówkowym umieszczona przynajmniej jedna grafika obraz.png (w HTML lub
skrypcie)
R.2.7 W przynajmniej jednym bloku umieszczony formularz
R.2.8 W przynajmniej jednym bloku umieszczona lista rozwijana i przycisk "Rezerwuj", do listy zastosowane znaczniki <select> i <option> (w HTML lub skrypcie)
R.2.9 W czwartym bloku sekcji umieszczona jedna lista punktowana z elementami (w HTML lub skrypcie), zastosowane znaczniki <ul> i <li>
R.2.10 Zastosowany znacznik <strong> do zapisu treści stopki
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 ilustracją 3 w arkuszu egzaminacyjnym dla ekranów o szerokości powyżej 800 px (prawidłowo zastosowane właściwości CSS decydujące o układzie bloków na stronie, np. float i clear albo display
flex albo grid albo position)
R.3.2
........
........