SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNOLOGICA ISRAEL TRABAJO DE: APLICACIONES DISTRIBUIDAS INTEGRANTES:   JORGE BARAHONA FLORA REGALADO DIANA BERMEO M. JHONNY AUQUI PROFESOR:   ING. VICTOR ASTUDILLO. CICLO:   SEPTIMO “SISTEMAS” FECHA: 08-08-09
CONCEPTO BASES DE DATOS ORIENTADAS 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.
CARACTERISTICAS. CARACTERISTICAS GENERALES Obligatorias. Opcionales. Abiertas.
CARACTERISTICA OBLIGATORIAS Son las que el Sistema debe satisfacer a orden de tener un sistema de BDOO (Base de datos orientada a objetos) y estos son: Objetos complejos, Identidad de objetos, Encapsulación, Tipos ó Clases, Sobre paso combinado con unión retardada, Extensibilidad, Completación Computacional, Persistencia y Manejador de almacenamiento secundario, Concurrencia, Recuperación y Facilidad de Query. Predominancia combinada con enlace retardado.- Se puede definir que sea Excel, Autocad, etc. desde la programación. Extensibilidad.- Proporciona los tipos de datos como: Carácter, booleano, String, etc. Concurrencia.- Permite que varios usuarios tengan acceso a una BD al mismo tiempo.
Son las que pueden ser añadidas para hacer el sistema mejor pero que no son Mandatarias estas son de: herencia múltiple, chequeo de tipos e inferencia distribución y diseño de transacciones y versiones. Estas dependen 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. CARACTERISTICAS ABIERTAS Son los puntos donde el diseñador puede hacer un número de opciones y estas son el paradigma de la programación la representación del sistema ó el tipo de sistema y su uniformidad.  CARACTERISTICAS OPCIONALES
EN QUE SISTEMAS SE UTILIZA. SBGD libres IBM IMS Base de Datos Jerárquica PostgreSQL Licencia BSD Firebird SQLite Apache Derby SGBD no libres Fox Pro MAGIC Microsoft Access Microsoft SQL Server
RESEÑA HISTORIA Los orígenes del término orientados a objetos (abreviado OO) se remontan a los lenguajes de programación orientadas a objetos, tienen sus raíces en el lenguaje SIMULA 67, propuesto a finales de la década de 1960. Sin embargo, el primer lenguaje que popularizó la aproximación a objetos fue Smalltalk (1976); este puede considerarse una síntesis de años Lisp, que ofrece una gran flexibilidad gracias a la interpretación, y de Simula, añadiendo el concepto de meta clase. Con la llegada de las estaciones de trabajo en los años 80, han crecido numerosos lenguajes orientados a objetos inspirados en Simula o Smalltalk Entre los lenguajes compilados, los más celebres son C++, Objective C y Ediffel. La mayor parte de los lenguajes interpretados son extensiones del Lisp; por ejemplo, Loops y Clos.
VENTAJAS. Mejora en la integridad de datos . La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.  Mejora en la seguridad .  La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados.  Mejora en el mantenimiento gracias a la independencia de datos .  En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas de aplicación que los manejan.  Aumento de la concurrencia . En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o, incluso, que se pierda la integridad Mejora en los servicios de copias de seguridad y de recuperación ante fallos . Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones.
DESVENTAJAS. Complejidad.  Los SGBDOO (Sistema de Gestión de Base de Datos Orientada a Objetos) Tamaño. Los SGBDOO son programas complejos y muy extensos que requieren una gran cantidad de espacio en disco y de memoria para trabajar de forma eficiente.  Coste económico del SGBDOO.  El costo de un SGBDOO varía dependiendo del entorno y de la funcionalidad que ofrece.  Coste del equipamiento adicional . Tanto el SGBDOO, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento.  Coste de la conversión . En algunas ocasiones, el coste del SGBDOO y el coste del equipo informático que sea necesario adquirir para su buen funcionamiento, es insignificante comparado al coste de convertir la aplicación actual en un sistema de bases de datos Prestaciones . Un sistema de ficheros está escrito para una aplicación específica, por lo que sus prestaciones suelen ser muy buenas.  Vulnerable a los fallos . El hecho de que todo esté centralizado en el SGBDOO hace que el sistema sea más vulnerable ante los fallos que puedan producirse.

Más contenido relacionado

