Bases de datos distribuidas

Solo disponible en BuenasTareas
  • Páginas : 7 (1691 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de marzo de 2011
Leer documento completo
Vista previa del texto
CUESTIONARIO 3ª PARCIAL
BASES DE DATOS DISTRIBUIDAS

1. ¿Cuáles son las principales aplicaciones de la base de datos orientadas a objetos?
La herencia, la identidad de objetos y el encapsulamiento.

2. ¿El concepto desfase de impedancia a que se refiere?
Es un desfase entre las construcciones típicas provistas por los modelos de datos y las provistas por los ambientes deprogramación basados en objetos.

3. ¿Cuáles son los elementos de una base de objetos?
Frameworks de mapeo, Objetos – relacional o estructura de datos con equivalencia directa en la base (ej. datasets) y procesos de usuario (ej. Stored procederos).

4. Explique las características principales de las Bases de Datos de Objetos.
AGREGACIÓN: Objetos que están compuestos por otros objetos.ENCAPSULAMIENTO: Almacenamiento de atributos junto con métodos.
HERENCIA: Los objetos heredan atributos y comportamientos de sus objetos padre.
POLIMORFISMO: Permiten a los objetos responder de forma distinta a un mismo mensaje, tienen la capacidad de procesamiento transaccional que soporta concurrencia.

5. Complete la palabra(s) faltantes que hacen verdadera la oración
Las bases de objetospresentan en muchos casos una arquitectura Distribuida, operan en ambientes Heterogéneas proveyendo Soporte Multiplataforma y tienen la capacidad de procesamiento Transaccional.

6. Explique las siguientes características que soportan las bases de datos de objetos que dependen de cada producto:
INTEGRACIÓN DE DATOS: Integridad Estructural que asegura que los contenidos son consistentes con elesquema de la base, la integridad lógica asegura que las propiedades lógicas de los datos son correctos.
VERSIONES DE OBJETOS: Un único objeto está representado por múltiples versiones:
LINEAL: las versiones previas del objeto se guardan a medida que el objeto es modificado.
POR RAMA (BRANCH): Múltiples usuarios pueden actualizar el objeto de forma concurrente.
SEGURIDAD: Puede soportarseencriptación de los repositorios de objetos y/o transmisiones.
TOLERANCIA A FALLOS: Proveen una tolerancia a fallos en el caso de que ocurra un problema con el hardware o software.
ACCESO A DATOS: Se realiza utilizando un alterador para recorrer los datos como si los objetos estudiaran en colecciones (o direcciones).

7. ¿Qué aplicación de ODBMS incluye una base de datos en dispositivos móvilesparcialmente conectados un caché de objetos?
DBMS Embebido.

8. ¿Qué aplicación de ODBMS puede anticiparse a los cambios estructura de las clases de una aplicación?
Aplicación de conversión Descartable.

9. ¿Cómo trabajan las bases de objetos pasivas y activas?
ACTIVAS: Pueden realizar tareas de cómputo significativas y búsquedas asociativas sin mover los datos sobre los que debetrabajar al espacio de procesos de la aplicación.
POSITIVA: Proveen capacidades de almacenamiento y distribución de objetos dejando que todo el procesamiento de la aplicación se realice en la aplicación cliente.

10. Explique. ¿Cómo trabajan las bases de objetos nativas y no nativas?
NATIVAS: Están desarrolladas en el mismo lenguaje de programación con el que se trabaja y almacena los objetoscon una representación directa en el lenguaje.
NO NATIVAS: Almacenan los objetos con una representación propia y pueden estar desarrollados en cualquier lenguaje de programación.

11. ¿Cuáles son las tres áreas en donde se utilizan las bases de datos de objetos embebidas?
* En dispositivos móviles
* Sistemas de tiempo real.
* Aplicación de internet.

12. ¿Cómo se clasificanlos métodos de los objetos?
Puesto que los métodos pueden heredarse de unos objetos a otros, un objeto puede disponer de un método de dos maneras diferentes:

* Métodos propios. Están incluidos dentro de la cápsula del objeto.
* Métodos heredados. Están definidos en un objeto diferente, antepasado de éste.

13. ¿A qué se refiere el concepto jerarquía de clases? De un ejemplo.
En...
tracking img