| C. Zaniola, "The Database Language Gem", ACM Sigmod Record 13 (4), pp. 207-218 (December 1983). |
.... is the ability for program data to endure longer than the invocation of the program which creates it [2] It has formed the basis for a large research community which has identified the underlying principles of persistence and led to the construction of a number of persistent programming languages [1, 19, 22, 24, 27]. The resulting languages have been diverse, conforming to no common design principle for the paradigm. Thus we have languages ranging from the general purpose PS algol [15] to the capability architecture of c [18] and the functional programming language Staple [21] Thus it seems that ....
C. Zaniola, "The Database Language Gem", ACM Sigmod Record 13 (4), pp. 207-218 (December 1983).
....extension to the relational model is relatively straightforward and only requires a small number of changes to the DBMS implementation. 5. Other Data Models This section compares the POSTGRES data model to semantic, functional, and objectoriented data models. Semantic and functional data models [Dae85, HaM81, Mye80, Shi81, SmS77, Zan83] do not provide the flexibility provided by the model described here. They cannot easily represent data with uncertain structure (e.g. objects with shared subobjects that have different types) Modeling ideas oriented toward complex objects [HaL82, LoP83] cannot deal with objects that have a ....
C. Zaniola, "The Database Language GEM", Proc. 1983 ACM-ACM-SIGMOD Conf. on Management of Data Conference on Management of Data, San Jose, CA., May 1983.
.... representation for the object with objid Furnace 123, the following query is executed: RETRIEVE (object = PRECOMPUTED.ObjRep.MemRep) WHERE PRECOMPUTED.objid = Furnace 123 The nested dot notation (PRECOMPUTED.ObjRep.MemRep) accesses values from the result tuples of the query stored in ObjRep [Zan83]. The constant Furnace 123 is an external representation for the objid (i.e. the Furnace object with oid 123) Executing this query causes RepObject to be called which returns the main memory representation of the object. ########################### 6 Furnace objects cached in an application ....
C. Zaniola, "The Database Language GEM", Proc. 1983 ACM-SIGMOD Conference on Management of Data, San Jose, CA., May 1983.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC