M2 - Bases de dades / Apunts UF4 : BDOR1

De wikiserver
Dreceres ràpides: navegació, cerca

Características de las bases de datos objeto-relacionales

  • Las bases de datos objeto-relacionales son aquellas que han evolucionado desde el modelo relacional tradicional a un modelo híbrido que utiliza además la tecnología orientada a objetos.
  • Las clases, objetos, y herencia son directamente soportados en los esquemas de la base de datos y el lenguaje de consulta y manipulación de datos.
  • La base de datos de Oracle implementa el modelo orientado a objetos como una extensión del modelo relacional, siguiendo soportando la funcionalidad estándar de las bases de datos relacionales.
  • El modelo objeto-relacional ofrece las ventajas de las técnicas orientadas a objetos en cuanto a mejorar la reutilización y el uso intuitivo de los objetos, a la vez que se mantiene la alta capacidad de concurrencia y el rendimiento de las bases de datos relacionales.
  • Los tipos de objetos, así como las características orientadas a objeto, proporcionan un mecanismo para organizar los datos y acceder a ellos a alto nivel. Por debajo de la capa de objetos, los datos seguirán estando almacenados en columnas y tablas.
  • La reutilización de objetos permite desarrollar aplicaciones de bases de datos más rápidamente y de manera más eficiente. Al ofrecer la base de datos de Oracle soporte nativo para los tipos de objetos, permite a los desarrolladores de aplicaciones con lenguajes orientados a objetos,

acceder directamente a las mismas estructuras de datos creadas en la base de datos.

  • Las tablas de bases de datos relacionales sólo contienen datos. En cambio, los objetos pueden incluir la posibilidad de realizar determinadas acciones sobre los datos.

Tipos de datos objeto

Definición de tipos de objeto

Declaración de atributos

Definición de métodos

Parámetro SELF

Sobrecarga

Métodos Constructores

Utilización de objetos

Declaración de objetos

Inicialización de objetos

Acceso a los atributos de objetos

Llamada a los métodos de los objetos

Herencia