Una base de datos orientada a objetos incorpora los conceptos de encapsulación, herencia y polimorfismo del modelo de objetos. Los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Las bases de datos orientadas a objetos pueden almacenar información binaria como objetos multimedia de forma eficiente.