Una base de datos orientada a objetos representa la información como objetos que pueden ser utilizados en programación. Estas bases de datos agrupan la información en objetos relacionados entre sí, donde cada objeto incluye todos sus atributos. Algunas características clave son soportar objetos complejos, encapsulación, herencia y polimorfismo.