An implementation of GEM
- 1 June 1984
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMOD Record
- Vol. 14 (2) , 286-295
- https://doi.org/10.1145/971697.602297
Abstract
This paper presents a simple approach for extending the relational system INGRES into one supporting a semantic data model it describe a DBMS consisting of (i) a user-friendly front-end, supporting the GEM semantic data model and query language under the UNIX time-sharing system, and (ii) a dedicated back-end processor providing efficient support for database transactions, concurrency control and recovery GEM extends the relational model to support the notions of entities with surrogates, the relationships of aggregation and generalization, null values and set-valued attributes, and provides simple extensions of QUEL to handle these new constructs in this proposed implementation of GEM, the relational database processor IDM 500 by Britton-Lee is used as the back-end machineKeywords
This publication has 11 references indexed in Scilit:
- Relational databaseCommunications of the ACM, 1982
- Database relations with null valuesPublished by Association for Computing Machinery (ACM) ,1982
- Operating system support for database managementCommunications of the ACM, 1981
- The functional data model and the data languages DAPLEXACM Transactions on Database Systems, 1981
- A language facility for designing database-intensive applicationsACM Transactions on Database Systems, 1980
- Extending the database relational model to capture more meaningACM Transactions on Database Systems, 1979
- The ANSI/X3/SPARC DBMS framework report of the study group on database management systemsInformation Systems, 1978
- Database abstractionsACM Transactions on Database Systems, 1977
- The design and implementation of INGRESACM Transactions on Database Systems, 1976
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976