Estructura de una base de datos distribuida y software gestor

Páginas: 6 (1422 palabras) Publicado: 8 de mayo de 2015



Bases de Datos Distribuidas

Actividad 2. Estructura de una base de datos distribuida y software gestor

Alumno: César Bustamante Salazar
Matrícula: AL10518349

Fac. César Lara






Mayo, 2015
Actividad 2. Estructura de una base de datos distribuida y software gestor



Propósito:

En esta segunda actividad identificarás la estructura de una base de datos distribuidos así como el softwaregestor de las mismas.

Desarrollo:

La actividad se desarrollará en dos momentos, en el primero investigaras los principales elementos que conforman una base de datos distribuidas estableciendo las características de cada uno.

En el segundo momento, construirás una tabla sobre las características de los diferentes softwares que existen en los mercados tanto libres como privados para la gestión delas bases de datos distribuidas.

Primer momento

1. Investiga los principales elementos que conforman una base de datos distribuidas estableciendo las características de cada uno.

Hardware:

El hardware utilizado no difiere mucho del hardware utilizado en un servidor normal. Al principio se creía que si los componentes de una base de datos eran especializados serían más eficientes y rápidos,pero se comprobó que el descentralizar toso y adoptar un enfoque “nada compartido” resultaba más barato y eficaz. Por lo que el hardware que compone una base de datos distribuida se reduce a servidores y la red.

Software:

Sistema Manejador de Base de Datos Distribuidos (DDBMS)

Este sistema está formado por las transacciones y los administradores de la base de datos distribuidos. Un DDBMS implicaun conjunto de programas que operan en diversas computadoras, estos programas pueden ser subsistemas de un único DDBMS de un fabricante o podría consistir de una colección de programas de diferentes fuentes.

Administrador de transacciones distribuidas (DTM)

Este es un programa que recibe las solicitudes de procesamiento de los programas de consulta o transacciones y las traduce en acciones paralos administradores de la base de datos. Los DTM se encargan de coordinar y controlar estas acciones. Este DTM puede ser propietario o desarrollado en casa.


El manejador de transacciones es el encargado de definir la estructura de las transacciones, mantener la consistencia en la base de datos cuando se ejecuta una transacción o se cancela la ejecución de una, mantener protocolos de fiabilidad,implementar algoritmos para el control de la concurrencia y sincronizar las transacciones que se ejecutan simultáneamente.
El manejador recibe solicitudes de procesamiento de transacciones y las traduce en acciones para el calendarizador.
La operación COMMIT señala el término exitoso de la transacción: le dice al manejador de transacciones que se ha finalizado con éxito una unidad lógica detrabajo, que la base de datos esta (o debería estar) de nuevo en un estado consistente, y que se pueden hacer permanentes todas las modificaciones efectuadas por esa unidad de trabajo.
La operación ROLLBACK, en cambio, señala el término no exitoso de la transacción: le dice al manejador de transacciones que algo salió mal, que la base de datos podría estar en un estado inconsistente y que todas lasmodificaciones efectuadas hasta el momento por la unidad lógica de trabajo deben retroceder o anularse.

Sistema Manejador de base de datos (DBMS)

Es un programa que procesa cierta porción de la base de datos distribuida. Se encarga de recuperar y actualizar datos del usuario y generales de acuerdo con los comandos recibidos de los DTM.

Nodo:

Un nodo es una computadora que ejecuta un DTM o DBM oambos. Un nodo de transacción ejecuta un DTM y un nodo de base de datos ejecuta un DBM.


















Segundo momento

2. Elabora una tabla sobre las características de los diferentes softwares que existen en los mercados tanto libres como privados para la gestión de las bases de datos distribuidas.


Software Comercial
Software
Características
Ventajas
Desventajas
ORACLE

Es un sistema de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de base de datos distribuidas
  • gestores de bases de datos
  • Sistemas gestores de base de datos
  • Gestores de base de datos
  • GESTORES DE BASE DE DATOS
  • sistema gestor de base de datos
  • Sistemas Gestores De Base De Datos
  • GESTORES DE BASE DE DATOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS