Object-oriented databases: design and implementation
Article Abstract:
Object-oriented database (OODB) systems, a merging of ideas from object-oriented programming languages and data base management, are suitable for supporting next-generation applications such as CAD, CAM, multimedia, CASE, hypermedia information systems, and expert systems. Conventional data base systems cannot handle next-generation applications requirements for data modeling, performance, cooperative design, version management requirements, and seamlessness. OODBs can meet these requirements. The common concepts shared by object-oriented systems include objects, object identity, class, and inheritance. Current OODBs include Ontologic's Ontos, Servio Corp's Gemstone, Orion from the Advanced Computer Architecture Program at MCC, Hewlett-Packard's Iris, Texas Instrument's Zeitgeist, the Altair consortium's 0subscript2, and Postgres from the University of California at Berkeley. Work on OODBs continues as there is considerable divergence on many key issues.
Publication Name: Proceedings of the IEEE
Subject: Electronics
ISSN: 0018-9219
Year: 1991
User Contributions:
Comment about this article or add new information about this topic:
Mermaid - a front - end to distributed heterogeneous databases
Article Abstract:
Mermaid allows users of multiple databases on different machines to manipulate data using a common language, either ARIEL or SQL. It consists of four computers connected with an Ethernet. Mermaid supports heterogeneity at many levels, including: different DBMS; data and schema translation; and different network protocols and configurations. It appears to the user to be a distributed database management system, and may be used to experiment with different optimization algorithms and system control strategies. System Development Corp, now Unisys Corp, developed the operational prototype to work as a front-end to distributed heterogeneous databases. The front-end approach allows each DBMS to operate autonomously for local control over access, accounting, and resource allocation. This makes it possible to access existing databases stored under various DBMSs on different computers.
Publication Name: Proceedings of the IEEE
Subject: Electronics
ISSN: 0018-9219
Year: 1987
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Routing and flow control in high-speed wide-area networks. Distributed routing for load balancing. A Hierarchical Scheme for Multiobjective Adaptive Routing in Large Communication Networks
- Abstracts: A silicon compiler for digital signal processing: methodology, implementation and applications. Sensor-Based Robotic Assembly Systems: Research and Applications in Electronic Manufacturing
- Abstracts: On-board switching and processing. Communications switching - from operators to photonics
- Abstracts: Ada technology: current status and cost impact. A techno-economic assessment of application-specific integrated circuits: current status and future trends
- Abstracts: On the generation of random numbers from heavy-tailed distributions