Ensayo

Páginas: 5 (1093 palabras) Publicado: 25 de febrero de 2013
Modelos emergentes de bases de datos:
1 Bases de datos orientadas a objetos
Las bases de datos orientadas a objetos (BDOO) son aquellas cuyo modelo de datos está orientado a objetos y almacenan y recuperan objetos en los que se almacena estado y comportamiento. Su origen se debe a que en los modelos clásicos de datos existen problemas para representar cierta información, puesto que aunquepermiten representar gran cantidad de datos, las operaciones que se pueden realizar con ellos son bastante simples.

Las clases utilizadas en un determinado lenguaje de programación orientado a objetos son las mismas clases que serán utilizadas en una BDOO; de tal manera, que no es necesaria una transformación del modelo de objetos para ser utilizado por un SGBDOO. De forma contraria, el modelorelacional requiere abstraerse lo suficiente como para adaptar los objetos del mundo real a tablas.

Las bases de datos orientadas a objetos surgen para evitar los problemas que surgen al tratar de representar cierta información, aprovechar las ventajas del paradigma orientado a objetos en el campo de las bases de datos y para evitar transformaciones entre modelos de datos (usar el mismo modelo deobjetos).
2 Bases de datos multifuncionales
Las bases de datos multidimensionales se utilizan principalmente para crear aplicaciones OLAP y pueden verse como bases de datos de una sola tabla, su peculiaridad es que por cada dimensión tienen un campo (o columna), y otro campo por cada métrica o hecho, es decir estas tablas almacenan registros cuyos campos son de la forma:

Donde los campos ''hacen referencia a las dimensiones de la tabla, y los campos '' a las métricas o hechos que se quiere almacenar, estudiar o analizar.
3 Bases de datos activas deductivas
El concepto de Bases de Datos Activas (conocidas también bajo las siglas SGBDA) se define en la capacidad del motor de manejar eventos al momento en que los datos sufren cambios como modificación, eliminación o actualización (másadelante se verá que existen otros eventos), es decir, cuando se producen ciertas condiciones ejecuta de forma automática ciertas acciones, además el motor de BD debe ser capaz de monitorizar y reaccionar ante eventos de manera oportuna y eficiente.
Estas características de reaccionar ante condiciones son definidas en el esquema de base de datos, de manera que, se elimina la responsabilidad dela aplicación que hace uso de la misma a gestionar tales eventos; la manera más común de definirlos en el esquema es a través de “triggers”, característica esta que maneja la gran mayoría de los motores de BD más conocidos en el mercado. Mediante los triggers (disparadores en español) se define el evento a recoger, y, mediante el propio lenguaje del motor escogido, se escriben las acciones a tomar.Mediante estas reglas se puede hacer respetar reglas de integridad, generar datos derivados, controlar la seguridad o implementar reglas de negocio.
La característica que se viene utilizando para especificar bases de datos activas es el modelo evento–condición–acción, por ejemplo:
Tras la modificación de la tabla persona, se chequea su fecha de nacimiento y se procede a actualizar el campoedad, de todos los registros.

Por supuesto esta definición descrita en lenguaje fácilmente entendible para nosotros humanos, debe traducirse al lenguaje de programación del motor, haciendo uso de los triggers para disparar la acción tras el evento modificación.
Caracteristicas de las bases de datos activas
 *Un SGBDA no deja de ser un SGBD (Sistema de Gestión de Base de Datos)
*Un SGBDA tieneun modelo de reglas ECA (Evento-Condición-Acción)
4 Bases de datos paralelas
De forma general el concepto de paralelismo en las bases de datos lo podríamos definir como la partición de la base de datos (normalmente a nivel de relaciones) para poder procesar de forma paralela en distintos discos y con distintos procesadores una sola operación sobre la base de datos.
El paralelismo se usa para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS