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.