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Ń 2025 - ROZWIĄZANIE ZADANIA NR 10
KOD ARKUSZA: INF.03-10-25.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 Wykonany import tabeli do bazy danych szachy, co jest udokumentowane 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 pseudonim, tytuł, ranking i klasę dla rankingów większych od 2787, posortowane malejąco według rankingu. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT pseudonim, tytul, ranking, klasa FROM zawodnicy WHERE ranking > 2787 ORDER BY ranking DESC;
oraz wynik działania zapytania udokumentowany zrzutem, na którym widocznych jest dokładnie 10 rekordów zawierających jedynie pola pseudonim, tytul, ranking, klasa
R.1.4 Wykonane zapytanie 2 wybierające losowo dokładnie dwa rekordy złożone z pól pseudonim i klasa z tabeli zawodnicy. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT pseudonim, klasa FROM zawodnicy ORDER BY RAND() LIMIT 2;
oraz wynik działania zapytania udokumentowany zrzutem, na którym widoczne są dokładnie 2 rekordy zawierające jedynie pola pseudonim i klasa (rekordy są losowe)
R.1.5 Wykonane zapytanie 3 aktualizujące dane w kolumnie klasa. Klasa „4A" jest aktualizowana do „5A". W pliku z kwerendami lub na zrzucie istnieje zapis np.:
UPDATE zawodnicy SET klasa = "5A" WHERE klasa = "4A";
oraz
wynik działania zapytania udokumentowany zrzutem, na którym widoczny jest komunikat potwierdzający wykonanie aktualizacji lub tabela ze zmienionymi wartościami (brak 4A, są
wpisy z 5A)
R.1.6 Wykonane zapytanie 4 wybierające dla zawodników z niepustym tytułem jedynie pseudonim i datę zdobycia oraz obliczające ile minęło dni od daty zdobycia tytułu do dnia dzisiejszego. Obliczenie liczby dni zapisane pod nazwą kolumny (aliasem) „dni". W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT pseudonim, data_zdobycia, DATEDIFF(CURRENT_DATE(),
data zdobycia) AS dni FROM zawodnicy WHERE tytul <> "; możliwe też
CURDATE() i NOW()
oraz wynik działania zapytania udokumentowany zrzutem, na którym jest komunikat o 30 pokazanych wierszach. Jedynie pola pseudonim, data_zdobycia, dni
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 logo.png zawiera szachownicę i cztery figury, z czego czarna wieża znajduje się na skrajnym - prawym polu szachownicy oraz tło jest przezroczyste
R.2.2 Grafika przeskalowana do szerokości 320 px, odpowiadająca temu wysokość wynosi 267 px (± 5 px)
R.2.3 Witryna internetowa zapisana w pliku szachy.php oraz zapisany jawnie standard kodowania polskich znaków, deklaracja HTML5 <!DOCTYPE HTML>, zadeklarowany język witryny: polski np. <html lang="pl"> oraz stronie nadany tytuł "KOŁO SZACHOWE".
........
........