Base de datos orientada a objetos

Ejemplo de un modelo orientado a objetos

En una base de datos orientada a objetos, la información se representa mediante objetos como los presentes en la programación orientada a objetos. Cuando se integra las características de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS, Object Database Management System). Un ODBMS hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación en uno o más lenguajes de programación a los que dé soporte. Un ODBMS extiende los lenguajes con datos persistentes de forma transparente, control de concurrencia, recuperación de datos, consultas asociativas y otras capacidades.[1]

La iniciativa ODMG (Object Database Management Group) proporciona estándares sobre base de datos orientada a objetos.[2]

  1. Kim, Won. Introduction to Object-Oriented Databases. The MIT Press, 1990. ISBN 0-262-11124-1
  2. Tema 2. Bases de datos orientadas a objetos Dise no de Sistemas de Bases de Datos. Merche Marqu es