Hausaufgaben zum 05.12.2018: Filmdatenbank

Filmdatenbank

Die ultimative Konkurrenz zur Internet Movie Database (IMDb): Erstellen Sie Ihre eigene Filmdatenbank. Ihre Datenbank soll maximal 100 Einträge speichern und folgende Elemente aufnehmen können:

  • Deutscher Name des Films
  • Originaltitel
  • Veröffentlichungsjahr
  • Regie

Aufgabe 1.1

Überlegen Sie, wie Sie die Datenbank umsetzen können – welche Datenstruktur bietet sich für die zu repräsentierenden Informationen an?

Aufgabe 1.2

Implementieren Sie den folgenden Programmablauf

  • wird das Zeichen "j" eingegeben, so wird ein neuer Datensatz angelegt.
  • wird das Zeichen "n" eingegeben, so wird die Applikation mit einer Abschiedsmeldung beendet.
  • wird das Zeichen "p" eingegeben, so werden alle bislang in der Datenbank gespeicherten Einträge angezeigt.

Aufgabe 1.3

Lagern Sie relevante Teile Ihrer Filmdatenbank in eine eigene Headerdatei bzw. Bibliothek aus.