Britannica AI Icon

object-oriented database

computing

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

Summary created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

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.