Refine
Has Fulltext
- no (1)
Year of publication
- 2010 (1)
Document Type
- Master's Thesis (1)
Institute
- Physikalische Technik, Informatik (1) (remove)
Language
- German (1)
Is part of the Bibliography
- no (1)
Der temporale Aspekt von Daten spielt in vielen Anwendungen eine Rolle. Dieser muss gesondert betrachtet werden, da er nicht ohne zusätzlichen Aufwand in bestehenden Datenbanksystemen verwaltet werden kann. In dieser Masterarbeit werden die Konzeption und die prototypische Entwicklung einer Softwarearchitektur zur Verwaltung temporaler Daten mit einem relationalen Datenbanksystem beschrieben. Durch die Softwarearchitektur soll die einfache Verwaltung temporaler Daten möglich sein, ohne dass der Nutzer die notwendigen Algorithmen kennen und anwenden muss. Dazu werden vorhandene Lösungen analysiert. Durch die Erweiterung einer bestehenden Anwendung wird die Nutzung der Softwarearchitektur gezeigt. In dieser sollen alte Datenstände erhalten und später eingesehen werden können. Dabei wird auf die grafische Darstellung temporaler Daten eingegangen. Um die Softwarearchitektur zu entwickeln, werden grundlegende Aspekte temporaler Daten und ihrer Speicherung in Datenbanken betrachtet. Dazu werden speziell die verschiedenen Arten der Zeitstempelung und ihre Umsetzung in Datenbanken untersucht. Außerdem werden vorhandene Konzepte für temporale Datenbanken beschrieben. Es werden Möglichkeiten zur Speicherung temporaler Daten im Microsoft SQL Server 2005 untersucht und implementiert. Ausgehend von diesen Algorithmen wird eine Softwarearchitektur mit dem .NET Framework erstellt, mit der temporale Daten in einer .NET-Anwendung verwaltet werden können.