Heutige Informatiksysteme zeichnen sich durch viele verteilte Benutzer, die laufend aktualisierte Datenbestände gemeinsam nutzen möchten, aus. Dafür werden in den verschiedensten Bereichen Datenbanksysteme eingesetzt, und es gibt kaum eine IT-Anwendung, die noch ohne sie auskommt.
Verwaltung von Bankkonten
Die Verwaltung von Bankkonten ist eine anspruchsvolle Aufgabe, die schon längere Zeit Datenbanksysteme als Hilfsmittel verwendet. Heutzutage könnte sich vermutlich niemand mehr vorstellen, in der komplexen Finanzwelt zu operieren, ohne von Datenbanksystemen unterstützt zu werden.
Für diese Aufgaben sind speziel die folgenden Eigenschaften wichtig;
- Transaktionen:Der erfolgreiche und korrekte Ablauf von Transaktionen ist ein wichtiger Punkt in der Bankkontenverwaltung. Sonst könnten zum Beispiel Gutschriften nicht richtig verbucht oder Abzüge mehrfach getätigt werden.
- Datenintegrität:Die Qualität und Zuverlässigkeit der Daten ist natürlich auch wichtig für die Verwaltung der Bankkonten.
- Datenpersistenz:Das Vorhandensein von Daten, bis sie gelöscht werden sollen, ist wichtig, weil sonst könnten Daten wilkürlich gelöscht werden.
Fahrpläne
Webbasierte Informationsysteme des öffentlichen Verkehrs wie Fahrpläne bauen auch auf Datenbanksystemen auf. Ihre Aufgabe ist es, jeden Benutzer aktuelle und korrekte Informationen über Verbindungen und Betrieb zu versorgen.
Wichtige Eigenschaften hierfür sind:
- Mehrfachnutzung:Natürlich ist es für einen Fahrplan wichtig, dass er von der Öffentlichkeit und auch vom Handy oder anderen tragbatren Geräten erreichbar ist.
- Datenintegrität:Der Benutzer möchte jederzeit aktuelle und korrekte Informatinoen erhalten. Deshalb sind laufende Aktualisierungen wichtig.
- Leistung:In Spitzenzeiten werden auch mehrere Amfragen pro Sekunde gestellt, daher ist auch die Leistung wichtig.
Bibliothekskatalog
Da in einem Bibliothekskatalog viele Daten vorhanden sind und auch Suche möglich sein sollte, käme man auch hier ohne Datenbanksystemen nicht aus.
Die Anforderungen hierfür sind:
- Strukturierte und beschriebene Daten:Es ist mehr als hilfreich, wenn man sich bei der Erfassung und Nachführung von Tausenden von Büchern und Zeitschriften an eine klare und festgelegte Struktur halten kann. Die Beschreibung der Daten ermöglicht außerdem eine gezielte Suche nach einzelnen Objekten. Eine saubere Struktur ist zusätzlich redundanzfrei. Dies spart Arbeit, da schon eine minimale Redundanz zu einem Mehrfachem an Aufwand führen würde.
- Datensichten:Je nachdem, wie detailliert und spezialisiert eine Suche durchgeführt werden soll, braucht der Benutzer mehr oder weniger Informationen. So reichen für eine Grobsuche schon Titel und Autor, während für eine detailliertere Suche, zum Beispiel nach einer bestimmten Auflage eines Buches, schon mehr Informationen gewünscht sind. Zu diesem Zweck werden dem Benutzer verschiedene Datensichten zur Verfügung gestellt. Dazu kommen noch weitere Datensichten für die Verwalter des Katalogs.