| Batory, D., and Buchmann, A., "Molecular Objects, Abstract Data Types, and Data Models: A Framework, " Proc. of the 1984 VLDB Conf., Singapore, Aug. 1984. |
....procedures that are written in the EXCESS query language and operate on user defined EXTRA types. Complex objects are objects in the database, possibly composed of other objects, that have their own unique identity. Such objects can be referenced by their identity from anywhere in the database. In [Bato84], four useful varieties of complex objects are identified: disjoint recursive, disjoint nonrecursive, nondisjoint recursive, and nondisjoint nonrecursive. 11 The EXTRA data model is capable of modeling all four varieties. EXTRA also provides many of the capabilities found in semantic data ....
Batory, D., and Buchmann, A., "Molecular Objects, Abstract Data Types, and Data Models: A Framework, " Proc. of the 1984 VLDB Conf., Singapore, Aug. 1984.
....insufficient for advanced applications. Thus, one should open up the DBMS architecture to permit the inclusion of user defined types, written in a convenient implementation language, such as C C . Exemplar research projects in this area are the extensible database architectures of [Gardarin 88, Batory 84, Carey 86] Object oriented database systems are strongly influenced by object oriented programming concepts [Goldberg 83, America87, Stroustrup] Therefore, many analogies can be drawn between programming concepts and database concepts as surveyed in [Dearle89] Matthes 89] Moreover, some ....
D.S. Batory, A.P. Buchmann, `Molecular Objects, Abstract Data Types and Data Models: a Framework', Proceedings 10th Int. Conf. on Very Large Databases, Singapore 194.
....of the well known three levels architecture (external, conceptual, internal) the objects as seen at user interface need not to be the same as the objects recorded in the conceptual schema. The coexistence of multiple viewpoints on the same objects has already been emphasized by Batory al. Batory 84] who introduce the concept of molecular object and stress the difference between the internal structure of an object and the way it is perceived from outside (its presentation structure) The operators we have defined (an 116 ERC algebra) allow for the introduction of an object mapping ....
D. S. BATORY, A. P. BUCHMANN: "Molecular objects, abstract data types and data models : a framework", in Proc. 10th Very Large Data Bases Conference, Singapore, August 1984
....(Unresolved OIDs) Status Object Address of Record (in Buffer) Volcano Buffer Objects on Disk Record Request Assembly Operator Assembled Complex Objects Figure 6. Assembly Operator and Component Iterator The template captures two essential properties of complex objects pointed out by Batory [16]. The template allows recursive definitions and it indicates borders of shared components. Sharing information is important for three reasons. First, it will be necessary to ensure that such components are not loaded twice for two different objects into two different memory locations. Thus, some ....
D.S. Batory and A.P. Buchmann, "Molecular Objects, Abstract Data Types and Data Models: A Framework," Proceedings of the Conference on Very Large Data Bases, pp. 172-184 (August 1984).
.... object oriented approach to engineering database management systems also received wide acceptance, since a central issue in CAD CAM databases is complex object representation [Lorie83] Batory and Kim studied modeling concepts for VLSI CAD objects [Batory85] They suggest using molecular objects [Batory84] enhanced with the versioning concept, to model VLSI design objects. Kemper et al. demonstrated that both behavioral aspects and structural aspects of complex objects are valuable assets in engineering databases [Kemper87] They showed how an behaviorally object oriented system can be constructed ....
Batory, D. S. and Buchmann, A. P., "Molecular Objects, Abstract Data Types and Data Models: A Framework," Proceedings of 10th International Conference on Very Large Data Bases, 1984.
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