SISTEMAS DISTRIBUIDOS
En un sistema distribuido de bases de datos se
almacena la base de datos en varias computadoras. Varios medios de
comunicación, como las redes de alta velocidad o las líneas telefónicas,
son los que pueden poner en contacto las distintas computadoras de un
sistema distribuido. No comparten ni memoria ni discos. Las computadoras
de un sistema distribuido pueden variar en tamaño y función pudiendo
abarcar desde las estaciones de trabajo a los grandes sistemas.
Dependiendo del contexto en el que se mencionen existen
diferentes nombres para referirse a las computadoras que forman parte de
un sistema distribuido, tales como sitios o nodos. Para enfatizar la
distribución física de estos sistemas se usa principalmente el
término sitio.
Las principales diferencias entre las bases de
datos paralelas sin compartimientos y las bases de datos
distribuidas son que las bases de datos distribuidas normalmente se
encuentran en varios lugares geográficos distintos, se administran de forma
separada y poseen una interconexión más lenta. Otra gran diferencia es que
en un sistema distribuido se dan dos tipos de transacciones, las
locales y las globales. Una transacción local es aquella que accede a los
datos del único sitio en el cual se inició la transacción. Por otra parte,
una transacción global es aquella que, o bien accede a los datos situados
en un sitio diferente de aquel en el que se inició la transacción, o
bien accede a datos de varios sitios distintos.
Soluciones Homogéneas.-
En los sistemas de bases de datos distribuidas homogéneas, todos los sitios emplean el mismo software de gestión de bases de datos, y conocen los demás sitios de tal forma que puedan cooperar en el procesamiento de las solicitudes de los usuarios.
Soluciones Heterogéneas.-
En las bases de datos distribuidas heterogéneas puede que los diferentes sitios utilicen esquemas y software de gestión de sistemas de bases de datos diferentes. Puede que algunos sitios no tengan información de la existencia del resto y que solo proporcionen facilidades limitadas para la cooperación en el procesamiento de las transacciones de los usuarios.
Soluciones Integradas.-
Son aquellas que prefieren las pequeñas o medianas empresas debido a que tienen un costo menor y es de fácil manejo.
Soluciones Federadas.-
Permite que administrar entidades interdependientes entre compañías. De esta forma, los usuarios de EShop´s podrán acceder a varias áreas de la base de datos con sus datos de ingreso al sistema.
En los sistemas de bases de datos distribuidas homogéneas, todos los sitios emplean el mismo software de gestión de bases de datos, y conocen los demás sitios de tal forma que puedan cooperar en el procesamiento de las solicitudes de los usuarios.
Soluciones Heterogéneas.-
En las bases de datos distribuidas heterogéneas puede que los diferentes sitios utilicen esquemas y software de gestión de sistemas de bases de datos diferentes. Puede que algunos sitios no tengan información de la existencia del resto y que solo proporcionen facilidades limitadas para la cooperación en el procesamiento de las transacciones de los usuarios.
Soluciones Integradas.-
Son aquellas que prefieren las pequeñas o medianas empresas debido a que tienen un costo menor y es de fácil manejo.
Soluciones Federadas.-
Permite que administrar entidades interdependientes entre compañías. De esta forma, los usuarios de EShop´s podrán acceder a varias áreas de la base de datos con sus datos de ingreso al sistema.
No hay comentarios:
Publicar un comentario