An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
Synthesizing third normal form relations from functional dependencies
ACM Transactions on Database Systems (TODS)
Relational Data-Base Management Systems
ACM Computing Surveys (CSUR)
Communications of the ACM
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
SIGMOD '75 Proceedings of the 1975 ACM SIGMOD international conference on Management of data
A relational view of the data independent accessing model
SIGMOD '76 Proceedings of the 1976 ACM SIGMOD international conference on Management of data
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
LISP 1.5 Programmer's Manual
Hi-index | 0.00 |
There has been a great deal of interest in information models that are independent of all considerations of implementation. But such models cannot be exploited to their fullest potential without a theory for modeling implementations and the mapping of information models into implementations. DIAM (Data Independent Access Model) is such a theory, describing implementations on several levels of abstraction and the mappings from level to level. This paper is a tutorial which provides the reader with a quick introduction to DIAM by using it to model a textbook example of several implementations of a database. Areas for future research are then suggested.