TY - GEN
T1 - A systematic approach to relational database theory
AU - Imielinski, Tomasz
AU - Lipski, Witold
N1 - Publisher Copyright:
© 1982 ACM.
PY - 1982/6/2
Y1 - 1982/6/2
N2 - In an attempt to eliminate motivational inconsistencies, we propose a new approach to relational database theory. Basically, a database schema is treated as a relational view defined over certain atomic, selfexplainable relations, constituting what we call a conceptual schema. In this new framework, we revisit some basic notions of the relational database theory, such as dependencies and schema equivalence. We point out a fundamental difference between functional dependencies, which we treat as constraints over the conceptual schema, and multivalued and join dependencies, which we treat as constraints over the database schema, and which are simply consequences of the way database relations are constructed from conceptual relations. The separation of the database schema from the conceptual schema makes it possible to give a clear definition of a semantics of a database state. It also provides a natural framework to consider equivalence of database schemata.
AB - In an attempt to eliminate motivational inconsistencies, we propose a new approach to relational database theory. Basically, a database schema is treated as a relational view defined over certain atomic, selfexplainable relations, constituting what we call a conceptual schema. In this new framework, we revisit some basic notions of the relational database theory, such as dependencies and schema equivalence. We point out a fundamental difference between functional dependencies, which we treat as constraints over the conceptual schema, and multivalued and join dependencies, which we treat as constraints over the database schema, and which are simply consequences of the way database relations are constructed from conceptual relations. The separation of the database schema from the conceptual schema makes it possible to give a clear definition of a semantics of a database state. It also provides a natural framework to consider equivalence of database schemata.
UR - http://www.scopus.com/inward/record.url?scp=85034826021&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85034826021&partnerID=8YFLogxK
U2 - 10.1145/582353.582356
DO - 10.1145/582353.582356
M3 - Conference contribution
AN - SCOPUS:85034826021
SN - 0897910737
T3 - Proceedings of the ACM SIGMOD International Conference on Management of Data
SP - 8
EP - 14
BT - Proceedings of the 1982 ACM SIGMOD International Conference on Management of Data, SIGMOD 1982
PB - Association for Computing Machinery
T2 - 1982 ACM SIGMOD International Conference on Management of Data, SIGMOD 1982
Y2 - 2 June 1982 through 4 June 1982
ER -