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 2
KOD ARKUSZA: E.14-02-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. Sklep.artykuly, wielkość liter nie ma znaczenia, dozwolone też "... FROM producenci INNER JOIN artykuly..."; dozwolone samo JOIN zamiast INNER JOIN, przyrównanie kluczy może być odwrócone
1 R.1.1 W podfolderze baza istnieje plik tekstowy z kwerendami, zawierający kwerendę zwracającą wszystkie modele i ich typy z tabeli Artykuły posortowane rosnąco wg cen np.: select Typ, Model from artykuły order by cena [asc] lub istnieje plik zrzutu ekranu z wynikiem wykonania kwerendy, na którym widoczne są wyłącznie 4 rekordy w kolejności: HDD USB Partner 1TB, NotebookX55Notebook K55Notebook Portege R30-A-17K (nazwy modeli nie trzeba sprawdzać dokładnie - stąd kropki w powyższych wartościach)
R.1.2 Plik z kwerendami zawiera kwerendę zwracającą nazwę producenta, modelu i jego typu dla wszystkich artykułów, np.:
1) SELECT Nazwa, Model, Typ FROM artykuly INNER JOIN producenci ON ProducenciID=IDProducenci
2) SELECT Nazwa, Model, Typ FROM artykuly, producenci WHERE ProducenciID=IDProducenci
lub istnieje plik zrzutu ekranu z wynikiem wykonania kwerendy, na którym widoczne są wyłącznie 4 rekordy: Asus K55... Notebook, ASUS X55... Notebook, Toshiba PORTEGE R30... Notebook, Toshiba Partner 1TB HDD USB
R.1.3 Plik z kwerendami zawiera kwerendę zwracającą nazwę modelu, dla którego w tabeli Magazyn pole Ilosc jest równe 0, np.:
1) SELECT Model FROM artykuly INNER JOIN magazyn ON IDArtykuly = IDMagazyn WHERE ilosc=0
2) SELECT Model FROM artykuly, magazyn WHERE IDArtykuly = IDMagazyn AND ilosc = 0
lub istnieje plik zrzutu ekranu z wynikiem wykonania kwerendy, na którym widoczne są wyłącznie 2 rekordy: PORTEGE R30-A-17K i Partner 1TB
R.1.4 Plik z kwerendami zawiera:
INSERT INTO producenci (IDProducenci, Nazwa, URL) VALUES ('3', 'Samsung', 'samsung.pl') lub INSERT INTO producenci VALUES ('3', 'Samsung', 'samsung.pl')
Prawidłowe też rozwiązania bez podanego numeru ID lub z wartością NULL, czyli: ... ('Samsung', 'samsung.pl') lub
...(NULL, 'Samsung', 'samsung.pl')
R.1.5 Istnieje wyeksportowany plik z bazy baza/skłep.sqł, wewnątrz widoczne tabele artykuły, magazyn, producenci; oraz rekord z danymi 3, Samsung, samsung.pł
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
1 R.2.1 W podfolderze baza znajduje się plik MSAccess lub LibreOffice Base o nazwie Skłep ze zdefiniowanymi tabelami: artykuły, klienci, magazyn, opisZamowienia, producenci, zamowienia
R.2.2 Tabela artykuły zawiera pola IDArtykuly (kłucz główny), ProducencilD, Modeł, Typ, Cena, CenaPromocja, Opis
R.2.3 Tabela producenci zawiera pola IDProducenci (kłucz główny), Nazwa, URL
R.2.4 Tabela magazyn zawiera pola IDMagazyn (kłucz główny), Iłosc, CzyZamowic
R.2.5 Tabela kłienci zawiera pola IDKłient (kłucz główny), Nazwa, Adres, NIP
R.2.6 Tabela opisZamowienia zawiera pola IDOpisZamowienia (kłucz główny), ZamowieniaID, ArtykułyID, Iłosc
R.2.7 Tabela zamowienia zawiera pola IDZamowienia (kłucz główny), KłientID, Status, Data, NrFaktury
R.2.8 Istnieją przynajmniej 3 relacje z wymienionych: IDMagazyn=IDArtykuły, IDProducenci=Artykuły.ProducenciID, IDArtykuły=OpisZamowienia.ArtykułyID, IDZamowienia=OpisZamowienia.ZamowieniaID, IDKłient=zamowienia.KłientID. 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
1 R.3.1 Istnieje zdefiniowany styl CSS oraz działa on na stronie
R.3.2 Styl dla banera
stopki zawiera biały kolor czcionki oraz kolor tła #6F851 E
R.3.3 Styl dla banera
stopki zawiera wyrównanie tekstu do środka, styl czcionki italic
R.3.4 Styl dla banera
stopki zawiera marginesy wewnętrzne (padding) 10 px
R.3.5 Styl panelu lewego zdefiniowano na: szerokość 25%, wysokość 400 px, wyrównanie tekstu do prawej strony
R.3.6 Styl panelu lewego zdefiniowano na: tło w kolorze #7C9421, biały kolor czcionki
R.3.7 Styl panelu prawego zdefiniowano na: szerokość 75%, wysokość 400 px, wyrównanie tekstu do środka
R.3.8 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.9 Plik graficzny ma wymiary: wysokość nie większa niż 300 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 <titłe> umieszczony tytuł „Baza danych sklep komputerowy"
R.4.2
........
........