Nach dem Speichern von einzelnen Werten in Variablen und Listen können in Tabellen zweidimensionale Datenstrukturen verwaltet werden.
- Erstellen Sie eine Excel Tabelle mit folgenden Inhalten:
- Spalten: Name, Geburtsjahr, Wohnort, und weitere Datenfelder nach Belieben!
- Geben Sie so viele Klassengspänli (Datensätze) ein, wie Sie wollen (mindestens 5, mindestens 2 davon aus dem selben Wohnort!)
- Speichern Sie die Datei unter einem geeigneten Namen an geeigneter Stelle.
- Sortieren Sie die Datensätze nach den unterschiedlichen Datenfeldern. Wählen Sie die für Sie sinnvollste Reihenfolge, speichern Sie die Datei dann wieder ab.
- Fügen Sie nun ein Datenfeld «Bevölkerung» hinzu: darin soll jeweils stehen, wieviele Einwohnerinnen und Einwohner am jeweiligen Wohnort wohnen.
Was wird zu einem Problem, wenn die Datei aktuell gehalten werden soll?
Musterlösung
Beispieltabelle (CSV Format):
Name;Geburtsjahr;Wohnort;Bevölkerung
Robert;2007;Münchenstein;11842
Kevin;2008;Reinach;18743
Martha;2007;Reinach;18743
Joseph;2007;Arlesheim;8908
Hannah;2008;Münchenstein;11842
Beim aktuell Halten entstehen zwei Probleme:
- Redundanz: Gleiche Daten (Bevölkerungszahl für eine Gemeinde) werden an mehreren Stellen gehalten – müssen also bei Bedarf auch an mehreren Stellen angepasst werden.
- Inkonsistenz: Das Risiko besteht, dass die Redundanz zu Aktualisierungsfehlern führt, sodass dieselbe Zahl an verschiedenen Stellen unterschiedliche Werte hat.
Diese Probleme lassen sich mit einer Datenbank lösen!