Está en la página 1de 4

REPUBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BICENTENARIA DE ARAGUA

VICERREDOCTORADO ACADEMICO

FACULTAD DE INGENIERIA

CATEDRA- BASE DE DATOS II

NOTAS CORNELL

Estudiante:

Jesus Balcazar V-28.225.816


lOMoARcPSD|16671972

Downloaded by William Jiménez (Director de la Escuela Ingeniería de Sistemas


lOMoARcPSD|16671972

TÍTULO:
ASIGNATURA: BASE DE DATOS II FECHA: 16/02/2023
PARTICIPANTE: JESUS BALCAZAR V-
HOJA Nº:1
28.225.816

IDEAS CLAVE APUNTES O NOTAS


Uso actual de la base de datos orientada a objetos
La base de datos orientada a objetos ha encontrado su nicho de
Características:
aplicación en áreas tales como la ingeniería, las bases de datos
La mayoría de bases de datos O.O espaciales, las telecomunicaciones y en áreas científicas como la física
incluyen algún tipo de lenguaje para de alta energía y la biología molecular.
realizar consultas, lo cual permite que
En los objetos no solo pueden guardarse los atributos, sino también los
los objetos sean encontrados
métodos, lo que refleja la afinidad de estas bases de datos con
utilizando un enfoque de programación
los lenguajes de programación orientados a objetos: al igual que en
declarativa.
estos, cada objeto presenta un conjunto de acciones que pueden llevarse
a cabo.
el acceso a los datos es más rápido Modelo de objetos:
debido a que los Joins casi nunca son Permite que los diseños y las implementaciones sean portables entre los
necesarios, a diferencia de lo que sistemas que lo soportan. Primitivas de modelado:
ocurre con las bases de datos
  Lo que un objeto sabe hacer son sus operaciones. Puede requerir
relacionales. 
datos de entrada y devolver algún valor de un tipo conocido.
 -  Las propiedades son sus atributos y las relaciones. El estado viene
La eficiencia de una base de datos
dado por los valores actuales de sus propiedades.
orientada a objetos también ha
 -  Una base de datos es un conjunto de objetos almacenados que
mejorado considerablemente en áreas
pueden ser accedidos por múltiples usuarios y aplicaciones.
en las cuales se requieren cantidades
masivas de datos sobre un elemento.  -  La definición de una base de datos está contenida en un esquema
que se ha creado mediante el lenguaje de definición de objetos ODL.
Ejemplo: en el contexto de una base de datos orientada a objetos,
Ventajas:
podemos guardar una bicicleta como objeto, con todos sus atributos y
Los conjuntos de datos complejos
métodos: es roja, se puede conducir, tiene sillín, etc. Este objeto forma
pueden guardarse y consultarse de
parte de la clase “bicicletas”, en la que, por ejemplo, también podría
forma rápida y sencilla.
incluirse una bicicleta azul y otra verde. A su vez, la clase “bicicletas”
es una subcategoría de “vehículos”, que también incluye la clase
Los códigos de identificación se “coches”. Por otra parte, el objeto también está relacionado con la
asignan automáticamente a cada clase “actividades de ocio”. Si accedemos a este objeto a través de su
objeto. código de identificación único, dispondremos directamente de todos
sus métodos y atributos.
Inconvenientes:
El uso de las bases de datos Consejo
orientadas a objetos no está muy Existen otras alternativas a MySQL y otros programas similares: por
extendido. ejemplo, las bases de datos orientadas a documentos han demostrado
En algunas situaciones, la gran ser muy ligeras y flexibles. Por su parte, las bases de datos orientadas
complejidad puede acarrear a columnas son muy adecuadas para trabajar con grandes cantidades
problemas de rendimiento. de datos.

RESUMEN
Una base de datos orientada a objetos almacena datos complejos y relaciones entre datos directamente, sin asignar filas y
columnas, y esto hace que sean más adecuadas para aplicaciones que tratan con datos muy complejos. Los objetos tienen
relaciones “muchos a muchos” y son accesibles mediante el uso de punteros. Estos punteros se vinculan a los objetos para
establecer relaciones. Otro beneficio adicional de una base de datos orientada a objetos es que puede ser programada con
pequeñas diferencias de procedimientos sin afectar a todo el sistema. 

Los modelos de bases de datos tradicionales presentan deficiencias en cuento a aplicaciones más complejas o sofisticadas.
Además son difíciles de utilizar cuando las aplicaciones que acceden a ellas están escritas en un lenguaje de programación
orientado a objetos.

La orientación a objetos ofrece flexibilidad, no está limitada por los tipos de datos y los lenguajes de consulta de los sistemas
de bases de datos tradicionales. La característica clave es la potencia que proporcionan al diseñador al permitirle especificar
tanto la estructura de objetos complejos, como las operaciones que se pueden aplicar sobre dichos objetos.
Downloaded by William Jiménez (Director de la Escuela Ingeniería de Sistemas
lOMoARcPSD|16671972

MNMMMM

Downloaded by William Jiménez (Director de la Escuela Ingeniería de Sistemas

También podría gustarte