LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- TWOJE WYNIKI
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA E14 - STYCZEŃ 2016 - ROZWIĄZANIE ZADANIA NR 1
KOD ARKUSZA: E.14-01-16.01
Podziel się arkuszem z innymi i udostępnij go na Facebooku:
SKRÓCONA TREŚĆ ROZWIĄZANIA:
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
........
........