PPT
Bases De Datos Orientadas A Objetos2
PPTX
Dbms orientados a objetos
PDF
Ventajas y desventajas de los modelos de bd
DOCX
Sgbdoo
PPTX
BDOO y BDR
PPTX
Componentes de una base de datos
PPTX
Las bases de datos y los sistemas de base de datos heiko abanto
PPTX
Diferencias bdoo bdr ivan-valera
Bases De Datos Orientadas A Objetos2
Dbms orientados a objetos
Ventajas y desventajas de los modelos de bd
Sgbdoo
BDOO y BDR
Componentes de una base de datos
Las bases de datos y los sistemas de base de datos heiko abanto
Diferencias bdoo bdr ivan-valera

La actualidad más candente (19)

PPTX
Las bases de datos y los sistemas gestores de base de datos
PPTX
BASE DE DATOS ORIENTADO A OBJETOS
PPTX
Comparación entre bdoo y bdr
PPTX
Base de datos
PDF
Cuestionario 2 base de datos
PDF
Cuestionario base de datos
PPTX
Bases de datos
PDF
Caso practico de base de datos orientada a objetos
PPTX
Gestor de Base de Datos
PPT
Introducción a los SGBD
PPT
Bases de datos
PPTX
Gestor de base de datos
PPTX
Gestor de base de datos
PDF
Base De Datos Orientada A Objetos
PPTX
Sistema de bases orientada a objetos y relacional
PPT
Bases de datos orientadas a objetos
PDF
BASE DE DATOS CUESTIONARIO 04/0914
PPT
Todo Sobre Base De Datos
PPTX
Base de datos
Las bases de datos y los sistemas gestores de base de datos
BASE DE DATOS ORIENTADO A OBJETOS
Comparación entre bdoo y bdr
Base de datos
Cuestionario 2 base de datos
Cuestionario base de datos
Bases de datos
Caso practico de base de datos orientada a objetos
Gestor de Base de Datos
Introducción a los SGBD
Bases de datos
Gestor de base de datos
Gestor de base de datos
Base De Datos Orientada A Objetos
Sistema de bases orientada a objetos y relacional
Bases de datos orientadas a objetos
BASE DE DATOS CUESTIONARIO 04/0914
Todo Sobre Base De Datos
Base de datos
Publicidad

Destacado (9)

PPT
M A G I S T E R
PPT
Teatro Chaminé
PPS
A Origem Dos Numeros
PPS
020 2013 - devocional diário - bsvt - um único caminho de salvação
PPS
Simson
PDF
FMK2012: Filemaker im Dauereinsatz von Marcin Pankowski
PPTX
Mediendaten Reiseblog & Projektwerkstatt Elena Paschinger - www.Creativelena.com
PDF
MPC MS Santa-P Schiffe: Schiffe des krisengeschüttelten Fonds fahren in die I...
PPT
Waldemar Cordeiro E A Computer Art
M A G I S T E R
Teatro Chaminé
A Origem Dos Numeros
020 2013 - devocional diário - bsvt - um único caminho de salvação
Simson
FMK2012: Filemaker im Dauereinsatz von Marcin Pankowski
Mediendaten Reiseblog & Projektwerkstatt Elena Paschinger - www.Creativelena.com
MPC MS Santa-P Schiffe: Schiffe des krisengeschüttelten Fonds fahren in die I...
Waldemar Cordeiro E A Computer Art
Publicidad

Similar a Bdoo (20)

PPTX
B a s e d e d a t o s
DOCX
Glosario base de datos
PPTX
Base de datos
PPTX
Base de datos
DOCX
Base de datos
PPTX
Base de Datos
PDF
Glosario de base de datos
PDF
Base de datos
PPTX
Trabajo de desarrollo en entornos case
PPTX
Tipos de BDD y SGBD
PPTX
Bases de datos
PDF
diapositivasdesgbd-170504023703.pdf
PPTX
Diapositivas de sgbd
DOCX
base de datos definicion.caracteristicas.base de datos relacional
DOCX
Base de datos
PDF
Qué son las bases de datos
PDF
Expo base de datos
PDF
Qué son las bases de datos
DOCX
Guia de planeacion 2
PPTX
B a s e d e d a t o s
Glosario base de datos
Base de datos
Base de datos
Base de datos
Base de Datos
Glosario de base de datos
Base de datos
Trabajo de desarrollo en entornos case
Tipos de BDD y SGBD
Bases de datos
diapositivasdesgbd-170504023703.pdf
Diapositivas de sgbd
base de datos definicion.caracteristicas.base de datos relacional
Base de datos
Qué son las bases de datos
Expo base de datos
Qué son las bases de datos
Guia de planeacion 2

Bdoo

  • 1. UNIVERSIDAD TECNOLOGICA ISRAEL TRABAJO DE: APLICACIONES DISTRIBUIDAS INTEGRANTES: JORGE BARAHONA FLORA REGALADO DIANA BERMEO M. JHONNY AUQUI PROFESOR: ING. VICTOR ASTUDILLO. CICLO: SEPTIMO “SISTEMAS” FECHA: 08-08-09
  • 2. CONCEPTO BASES DE DATOS ORIENTADAS 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.
  • 3. CARACTERISTICAS. CARACTERISTICAS GENERALES Obligatorias. Opcionales. Abiertas.
  • 4. CARACTERISTICA OBLIGATORIAS Son las que el Sistema debe satisfacer a orden de tener un sistema de BDOO (Base de datos orientada a objetos) y estos son: Objetos complejos, Identidad de objetos, Encapsulación, Tipos ó Clases, Sobre paso combinado con unión retardada, Extensibilidad, Completación Computacional, Persistencia y Manejador de almacenamiento secundario, Concurrencia, Recuperación y Facilidad de Query. Predominancia combinada con enlace retardado.- Se puede definir que sea Excel, Autocad, etc. desde la programación. Extensibilidad.- Proporciona los tipos de datos como: Carácter, booleano, String, etc. Concurrencia.- Permite que varios usuarios tengan acceso a una BD al mismo tiempo.
  • 5. Son las que pueden ser añadidas para hacer el sistema mejor pero que no son Mandatarias estas son de: herencia múltiple, chequeo de tipos e inferencia distribución y diseño de transacciones y versiones. Estas dependen 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. CARACTERISTICAS ABIERTAS Son los puntos donde el diseñador puede hacer un número de opciones y estas son el paradigma de la programación la representación del sistema ó el tipo de sistema y su uniformidad. CARACTERISTICAS OPCIONALES
  • 6. EN QUE SISTEMAS SE UTILIZA. SBGD libres IBM IMS Base de Datos Jerárquica PostgreSQL Licencia BSD Firebird SQLite Apache Derby SGBD no libres Fox Pro MAGIC Microsoft Access Microsoft SQL Server
  • 7. RESEÑA HISTORIA Los orígenes del término orientados a objetos (abreviado OO) se remontan a los lenguajes de programación orientadas a objetos, tienen sus raíces en el lenguaje SIMULA 67, propuesto a finales de la década de 1960. Sin embargo, el primer lenguaje que popularizó la aproximación a objetos fue Smalltalk (1976); este puede considerarse una síntesis de años Lisp, que ofrece una gran flexibilidad gracias a la interpretación, y de Simula, añadiendo el concepto de meta clase. Con la llegada de las estaciones de trabajo en los años 80, han crecido numerosos lenguajes orientados a objetos inspirados en Simula o Smalltalk Entre los lenguajes compilados, los más celebres son C++, Objective C y Ediffel. La mayor parte de los lenguajes interpretados son extensiones del Lisp; por ejemplo, Loops y Clos.
  • 8. VENTAJAS. Mejora en la integridad de datos . La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Mejora en la seguridad . La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados. Mejora en el mantenimiento gracias a la independencia de datos . En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas de aplicación que los manejan. Aumento de la concurrencia . En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o, incluso, que se pierda la integridad Mejora en los servicios de copias de seguridad y de recuperación ante fallos . Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones.
  • 9. DESVENTAJAS. Complejidad. Los SGBDOO (Sistema de Gestión de Base de Datos Orientada a Objetos) Tamaño. Los SGBDOO son programas complejos y muy extensos que requieren una gran cantidad de espacio en disco y de memoria para trabajar de forma eficiente. Coste económico del SGBDOO. El costo de un SGBDOO varía dependiendo del entorno y de la funcionalidad que ofrece. Coste del equipamiento adicional . Tanto el SGBDOO, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento. Coste de la conversión . En algunas ocasiones, el coste del SGBDOO y el coste del equipo informático que sea necesario adquirir para su buen funcionamiento, es insignificante comparado al coste de convertir la aplicación actual en un sistema de bases de datos Prestaciones . Un sistema de ficheros está escrito para una aplicación específica, por lo que sus prestaciones suelen ser muy buenas. Vulnerable a los fallos . El hecho de que todo esté centralizado en el SGBDOO hace que el sistema sea más vulnerable ante los fallos que puedan producirse.