Object-oriented databases
…since I knew nothing about this until just now, chances are that you also could be in the dark when someone slips in “I am developing object-oriented databases” during the next cocktail party.
In an object oriented database, information is represented in the form of objects as used in Object-Oriented Programming. When database capabilities are combined with object programming language capabilities, the result is an object database management system (ODBMS). An ODBMS makes database objects appear as programming language objects in one or more object programming languages. An ODBMS extends the programming language with transparently persistent data, concurrency control, data recovery, associative queries, and other capabilities.
A good primer on the advantages on OODBs versus traditional relational DBs can be found here.
Hat tip to Pia






