SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA EDUCACION SUPERIOR
                   UNELLEZ - BARINAS




                                                  INTEGRANTES:
                                        Briceño Andrés. C.I.:
                                        Daza Ángelo. C.I.: 19429.067
                                        Figueredo Marisela. C.I.: 16.189.669
                                        Flores Anderson. C.I.: 18.906.652
                                        Mejía Omar. C.I.: 19.429.459

              BARINAS, OCTUBRE DE 2011
 Base de datos Orientada a Objetos:

   Es una base de datos inteligente. Soporta el paradigma orientado a
objetos almacenando datos y métodos, y no sólo datos. Está diseñada
para ser eficaz, desde el punto de vista físico, para almacenar objetos
complejos.
   Es más segura ya que no permite tener acceso a los datos (objetos);
esto debido a que para poder entrar se tiene que hacer por los métodos
que haya utilizado el programador.
Las principales son las siguientes y se distinguen en tres grupos:

1. Características mandatorias ó reglas de oro:

   Un sistema de BDOO debe satisfacer dos criterios:
   * Debe tener un BDMS
   * Debe ser un sistema OO
2. Características Obligatorias:


   * Este es un punto que no debe faltar en una BD.
   * Predominancia combinada con enlace retardado.- Se puede definir
que sea Excel, Autocad, etc. desde la programación.
   * Extensibilidad.- Proporciona los tipos de datos como: Caracter,
booleano, String, etc.
   * Concurrencia.- Permite que varios usuarios tengan acceso a una BD
al mismo tiempo.
   * Recuperación.- Cuando se hace una transacción pero no se puede
realizar y se regresa al mismo estado.
   * Facilidad de "Consultas a Modo".- Esto es que se tienen diferentes
estándares.
3. Características Opcionales:


   Esta depende del producto que se vaya a realizar.
   * Herencia Múltiple .- Tienen características de padres diferentes y
proporcionan mecanismos para saber de 2 o más opciones cual conviene.
   * Verificación de tipos de inferencia
   * Distribución.- Que se puede tener parte de una BD en un servidor y
otra parte en otro.
   * Sistema de Representación.- Forma en como se presentan los
esquemas.
   * Uniformidad.- Todo debe ser igual. Diseño de ventanas, etc.
   * Asociaciones y Cardinalidad de Asociaciones.- Cardinalidad: 1:1 (Uno
a Uno),1:M (Uno a Muchos),M:1(Muchos a Uno),M:M (Muchos a Muchos).
 Base de Datos Orientada a Objetos y Base de Datos Relacional:
   * Ambos se encuentran disponibles en el mercado.
   * La naturaleza declarativa y la potencia limitada del lenguaje SQL
proporciona buena protección a los datos respecto a errores de
programación.
   * Es simple implementar optimizaciones.
   * Los SMBD Relacionales-OO simplifican la realización de los modelos
y las consultas mediante el uso de tipos de datos complejos.
   * Se reduce el rendimiento en cierto tipo de aplicaciones que trabajan
principalmente en memoria principal
 Anécdotas entre los varios tipos de sistemas de base de datos:


   Sistemas relacionales: tipos de datos sencillos, lenguajes de consulta
potentes, protección elevada.


- Bases de datos orientadas a objetos basadas en lenguajes de
  programación persistentes: tipos de datos complejos, integración con los
  lenguajes de programación, elevado rendimiento.


   - Sistemas relacionales orientadas a objetos: tipos de datos complejos,
lenguajes de consulta potentes, proteccion elevada.
 Ventajas:


   * Flexibilidad Manejo de Datos Complejos.


   * BDOO-Ajusta al espacio necesario y elimina espacio desperdiciado.


   * Manipulación de Objetos complejos en forma rápida y ágil.


   * Las BDOO son más rápidas y eficientes.
 Desventajas:
   * Carencia de un modelo de datos universal. No hay ningún modelo de
datos que esté universalmente aceptado para los SGBDOO y la mayoría
de los modelos carecen una base teórica.


   * Carencia de experiencia. Todavía no se dispone del nivel de
experiencia del que se dispone para los sistemas tradicionales.


   * Carencia de estándares. Existe una carencia de estándares general
para los Sistema Gestor de Bases de Datos Orientadas a Objetos.


   * El modelo de objetos aún no tiene una teoría matemática coherente
que le sirva de base.
Al concluir el tema notamos la gran importancia que tienen las Bases
de Datos Orientada a Objetos en nuestra futura carrera como Ingenieros
Informáticos; en donde sabemos que las BDOO representan el siguiente
paso en la evolución de las bases de datos, para soportar el Análisis,
Diseño y Programación permitiendo el desarrollo y mantenimiento de
aplicaciones complejas con un costo Significativamente menor. Permiten
que el mismo modelo conceptual se aplique al Análisis, diseño,
programación, definición y acceso a la base de datos. Esto reduce el
problema del operador de traducción entre los diferentes modelos a través
de todo el ciclo de vida.

Más contenido relacionado

Similar a Bases de datos

Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Inés Rosero
 
Base de datos orientadas a objetos
Base de datos orientadas a objetosBase de datos orientadas a objetos
Base de datos orientadas a objetosEdgar Montes
 
ADMINISTRACION DE BASE DE DATOS.ppt
ADMINISTRACION DE BASE DE DATOS.pptADMINISTRACION DE BASE DE DATOS.ppt
ADMINISTRACION DE BASE DE DATOS.pptCristianFlasher1
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdooNerhys Palacios
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.pptssuser948499
 
Comercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de CoddComercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de Coddliras loca
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.pptssuser78e8eb
 
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACIONINTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACIONybb bb
 
Introducción a las Base de Datos parte I.ppt
Introducción a las Base de Datos parte I.pptIntroducción a las Base de Datos parte I.ppt
Introducción a las Base de Datos parte I.pptamalfyprofe
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datosjhostinvasquez
 

Similar a Bases de datos (20)

BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)
 
Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
Base de datos orientadas a objetos
Base de datos orientadas a objetosBase de datos orientadas a objetos
Base de datos orientadas a objetos
 
ADMINISTRACION DE BASE DE DATOS.ppt
ADMINISTRACION DE BASE DE DATOS.pptADMINISTRACION DE BASE DE DATOS.ppt
ADMINISTRACION DE BASE DE DATOS.ppt
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdoo
 
Base de datos - meryann
Base de datos  -  meryannBase de datos  -  meryann
Base de datos - meryann
 
Introduccion bd
Introduccion bdIntroduccion bd
Introduccion bd
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.ppt
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
 
Comercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de CoddComercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de Codd
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.ppt
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.ppt
 
Introduccion bd
Introduccion bdIntroduccion bd
Introduccion bd
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.ppt
 
Introduccion_BD.ppt
Introduccion_BD.pptIntroduccion_BD.ppt
Introduccion_BD.ppt
 
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACIONINTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
 
Introducción a las Base de Datos parte I.ppt
Introducción a las Base de Datos parte I.pptIntroducción a las Base de Datos parte I.ppt
Introducción a las Base de Datos parte I.ppt
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datos
 

Bases de datos

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA EDUCACION SUPERIOR UNELLEZ - BARINAS INTEGRANTES:  Briceño Andrés. C.I.:  Daza Ángelo. C.I.: 19429.067  Figueredo Marisela. C.I.: 16.189.669  Flores Anderson. C.I.: 18.906.652  Mejía Omar. C.I.: 19.429.459 BARINAS, OCTUBRE DE 2011
  • 2.  Base de datos Orientada a Objetos: Es una base de datos inteligente. Soporta el paradigma orientado a objetos almacenando datos y métodos, y no sólo datos. Está diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos complejos. Es más segura ya que no permite tener acceso a los datos (objetos); esto debido a que para poder entrar se tiene que hacer por los métodos que haya utilizado el programador.
  • 3. Las principales son las siguientes y se distinguen en tres grupos: 1. Características mandatorias ó reglas de oro: Un sistema de BDOO debe satisfacer dos criterios: * Debe tener un BDMS * Debe ser un sistema OO
  • 4. 2. Características Obligatorias: * Este es un punto que no debe faltar en una BD. * Predominancia combinada con enlace retardado.- Se puede definir que sea Excel, Autocad, etc. desde la programación. * Extensibilidad.- Proporciona los tipos de datos como: Caracter, booleano, String, etc. * Concurrencia.- Permite que varios usuarios tengan acceso a una BD al mismo tiempo. * Recuperación.- Cuando se hace una transacción pero no se puede realizar y se regresa al mismo estado. * Facilidad de "Consultas a Modo".- Esto es que se tienen diferentes estándares.
  • 5. 3. Características Opcionales: Esta depende del producto que se vaya a realizar. * Herencia Múltiple .- Tienen características de padres diferentes y proporcionan mecanismos para saber de 2 o más opciones cual conviene. * Verificación de tipos de inferencia * Distribución.- Que se puede tener parte de una BD en un servidor y otra parte en otro. * Sistema de Representación.- Forma en como se presentan los esquemas. * Uniformidad.- Todo debe ser igual. Diseño de ventanas, etc. * Asociaciones y Cardinalidad de Asociaciones.- Cardinalidad: 1:1 (Uno a Uno),1:M (Uno a Muchos),M:1(Muchos a Uno),M:M (Muchos a Muchos).
  • 6.  Base de Datos Orientada a Objetos y Base de Datos Relacional: * Ambos se encuentran disponibles en el mercado. * La naturaleza declarativa y la potencia limitada del lenguaje SQL proporciona buena protección a los datos respecto a errores de programación. * Es simple implementar optimizaciones. * Los SMBD Relacionales-OO simplifican la realización de los modelos y las consultas mediante el uso de tipos de datos complejos. * Se reduce el rendimiento en cierto tipo de aplicaciones que trabajan principalmente en memoria principal
  • 7.  Anécdotas entre los varios tipos de sistemas de base de datos: Sistemas relacionales: tipos de datos sencillos, lenguajes de consulta potentes, protección elevada. - Bases de datos orientadas a objetos basadas en lenguajes de programación persistentes: tipos de datos complejos, integración con los lenguajes de programación, elevado rendimiento. - Sistemas relacionales orientadas a objetos: tipos de datos complejos, lenguajes de consulta potentes, proteccion elevada.
  • 8.  Ventajas: * Flexibilidad Manejo de Datos Complejos. * BDOO-Ajusta al espacio necesario y elimina espacio desperdiciado. * Manipulación de Objetos complejos en forma rápida y ágil. * Las BDOO son más rápidas y eficientes.
  • 9.  Desventajas: * Carencia de un modelo de datos universal. No hay ningún modelo de datos que esté universalmente aceptado para los SGBDOO y la mayoría de los modelos carecen una base teórica. * Carencia de experiencia. Todavía no se dispone del nivel de experiencia del que se dispone para los sistemas tradicionales. * Carencia de estándares. Existe una carencia de estándares general para los Sistema Gestor de Bases de Datos Orientadas a Objetos. * El modelo de objetos aún no tiene una teoría matemática coherente que le sirva de base.
  • 10. Al concluir el tema notamos la gran importancia que tienen las Bases de Datos Orientada a Objetos en nuestra futura carrera como Ingenieros Informáticos; en donde sabemos que las BDOO representan el siguiente paso en la evolución de las bases de datos, para soportar el Análisis, Diseño y Programación permitiendo el desarrollo y mantenimiento de aplicaciones complejas con un costo Significativamente menor. Permiten que el mismo modelo conceptual se aplique al Análisis, diseño, programación, definición y acceso a la base de datos. Esto reduce el problema del operador de traducción entre los diferentes modelos a través de todo el ciclo de vida.