A Semantic Framework for Designing Temporal SQL Databases

dc.contributor.authorGAO, Qiao
dc.contributor.authorLEE, Mong Li
dc.contributor.authorDOBBIE, Gillian
dc.contributor.authorZHONG, Zeng
dc.date.accessioned2018-04-10T03:52:38Z
dc.date.available2018-04-10T03:52:38Z
dc.description.abstractMany real world applications need to capture a mix of temporal and non-temporal entities, relationships and attributes. These concepts add complexity when designing database schemas and existing works are unable to capture the temporal semantics precisely. We propose a new framework for designing SQL databases that distinguishes between temporal and non-temporal concepts while also distinguishing between entities, relationships and attributes at every step. The framework rst utilizes an Entity-Relationship (ER) diagram to capture the real world semantics. Temporal constructs in the ER diagram are then annotated. Finally we map the temporal ER diagram to a normal form database schema that reduces redundant data by separating current data from historical data.We also describe how data consistency is maintained during updates. Experiment results show that we can generate database schemas that support efficientt access to both current and historical information, and enable better management of temporal data.en_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/6907
dc.relation.ispartofseriesTRB3/18en_US
dc.titleA Semantic Framework for Designing Temporal SQL Databasesen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRB3_18.pdf
Size:
878.3 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.42 KB
Format:
Item-specific license agreed upon to submission
Description: