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.

Author: Joseph, John v., Thatte, Satish M., Thompson, Craig W., Wells, David L.
Technological forecasting, Industrial research, Product introduction, Database design, Research and Development, Future of Computing, New Technique, Data Base Models, technical, Object-Oriented Data Bases

User Contributions:

Comment about this article or add new information about this topic:

CAPTCHA


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.

Author: Brill, David, Templeton, Marjorie, Dao, Son K., Lund, Eric, Ward, Patricia, Chen, Arbee L.P., MacGregor, Robert
Connectivity, Distributed Database, Distributed databases, Prototype, SQL, SQL (Programming language)

User Contributions:

Comment about this article or add new information about this topic:

CAPTCHA


This website is not affiliated with document authors or copyright owners. This page is provided for informational purposes only. Unintentional errors are possible.