+1-617-874-1011 (US)

  +44-117-230-1145 (UK)

Object Based Databases Homework Help

An object database (also known as object-oriented database management system) is really a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational database and belongs together to the broader database management system.

Features of Object Based Databases

  • Similar objects can be classified to classes and sub classes.
  • Objects in Object Based Databases communicate with each other by using messages.
  • Structure and data of objects are encapsulated.

Advantages of Object Based Databases

  • Extensibility
  • Support for schema evolution
  • Capable of handling a large variety of data types
  • More expressive query language
  • Support for long-duration, transactions
  • Removal of impedance mismatch

Disadvantages of Object Based Databases

  • Complexity
  • Lack of experience
  • Lack of universal data model
  • object-oriented database management system do not provide adequate security mechanisms.
Object Based Databases Homework Help