Base de datos
En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican entre sí a través de diversos medios de comunicación, tales como cables de alta velocidad o líneas telefónicas. No comparten la memoria principal ni el reloj.
Los procesadores de un sistema distribuido pueden variar en cuanto sutamaño y función. Pueden incluir microcomputadores pequeños, estaciones de trabajo y sistemas de computadores grandes de aplicación general. Estos procesadores reciben diferentes nombres, tales como localidades, nodos o computadores.
Un sistema distribuido de bases de datos consiste en un conjunto de localidades, cada uno de las cuales puede participar en la ejecución de transacciones que accedan adatos de una o varias localidades. La diferencia principal entre los sistemas de base de datos centralizados y distribuidos es que, en los primeros, los datos residen en una sola localidad, mientras que, en los últimos, se encuentran en varias localidades.
Base De Datos Distribuida:
Es una colección de datos que pertenece lógicamente al mismo sistema pero que esta dispersa físicamenteentre los sitios de una red de computadores. La información en cada sitio de la red constituye una base de datos local que tiene sus propios usuarios locales, DBMS, programas para la administración de transacciones, y su propio administrador local de comunicación de datos.
Los principales factores que distinguen un SBDD de un sistema centralizado son los siguientes:
▪ Hay múltiplescomputadores, llamados sitios o nodos.
▪ Los sitios deben de estar comunicados por medio de algún tipo de red de comunicaciones para transmitir datos y órdenes entre los sitios.
▪ Cada sitio es un sistema de base de datos en sí mismo
▪ Los usuarios de cualquier sitio pueden tener acceso a los datos de cualquier punto de la red.
Ejemplo:
[pic]
APLICACIONES:
▪ Unaorganización que tenga una estructura descentralizada. Por ejemplo: organismos gubernamentales y/o de servicio público.
▪ La industria manufacturera, generalmente, aquella con plantas múltiples. Por ejemplo, la industria automotriz.
▪ Aplicaciones de control y comando militar.
▪ Líneas de transportación aérea.
▪ Cadenas hoteleras.
▪ Servicios bancarios yfinancieros.
Ventajas de los Sistemas de base de datos distribuidas
▪ Capacidad de compartir y acceder a la información de una forma fiable y eficaz.
▪ Mayor Fiabilidad de que un sistema este en funcionamiento en un momento dado.
▪ Mayor Disponibilidad: probabilidad de que el sistema este disponible continuamente durante un intervalo de tiempo.
▪ Mejor Rendimiento: los datosserán almacenados y usados donde son generados (base de datos locales), lo cual permitirá distribuir la complejidad del sistema en los diferentes sitios de la red, optimizando la labor.
▪ Los datos duplicados aumentan su confiabilidad. Cuando falla una computadora, se pueden obtener los datos extraídos de otras computadoras. Los usuarios no dependen de la disponibilidad de una sola fuentepara sus datos.
▪ Crecimiento: Es más fácil acomodar el incremento del tamaño en un sistema distribuido, por que la expansión se lleva a cabo añadiendo poder de procesamiento y almacenamiento en la red, al añadir un nuevo nodo.
▪ Los sistemas distribuidos pueden variar su tamaño de un modo más sencillo. Se pueden agregar computadoras adicionales a la red conforme aumentan el número deusuarios y su carga de procesamiento.
▪ Los sistemas distribuidos se puede adecuar de una manera más sencilla a las estructuras de la organización de los usuarios
▪ Posibilidad de compartir los datos al tiempo que se mantiene un cierto grado de control local; se refiere a que algunos SBDD permiten controlar los datos y el software localmente en cada sitio. Sin embargo, los...
Regístrate para leer el documento completo.