Geoinformationsdaten

Die Mondial-Datenbank enthält geographische Informationen über Städte, Länder, Berge, Flüsse und vieles mehr. Dieses Projekt soll die Datenbank bedienerfreundlich aufbereiteen.

Dazu entwickeln wir eine Anwendung, mit der man die Informationen zu geographischen Objekten anzeigen lassen kann und die es ermöglicht, zu verknüpften Objekten zu springen.

Das BlueJ-Projekt enthält eine Vorlage.

(A) Passe die Verbindungsinformationen in der Klasse Helper im Paket datenklassen an, so dass eine Verbindung zur SQLite-Datenbank mondial.db hergestellt werden kann, die sich bereits im Unterordner datenklassen befindet.

Die Datenbank selbst und die Beziehungen zwischen den Tabellen werden durch das Diagramm in der Datei Mondial.html im Hauptverzeichnis des Projekts beschrieben.

Jedes Objekt in der Datenbank wird durch ein entsprechendes Java-Objekt repräsentiert- im folgenden Beispiel der Typ Berg. Das Java-Objekt enthält alle Informationen zum Datenbank-Objekt und bietet Methoden zum Auslesen an.