An object oriented database is used for complex databases. Such database applications require complex interrelationships among object hierarchies to be represented in database systems. These interrelationships are difficult to be implement in relational systems.
Object oriented models represent complex systems very naturally through an inheritance hierarchy. Thus it is a very natural choice for such complex objects.
Consider a situation where you want to design a class, (let us say a Date class), the advantage of object oriented database management for such situations would be that they allow representation of not only the structure but also the operation on newer user defined database type such as finding the difference of two dates. Thus, object oriented database technologies are ideal for implementing such systems that support complex inherited objects, user defined data types (that require operations in addition to standard operation including the operations that support polymorphism).
Another major reason for the need of object oriented database system would be the seamless integration of this database technology with object-oriented applications. Software design is now, mostly based on object oriented technologies. Thus, object oriented database may provide a seamless interface for combining the two the technologies.
The object oriented databases are also required to manage complex, highly interrelated information. They provide solution in the most natural and easy way that is closer to our understanding of the system. Michael Brodie related the object oriented system to human conceptualization of a problem domain which enhances communication among the system designers, domain experts and the system end users.
The he concept of object oriented database was introduced in the late 1970s, however, it became significant only in the early 1980s. The initial commercial product offerings appeared in the late 1980s. Today, many object oriented databases products are available like Objectivity/DB (developed by Objectivity, Inc.), ONTOS DB (developed by ONTOS, Inc.), VERSANT (developed by Versant Object Technology Corp.) and ObjectStore (developed by Object Design, Inc.), GemStone (developed by Servio Corp.) and ObjectStore PSE Pro (developed by Object Design, Inc.) An object oriented database is presently being used for various applications in areas such as e-commerce, engineering product data management; and special purpose database in areas such as, securities and medicine.
skip to main |
skip to sidebar
Web Development, Web Designing, SEO Services
Search This Blog
About Me
- Mini
- We provide PHP web development, web designing and SEO services. contact at:- mini.hightech@gmail.com
Labels
- .htaccess redirect (1)
- 301 redirect (1)
- b2b portals (1)
- benefits of b2b portals (1)
- blog promotion (1)
- blog promotion tips (1)
- blogging (1)
- boonex social networking script (1)
- business portals (1)
- complex databases (1)
- database (1)
- dolphin (1)
- dynaic sql statements (1)
- dynamic sql (1)
- dynamic website development (1)
- embedded SQL (2)
- embedded SQL statements (1)
- extensible markup language (1)
- free seo tools (1)
- free Social Networking Scripts (1)
- google (1)
- how to create xml sitemap (1)
- how to promote a blog (1)
- html (1)
- html tags (1)
- html vs xml (1)
- hypertext markup language (1)
- java (1)
- java programming (1)
- java programming language (1)
- joomla (1)
- joomla application development (1)
- joomla integration (1)
- mysql (1)
- object oriented database (1)
- Object Oriented Database Management System (1)
- Object Relational Database Management System (1)
- on page seo tags (1)
- online marketing (1)
- online store management system (1)
- OODB (1)
- oodbms (1)
- open source Commerce (1)
- ordbms (1)
- oscommerce (1)
- PHP (1)
- php open sources (1)
- php pragramming language (1)
- search engine algorithm (1)
- search engine friendly (1)
- search engine optimization (1)
- search engine results (1)
- search engines (1)
- SEO (1)
- seo friendly website (1)
- seo html tags (1)
- seo tags (1)
- seo tips (1)
- seo tools (1)
- sitemap (1)
- Social Networking Scripts (1)
- sql (1)
- static website development (1)
- sun microsysytems (1)
- tools for website development (1)
- use of embedded SQL (1)
- web analysis tools (1)
- web design tools (1)
- web development (2)
- web development tips (1)
- web development tools (1)
- web page redirection (1)
- web tools (1)
- website development (2)
- xml (1)
- xml sitemap (1)
- xml sitemap for Googl crawling (1)
- yahoo (1)
Blog Archive
Blogroll
Back on top ^
created by Nuvio | Webdesign
Complete Web Solution © 2008 Ken ahlin | Converted to XML Blogger Template by ThemeLib