Title: A native temporal relation database for Haskell
Language: English
Authors: Maczejka, Lukas 
Qualification level: Diploma
Keywords: datenbanken; relationen; zeit; funktionale programmierung; haskell; persistenz
databases; relations; time; functional programming; haskell; persistence
Advisor: Frank, Andreas
Issue Date: 2010
Number of Pages: 97
Qualification level: Diploma
Abstract: 
Repräsentation zeitspezifischer Daten ist ein vieldiskutiertes Problem in modernen Datenbanksystemen. Nach einer kurzen Einführung in Grundlagen der Datanbanktheorie behandelt diese Arbeit die aktuellen Konzepte hinter zeitspezifischer Terminologie, unterschiedlicher Repräsentation von Zeit, und der Speicherung von temporalen Daten.
Grundlagen der funktionalen Programmierung im Allgemeinen und Haskells im Speziellen werden beschrieben. In Kombination beider oben genannter Technologien wird ein natives, temporales Datenbankmanagementsystem in Haskell vorgestellt. Der daraus entstandene Prototyp wird aus der Sicht des Users und des Entwicklers beschrieben. Abschliessend wird eine kritische Evaluierung der Arbeit und des Prototypen gegeben, und mögliche zukünftige Erweiterungen werden behandelt.

Representation of time-specific data is a widely discussed issue in modern database management systems. After a brief introduction to database basics, this work explains the currently accepted concepts related to time-specific terminology, differences in representation of time, and the storage of temporal data in detail. Furthermore, the basics behind functional programming in general and Haskell in particular are briefly discussed. Using both technologies mentioned above, a native temporal database management system for Haskell is introduced. The prototype developed from these specifications is described both from the developer's and the user's point of view.
Finally, a critical evaluation of the proposed system and the prototype is given, and possible further work is discussed.
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-39802
http://hdl.handle.net/20.500.12708/11216
Library ID: AC07809774
Organisation: E120 - Institut für Geoinformation und Kartographie 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Files in this item:

File Description SizeFormat
A native temporal relation database for Haskell.pdf670.26 kBAdobe PDFThumbnail
 View/Open
Show full item record

Page view(s)

14
checked on Feb 18, 2021

Download(s)

48
checked on Feb 18, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.