Access wprowadzenie cz. 2
dane dla bazy danych w pliku zip
Treść zadań
Pewien klub kynologiczny przechowuje w plikach tekstowych informacje o swoich członkach
i ich psach. Informacje przechowywane w wierszach w każdym z plików są rozdzielone średnikami
W pliku osoby.txt każdy wiersz zawiera informacje o członkach klubu: id_osoby, imię, nazwisko, nr telefonu.
Przykład:
o001;Adam;Roztoka;501358358
o002;Adam;Komarnicki;337234875
Plik psy.txt zawiera informacje dotyczące psów i ich właścicieli: id_psa, rasa, wiek, płeć,
liczba zdobytych medali, id_osoby.
Przykład:
1;wyżeł węgierski krótkowłosy;4;samica;1;o059
2;owczarek niemiecki;2;samica;2;o064
3;chihuahua;3;samiec;4;o097
Wykorzystując dane zawarte w tych plikach oraz dostępne narzędzia informatyczne, wykonaj
poniższe polecenia.
a) Podaj liczbę samców oraz liczbę samic wśród psów.
b) Utwórz zestawienie podające nazwiska i imiona osób, które mają więcej niż 8 psów.
Zestawienie powinno być uporządkowane alfabetycznie według nazwisk.
c) Podaj imię i nazwisko osoby, której psy zdobyły łącznie najwięcej medali, oraz podaj
liczbę tych medali.
d) Podaj liczbę osób posiadających owczarki. Zwróć uwagę na to, że nazwa rasy może
składać się z kilku wyrazów oraz że jedna osoba może posiadać kilka owczarków tej
samej rasy lub różnych ras.