Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,905,877,363 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

object database
(redirected from Object-oriented DBMS)

   Also found in: Wikipedia 0.01 sec.
object database
A database that is managed by an object-oriented database management system (ODBMS). Object databases are closely aligned with a particular object-oriented programming language and enable the data in the objects to be persistently stored without requiring conversion to a relational database (see O-R mapping). A fair amount of tedious code is eliminated, and the object data are stored much faster.

Complex Structures
Object databases are also suited for applications that are not necessarily based on an object model, but use a large number of in-memory indexes that are difficult to store in a relational database. Object databases may be used for real-time applications whereby they can extend memory beyond the operating system's own virtual memory limit.

Object Vs. Relational
Examples of object-oriented databases are ObjectStore (www.progress.com/realtime) and Versant VDS (www.versant.com). Some relational databases have added object-oriented features, but for the most part, object databases and relational databases are separate products. UniSQL was one of the first products to support both database types. See universal server, ODMG and object-oriented programming.

Structural Flexibility
While relational databases easily provide one-to-many and many-to-one relationships, object databases allow for many-to-many relationships. Information systems that require complex relationships can store their data in an object database with greater ease than a relational database.


Object Modeling
When information systems are modeled as objects, they can employ the powerful inheritance capability. Instead of building a table of employees with department and job information in separate tables, the type of employee is modeled. The employee class contains the data and the processing for all employees. Each subclass (manager, secretary, etc.) contains the data and processing unique to that person's job. Changes can be made globally or individually by modifying the class in question.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?  References in periodicals archive?   Encyclopedia browser?   Full browser?
No references found
 
Separate forecasts are provided for: Pre- and post-relational DBMS Relational and object relational DBMS Object-oriented DBMS XML database management The study provides revenue forecast details for 16 Western European countries as well as the total Western European market.
INTERSTAGE focuses on supporting distributed object transactional and mission-critical applications, and it includes support of four different language bindings, a Java platform-based multi-agent system, a message exchange service, interfaces to an object-oriented DBMS and interoperability with leading market EAI adapters.
Honored As Top Systems Management And Object-Oriented DBMS Solutions Computer Associates International, Inc.
 
 
Object-Oriented Approach for Medical Applications Development
Object-Oriented Assistant Prototyper
Object-Oriented Attribute Grammars
Object-Oriented Bayesian Network
Object-Oriented Behavior Handling
Object-Oriented Biomedical System Modelling
Object-Oriented Business Process Reengineering
Object-Oriented Change and Learning method
Object-Oriented Client/Server Internet
Object-Oriented COBOL
Object-Oriented COBOL Task Group
Object-oriented computer programming
Object-oriented computer programming
Object-Oriented Concurrent Programming
Object-Oriented Continuous System Modelling Program
Object-Oriented Control Dependence Subgraph
Object-Oriented Data Definition Language
Object-Oriented Data Dependence Subgraph
Object-Oriented Data Model
Object-Oriented Data Warehouse
Object-Oriented Data Warehouse Design
object-oriented database
object-oriented database
object-oriented database
Object-Oriented Database Kit
object-oriented database management system
object-oriented database management system
object-oriented database management system
Object-Oriented Database Task Group
Object-oriented DBMS
Object-oriented design
Object-oriented design
Object-oriented design
Object-Oriented Design and Development
Object-Oriented Design Method
Object-Oriented Design with Assemblies
Object-Oriented Development
Object-Oriented Distributed Computing Environment
Object-Oriented Domain Analysis
Object-Oriented Encapsulation
Object-Oriented Event-Driven
Object-Oriented Extension Point
Object-Oriented Extension Point / Instantiation Task
Object-Oriented File System
Object-Oriented Flow Graph
Object-Oriented Fortran
Object-Oriented Fortran
Object-Oriented Framework
Object-Oriented Function Points
Object-oriented Graphic for European Furniture Industry
Object-oriented graphics
Object-Oriented Graphics Rendering Engine
Object-Oriented Hand Use
Object-Oriented Hypermedia Design Methodology
Object-Oriented Hypermedia Design Model
Object-Oriented Information Engineering
Object-Oriented Input System
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.