Object-Oriented DBMSs
(Originally from http://www.dbmsmag.com/pcoodbms.html)
Adaptive Object Storage v1.0
GemStone Object/Web Server
HyBase
IDB Object Database
Jasmine
JiOMA
NeoAccess
O2 ODMG Database System
Objectivity/DB 4.0
ObjectStore
ObjectStore PSE Pro
Persistence Object FrameWork
Phyla
POET 3.0
Poet Universal Object Server
Polyhedra
Raima Object Manager
Secant Persistent Object Manager
Versant ODBMS 5.0
Adaptive Object Storage v1.0
Galapagos Software Inc.
Midvale, Utah USA; 800-562-2895, 801-256-0184
www.galapagos1.com
Adaptive Object Storage v1.0 is a lightweight object storage system for C++ developers. It features a very flexible data model good for applications that don't require a full-featured ODBMS. Non-intrusive integration with existing application code. Will support Java and compressed database files. Free evaluation product available. Price: $300, royalty-free.
GemStone Object/Web Server
GemStone Systems Inc.
Beaverton, OR; 800-243-9369, 503-533-3000
www.gemstone.com
GemStone Object/Web Server helps users build, deploy, and manage a large-scale business object model that can run the information systems of an entire corporation. It provides a platform for developing scalable client/server information systems. GemStone Object/Web Server
supports application partitioning and features data clustering and mirroring, a shared memory object cache, automatic referential integrity, online backup and garbage collection, dynamic schema modification and versioning, event notification, and object-level security. It includes
GemORB, a CORBA-compliant object-request broker (ORB).
HyBase
Answer Software Corp.
Cupertino, CA; 408-253-7515
A networkable object-oriented database server for the Macintosh that lets users create tables using SQL operators such as SELECT.
IDB Object Database
Persistent Data Systems Inc.
Pittsburgh, PA; 412-963-1843
IDB Object Database is a distributed object-oriented database programmable in ANSI C. Supports multiple inheritance, polymorphism, binding, transactions for concurrency control, versioning, dynamic linking, heterogeneous networks and exceptions. Includes interactive schema designer and database browser. Data and applications portable across all supported platforms.
Jasmine
Computer Associates
Islandia, NY; 800-225-5224, 516-342-5224
www.cai.com
An object-oriented database engine that features an integrated development environment for building visual, object-oriented, multimedia applications. It executes either by itself or as a Web browser plug-in. It allows objects to be used repeatedly. The class library contains predefined classes for multimedia and other utility classes.
JiOMA
W3apps Inc.
Ft. Lauderdale, FL USA; 954-389-4379
www.w3apps.com
JiOMA is an indexed object manager designed for Java programmers. Using JiOMA, you can now create object- oriented databases to store and retrieve Java objects with minimal programming. JiOMA is based on object serialization technology. It is written in 100% Java and can be used on any system that supports Java programming language.
NeoAccess
NeoLogic Systems
Berkeley, CA; 510-524-5897
www.neologic.com
NeoAccess is an object-oriented cross platform database component for programmers and developers. Includes blobs, part lists, iterators, swizzlers, temporary objects, multiple indices on class and relational object selection mechanism. Internally uses extended binary trees and binary search algorithms to achieve short access times. Includes object caching mechanism and garbage collector.
O2 ODMG Database System
O2 Technology
Palo Alto, CA; 800-798-5454, 415-842-7000
www.o2tech.com
The O2 ODMG Database System complies with the Object Database Management Group's standards. It is an open client/server environment that enables object developers to build industrial-strength, high-performance database applications. The O2 system consists of an object database engine; C++, Java, and Smalltalk bindings; and an object query language interpreter and optimizer. Runs on Windows NT and major Unix operating systems.
Objectivity/DB 4.0
Objectivity Inc.
Mountain View, CA; 800-676-6259, 415-254-7100
www.objectivity.com
An ODMG-compliant, distributed object database that supports development language interfaces for C++ and Smalltalk as well as ANSI-standard SQL-92, with ODBC support for integrating applications with off-the-shelf tools. In addition to the Objectivity/Data Replication Option, which transparently manages any number of data replicas among servers, this product is complemented by the Objectivity/Fault Tolerant Option, which replicates essential system services to insulate databases from network failures. Supported platforms include Macintosh, Digital Alpha/Unix and Open VMS, HP 9000, IBM RS/6000, NEC EWS UX, SGI, Stratus FTX, Sun SPARC, Sun Solaris, and Windows 3.1/95/NT.
ObjectStore
Object Design
Burlington, MA; 800-962-9620, 617-674-5000
www.odi.com
ObjectStore is a distributed client-server object DBMS for managing the varied types of distributed data found in newer, large-scale applications, such as those encompassing Internet and intranet, telecommunications, network management, process-control, business reengineering, and financial modeling applications. Runs on OS/2, Windows, Windows NT, and Unix operating systems.
ObjectStore PSE Pro
Object Design
Burlington, MA; 800-962-9620, 617-674-5000
www.odi.com
ObjectStore PSE Pro for Java and ObjectStore PSE Pro for C++ are low-cost, lightweight, persistent storage engines. They provide applications with transaction-oriented support for multiple, medium-sized persistent object stores. PSE and PSE Pro APIs are compatible with the ObjectStore DBMS, so developers can easily scale their applications from single-user desktop to distributed, highly available, multiuser execution without rearchitecting. PSE Pro supports Windows 95 and Windows NT; the Java version also runs on Sun Solaris. Both products are available from Object Design's home page for $250 per development license with no runtime fees.
Persistence Object FrameWork
Cincom Systems Inc.
Cincinnati, OH; 800-543-3010, 513-662-2300
www.cincom.com
Part of Cincom's Total FrameWork application assembly environment that lets companies integrate information on an enterprise-wide basis. Persistence Object FrameWork provides a single, global view of an organization's disparate information.
Phyla
Mainstay
Camarillo, CA; 800-484-9817, x6366, 805-484-9400
www.mstay.com
An end-user, object-oriented database for Macintosh that lets users collect, store, analyze, and present complex information without programming. Users can relate information from a variety of sources, design and layout custom database forms, and create complex search queries. Features include a natural, intuitive structure of objects and classes and a drag-and-drop interface. Uses diagrams to represent classes of objects and their relationships. Objects are related by dragging and dropping from one class to another. Users work in either an outline overview showing classes and relationships or in custom-designed forms that automatically allow contextual changes. Runs under Macintosh System 7 or later.
POET 3.0
Poet Software Corp.
San Mateo, CA; 800-378-7528, 415-286-4640
www.poet.com
A scalable, portable, and heterogeneous C++ ODBMS for a range of applications running on platforms from notebook computers to departmental workgroups to client/server systems. Adds database features to C++ characteristics while supporting C++'s inheritance, polymorphism, pointer references, and embedded objects. No need to write translation code of objects into tables. Database features include object querying, sorting, indexing, transactions, object locking, class versioning, container classes, and variable-length string and BLOB types, as well as full OLE automation, ODBC support, ODMG-93 (complete C++ bindings), schema versioning, and check-in/check-out. Unicode is ready for internationalization, and POET offers multithreaded/SMP servers and clients, and support for Visual Basic. Developer workbench (POET Administrator) includes class and object browsers. Source-level portable. Supports heterogeneous networks. Available for Windows 3.x, Windows 95, Windows NT, Unix, Macintosh, OS/2, and Novell. Consulting,training, and technical support available. Single-user SDK from $499. Call for client/server pricing and services.
Poet Universal Object Server
Poet Software Corp.
San Mateo, CA; 800-950-8845, 415-286-4640
www.poet.com
Poet is an ODBMS that scales from laptops to enterprise servers. It consists of an object storage server, a set of system services, facilities for administration for system and data integrity, and a GUI-based workbench for application development. Poet is language- and platform-independent and complies with the ODMG standard as well as other industry standards. Includes software development kits for C++, Visual Basic, and Java. Runs on Windows 95, Windows NT, Windows 3.1, Macintosh, OS/2, UNIX, and Novell Netware (NLM).
Polyhedra
Polyhedra PLC
Milton Keynes U.K.; 190-836-6844
A memory resident ORDBMS suitable for developing multiuser client/server distributed applications that require a high degree of real-time information. The database is internally object-oriented with program scripts for object methods using a built-in 4GL language, allowing the database to become an active component in any application. The database is capable of communicating directly and actively with other databases, systems, and external "rapid data set" devices, allowing integration of many disparate systems into a single coherent application. A concept called active queries allows connected clients to specify the data requirements in terms of SQL; the database then returns the resultant data set, subsequently informing the client of any changes to the data set whenever the database contents change in such a manner as to affect the result of the initial query. Other features include full class inheritance and many data types including variable-length strings and BLOBS. The database supports full
cross-platform support, persistence on demand, fault tolerance, high-speed historical data logging, and recall, with ODBC and DDE support. The product also supports an event-driven interface to standard RDBMSs. Platforms include most Unix variants, Windows NT, Windows 95, and embedded RTOS's (pSOS+ and so on). Prices start at $1900.
Raima Object Manager
Raima Corp.
Seattle, WA; 800-333-4436, 206-557-0200
www.raima.com
Raima Object Manager is a C++ programming interface for Raima Database Manager and Velocis. Provides object persistence and object relationship management. Encapsulates object storage and database navigation into C++ class definitions. Includes automatic management of currency, multitasking and incremental opening and closing of database. Compatible with all existing Raima databases. Supports network, relational and direct object access.
Secant Persistent Object Manager
Secant Technologies Inc.
Beachwood, OH USA; 888-473-2268, 216-595-3830
www.secant.com
The Secant Persistent Object Manager is a toolset for developing business objects that are stored in relational or flat-file databases. It consists of an object schema compiler and a runtime component that maps objects to a variety of databases. Eliminates the impedance mismatch between object models and databases. Supports Visual C++, Borland C++, and Visual Age; support for Smalltalk and Java is forthconming. Schema compiler generates all necessary C++ code from a CORBA IDL object model specification. Comes in two- and three-tier versions.
Versant ODBMS 5.0
Versant Object Technology
Menlo Park, CA; 800-837-7268, 415-329-7500
www.versant.com
Release 5 of Versant is a fifth-generation ODBMS that delivers improvements in performance and scalability over previous versions. Its balanced architecture enables client-side processing with server-side control. It provides object-level locking for high concurrency, a distributed server architecture that lets multiple servers manage a single large database image, and high performance in complex OLTP applications. Lets organizations build and deploy flexible systems that meet their evolving business requirements.
Subscribe to DBMS and Internet Systems -- It's free for qualified readers in the United States
Buyers' Guide | Articles | Article Index | Search | Site Index | Home
DBMS and Internet Systems (http://www.dbmsmag.com)
|
Other Miller Freeman Database Group Web Sites
|
|
Copyright © 1997 Miller Freeman, Inc. ALL RIGHTS RESERVED
Redistribution without permission is prohibited.
Please send questions or comments about this Web site to dbms@mfi.com
Updated Friday, October 3, 1997