DocumentCode :
1366767
Title :
Extending existing dependency theory to temporal databases
Author :
Jensen, Christian S. ; Snodgrass, Richard T. ; Soo, Michael D.
Author_Institution :
Dept. of Math. & Comput. Sci., Aalborg Univ., Denmark
Volume :
8
Issue :
4
fYear :
1996
fDate :
8/1/1996 12:00:00 AM
Firstpage :
563
Lastpage :
582
Abstract :
Normal forms play a central role in the design of relational databases. Several normal forms for temporal relational databases have been proposed. These definitions are particular to specific temporal data models, which are numerous and incompatible. The paper attempts to rectify this situation. We define a consistent framework of temporal equivalents of the important conventional database design concepts: functional dependencies, primary keys, and third and Boyce-Codd normal forms. This framework is enabled by making a clear distinction between the logical concept of a temporal relation and its physical representation. As a result, the role played by temporal normal forms during temporal database design closely parallels that of normal forms during conventional database design. These new normal forms apply equally well to all temporal data models that have timeslice operators, including those employing tuple timestamping, backlogs, and attribute value timestamping. As a basis for our research, we conduct a thorough examination of existing proposals for temporal dependencies, keys, and normal forms. To demonstrate the generality of our approach, we outline how normal forms and dependency theory can also be applied to spatial and spatiotemporal databases
Keywords :
data structures; database theory; relational algebra; temporal databases; Boyce-Codd normal forms; attribute value timestamping; dependency theory extension; functional dependencies; logical concept; physical representation; primary keys; spatiotemporal databases; temporal data models; temporal database design; temporal dependencies; temporal equivalents; temporal relation; timeslice operators; tuple timestamping; Application software; Computer science; Data models; Guidelines; Proposals; Relational databases; Solids; Spatial databases; Spatiotemporal phenomena; Transaction databases;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.536250
Filename :
536250
Link To Document :
بازگشت