Monday, 10 November 2014

Object Oriented Database Management Systems (OODBMS)

What is OODBMS? / Define OODBMS


Object oriented databases or object databases incorporate the object data model to define data structures on which database operations such as Create, View, Update and Delete can be performed. They store objects rather than data such as integers and strings. The relationship between various data is implicit to the object and manifests as object attributes and methods.
Object Oriented Database Management Systems (OODBMSs) actually extend the object programming language with the database concepts like transparently persistent data, concurrency control, data recovery, associative queries, and other database capabilities.
Simply, an Object Oriented Database System should satisfy two criteria: it should be a DBMS, and it should be an object-oriented system.
Thus OODB implements OO concepts such as object identity, polymorphism, encapsulation and inheritance to provide access to persistent objects using any Object Oriented Programming Language.
                          db4o, Intersystems, Versant.

* Advantages of OODBMS 
* Disadvantages of OODBMS


1 comment:

Simple introduction to Naive Bayes classifier

Simple introduction to Naive Bayes classifier What is Naive Bayes Classifier? A Naive Bayes classifier is a probabilistic classifier ...