What is an Object-Oriented Database Management System?
An object-oriented database management system (OODBMS) helps programmers make objects created in a programming language behave as a database object. Object-oriented programming is based on a series of working objects. Each object is an independently functioning application or program, assigned with a specific task or role to perform. An object-oriented database management system is a relational database designed to manage all of these independent programs, using the data produced to quickly respond to requests for information by a larger application.
An object-oriented database management system (OODBMS) helps programmers make objects created in a programming language behave as a database object. Object-oriented programming is based on a series of working objects. Each object is an independently functioning application or program, assigned with a specific task or role to perform. An object-oriented database management system is a relational database designed to manage all of these independent programs, using the data produced to quickly respond to requests for information by a larger application. To illustrate an OODBMS, we can use a simple commercial kitchen with three staff members: head chef, cook and second cook. The cook is responsible for steak and the second cook is responsible for fries and salad. Both are busy working on their functions, even without any orders. The head chef is the object-oriented database management system, the cook and second cook are both objects. A customer places an order for steak, fries and salad w