Nazwa
kwalifikacji:
Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami
Oznaczenie
kwalifikacji:
E.14
Numer zadania:
01
Kod arkusza:
E.14-01-16.01
Lp.
Elementy podlegające ocenie/kryteria oceny
R.1
Rezultat 1: Utworzone i wykonane zapytania do bazy danych
Uwagi do kryteriów 1 - 4: Każda forma zapytania dająca prawidłowy wynik jest poprawna. Nazwy pól i tabeli mogą być w apostrofach lub
bez, kolejność nazw dowolna, każda z tabel może być poprzedzona nazwą bazy, np. Biblioteka.autorzy, wielkość liter nie ma
znaczenia, dozwolone też “… FROM ksiazki INNER JOIN autorzy...”; dozwolone samo JOIN zamiast INNER JOIN, przyrównanie kluczy
może być odwrócone
R.1.1
W podfolderze baza istnieje plik tekstowy z kwerendami, zawieraj
ący kwerendę zwracającą tytuły książek z Wydawnictwa
Ossolineum np.: SELECT Tytul FROM ksiazki WHERE Wydawnictwo = 'Ossolineum' lub Istnieje plik zrzutu
ekranu z wynikiem wykonania kwerendy, na którym widoczne są wyłącznie 2 rekordy: Pan Tadeusz i Dziady
R.1.2
Plik z kwerendami zawiera kwerendę zwracającą wszystkie tytuły i nazwiska autorów, np.:
1) SELECT nazwisko, tytul FROM autorzy INNER JOIN ksiazki ON
autorzy.IDAutor=ksiazki.AutorID
2) SELECT nazwisko, tytul FROM autorzy, ksiazki WHERE autorzy.IDAutor=ksiazki.AutorID
lub istnieje plik zrzutu ekranu z wynikiem wykonania kwerendy, na którym widocznych jest wyłącznie 5 rekordów:
Sienkiewicz W pustyni i w puszczy, Sienkiewicz Quo vadis, Mickiewicz Pan Tadeusz, Mickiewicz Ballady i romanse,
Mickiewicz Dziady
R.1.3
Plik z kwerendami zawiera kwerendę zwracającą IDEgzemplarz i Tytul książek, które zostały wypożyczone, np.:
1) SELECT IDEgzemplarz, Tytul FROM egzemplarze INNER JOIN ksiazki ON egzemplarze.KsiazkaID
= ksiazki.IDKsiazki WHERE DoWypozyczenia=0
2)SELECT IDEgzemplarz, Tytul FROM egzemplarze, ksiazki WHERE egzemplarze.KsiazkaID =
ksiazki.IDKsiazki AND DoWypozyczenia=0
lub istnieje plik zrzutu ekranu z wynikiem wykonania kwerendy, na którym widoczne są wyłącznie 3 rekordy: 3 W pustyni i w
puszczy, 7 Ballady i romanse, 11 Dziady
R.1.4
Plik z kwerendami zawiera:
INSERT INTO autorzy (IDAutor`, `Imie`, `Nazwisko`) VALUES ('3', 'Adam', 'Asnyk') lub
INSERT INTO autorzy VALUES (3,'Adam', 'Asnyk')
Prawidłowe są też rozwiązania bez podanego numeru ID lub z wartością NULL czyli np. ...( 'Adam', 'Asnyk' ) lub
...( NULL, 'Adam', 'Asnyk')
R.1.5
Istnieje wyeksportowany plik z bazy baza/eksport.sql
, wewnątrz widoczne tabele autorzy, egzemplarze, ksiazki ; oraz rekord
z danymi: 3, Adam, Asnyk
R.2
Rezultat 2: Baza danych
Uwaga: w nazwach dopuszczalne błędy literowe dotyczące wielkości liter, polskich znaków diakrytycznych oraz inne nie zmieniające
sensu słów.
Wyniki rezultatu R.2 znajdują się w pliku bazy danych lub w pliku zawierającym zrzut ekranu
R.2.1
W podfolderze baza znajduje się plik MSAccess lub LibreOffice Base o nazwie Biblioteka ze zdefiniowanymi tabelami:
autorzy, czytelnicy, egzemplarze, ksiazki, wypozyczenia i zamowienia
R.2.2
Tabela autorzy zawiera pola
IDAutor (klucz główny), Imie, Nazwisko
R.2.3
Tabela ksiazki zawiera pola
IDKsiazka (klucz główny), AutorID, RokWydania, Tytul, Wydawnictwo
R.2.4
Tabela egzemplarze zawiera pola
IDEgzemplarz (klucz główny), KsiazkaID, DoWypozyczenia
R.2.5
Tabela wypozyczenia zawiera pola
EgzemplarzID (klucz główny), CzytelnikID, DataWypoz
R.2.6
Tabela zamowienia zawiera pola
EgzemplarzID (klucz główny), CzytelnikID, DataZamowienia
R.2.7
Tabela czytelnicy zawiera pola
IDCzytelnik (klucz główny), Nazwisko, Imie, Adres, Miasto, KodPocztowy, DataZapisania,
Blokada
R.2.8
Istnieją przynajmniej 3 relacje z wymienionych: IDAutor=ksiazki.AutorID ; IDKsiazka =egzemplarze.KsiazkaID ;
IDEgzemplarz=wypozyczenia.EgzemplarzID ; IDEgzemplarz=zamowienia.EgzemplarzID ;
IDCzytelnik=wypozyczenia.CzytelnikID ; IDCzytelnik=zamowienia.CzytelnikID ;
Uwaga:
należy sprawdzić poprawność relacji konsekwentnie do nazewnictwa w tabelach jakie użył zdający
R.3
Rezultat 3: Styl strony internetowej i grafika do strony
R.3.1
Istnieje zdefiniowany styl CSS oraz działa on na stronie
R.3.2
Styl dla banera i stopki zawiera biały kolor czcionki oraz kolor tła #3B85AA
R.3.3
Styl dla banera i stopki zawiera wyrównanie tekstu do środka, czcionkę Arial
R.3.4
Styl dla banera i stopki zawiera marginesy wewnętrzne (padding) 10 px
R.3.5
Styl panelu lewego zdefiniowano na: szerokość 80%, wysokość 450 px, wyrównanie tekstu do środka
R.3.6
Styl panelu prawego
zdefiniowano na: szerokość 20%, wysokość 450 px, tło w kolorze #4E9BB5, biały kolor czcionki
R.3.7
Istnieje plik baza/projekt.jpg lub baza/projekt.jpeg
, który przedstawia projekt bazy danych (widoczna graficzna
reprezentacja bazy biblioteka), na obrazie
nie są widoczne ikony programu MSAccess/LibreOffice
R.3.8
Plik graficzny ma wymiary: wysokość nie większa niż 400 px (+2 px), szerokość nie większa niż 800 px (+2 px)
R.4
Rezultat 4: Strona internetowa
Uwaga:
W napisach widocznych na stronie dopuszczalne błędy literowe dotyczące wielkości liter, polskich znaków diakrytycznych oraz
inne błędy nie zmieniające sensu słów
* kryteria od R.4.2 do R.4.5 należy sprawdzić w przeglądarce
R.4.1
Istnieje plik index z kodem witryny, w znaczniku <title>
umieszczony tytuł „Baza danych biblioteki ”
R.4.2
Strona internetowa składa się z czterech bloków: baner na górze, poniżej obok siebie panel lewy i prawy, poniżej stopka
R.4.3
Na banerze istnieje napis PROJEKT ROZBUDOWY BAZY DANYCH BIBLIOTEKI
R.4.4
W panelu lewym jest widoczny obraz z projektem bazy danych; jest on wyśrodkowany w poziomie i pionie, zawiera
obramowanie
R.4.5
W panelu prawym znajdują się kolejno: napis AUTOR STRONY, numer pesel zdającego, napis PLIKI DO POBRANIA, lista
nienumerowana
R.4.6
Wybranie odsyłacza „Kwerendy do bazy ” powoduje pobranie (wyświetlenie) pliku z kwerendami lub wybranie odsyłacza
„Eksport MySQL ” powoduje pobranie (wyświetlenie) pliku eksportu bazy
R.4.7
W stopce jest widoczny napis
„Egzamin E.14 Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami.”
R.4.8
W kodzie HTML napis PROJEKT ROZBUDOWY … zapisano w znaczniku h1 , AUTOR STRONY i PLIKI DO POBRANIA
zapisano w znaczniku h3
, napis Egzamin E.14 Tworzenie … zapisano w znaczniku h2 (co najmniej dla dwóch nagłówków)
R.4.9
W kodzie HTML znacznik <img> zawiera atrybut
alt=„baza danych biblioteki”
R.4.10
W kodzie HTML bloki zdefiniowane są za pomocą znaczników <div> lub znaczników HTML 5: <article>, <section>,
<footer>, <header>, <nav>, <aside>