object-oriented database
Quick Summary
Object-oriented databases are a type of database that stores data as objects, similar to how they are handled in object-oriented programming. This approach helps manage complexity in large programs by packaging data with the operations that act on it, hiding internal details and making parts of the program more manageable.1
Object-oriented programming, which influences these databases, began with languages like Simula and Smalltalk and has become prominent with languages such as Java. The concept of "object-oriented" in computing refers to systems that use these predefined modular units.12
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.