Object Oriented Database Management System OODBMS
Object Oriented Database Management System (OODBMS) typically represent database systems that integrate tightly with a language with object-oriented features such as C++ and Java, which allow programs to link data structures to databases in such a way that the data structures trivially become persistent (McFarland, 13). Whenever the data structures are tied with the database, you no longer need to be concerned about whether a piece of data is in memory or not, as soon as your program refers to it, the data will be pulled into memory if it is not already there.