¿Qué significa sistema de gestión de bases de datos orientado a objetos?
Un sistema de gestión de bases de datos orientado a objetos (Object-Oriented Database Management System) es un sistema de gestión de bases de datos que admite la creación y el modelado de datos como objetos. OODBMS también incluye soporte para clases de objetos y la herencia de propiedades de clase, e incorpora métodos, subclases y sus objetos.
La mayoría de las bases de datos de objetos también ofrecen algún tipo de lenguaje de consulta, lo que permite encontrar objetos mediante un enfoque de programación declarativa.
También se denomina sistema de gestión de bases de datos de objetos (SGDO).
Diccionario Techopedia: definición de Sistema de gestión de bases de datos orientado a objetos
Un sistema de gestión de bases de datos orientado a objetos representa la información en forma de objetos, tal y como se utiliza en la programación orientada a objetos. OODBMS permite a los programadores orientados a objetos desarrollar productos, almacenarlos como objetos y replicar o modificar objetos existentes para producir otros nuevos dentro de OODBMS.
OODBMS permite a los programadores disfrutar de la coherencia que proporciona un único entorno de programación, ya que la base de datos está integrada con el lenguaje de programación y utiliza el mismo modelo de representación. Algunas bases de datos orientadas a objetos están diseñadas para funcionar con lenguajes de programación orientados a objetos como Delphi, Python, Java, Perl, Objective C y Visual Basic .NET.