Darmowe konto pozwoli wrócić do niego później.
Polecenie
Zadanie 7. Instalacje
W bazie danych firmy X zawarte są informacje o instalacjach pewnej aplikacji, o urządzeniach, na których ta aplikacja została zainstalowana, oraz o krajach, w których przeprowadzono instalację.
Dane zgromadzono w plikach tekstowych: kraje.txt, instalacje.txt oraz urzadzenia.txt. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielone są znakami tabulacji.
Plik o nazwie kraje.txt zawiera informacje o krajach, w których instalowano aplikację. W każdym wierszu pliku znajdują się następujące dane:
kod_k – kod kraju (napis dwuznakowy)
Darmowe konto pozwoli wrócić do niego później.
nazwa_k – nazwa kraju (napis do 50 znaków)
ludnosc_k – ludność kraju (liczba całkowita do 10 cyfr określająca liczbę ludności).
Plik o nazwie urzadzenia.txt zawiera informacje o urządzeniach, na których może być instalowana aplikacja. W każdym wierszu pliku znajdują się następujące informacje:
kod_u – unikatowy kod (liczba całkowita co najwyżej 5-cyfrowa)
nazwa_u – nazwa urządzenia (napis do 80 znaków)
producent_u – producent urządzenia (napis do 35 znaków)
typ_u – typ urządzenia (napis: Tablet, Phone lub PC).
Uwaga: nazwa urządzenia nie jest unikatowa – w tabeli mogą występować dwa lub więcej urządzenia o tej samej nazwie.
Plik o nazwie instalacje.txt zawiera informacje o instalacjach aplikacji. W każdym wierszu pliku znajdują się następujące informacje:
data_i – data instalacji (w formacie dd.mm.rrrrr)
kod_u – kod urządzenia, na którym była wykonana instalacja (liczba całkowita co najwyżej 5-cyfrowa)
kod_k – kod kraju, w którym znajdowało się to urządzenie (napis dwuznakowy).
Uwaga: kod_u nie oznacza pojedynczego egzemplarza urządzenia, a tylko jego rodzaj – to znaczy na urządzeniach o tym samym kodzie może być wykonanych wiele instalacji.
Zadanie 7.1. (0–2)
Dla każdego typu urządzenia podaj liczbę instalacji aplikacji na tym typie urządzenia.
typ_u | liczba_instalacji
PC | 16
Phone | 2814
Tablet | 267
Zlicz liczbę instalacji dla każdego typu urządzenia poprzez złączenie tabel instalacje i urzadzenia oraz zgrupowanie po typ_u.
odpowiedź poprawna
odpowiedź poprawna dla jednego lub dwóch typów urządzeń
odpowiedź niepoprawna albo brak odpowiedzi
Odpowiedź musi zawierać wszystkie trzy typy urządzeń (PC, Phone, Tablet) z prawidłowymi liczbami instalacji.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.