Bases de datos
la tecnología de base de datos distribuida es uno de los acontecimientos más importantes de la última década.
Durante este período, distribuidos temas de investigación de bases de datos han sido temas de estudio intenso, culminando en la liberación de una serie de "primera generación" de productos comerciales. Base de datos distribuida Se espera que la tecnología de datos sobre losefectos de procesamiento de la misma manera que los sistemas centralizados hizo un
hace diez años. Se ha dicho que dentro de los próximos diez años, los administradores de base de datos centralizada que ser una "curiosidad antiguos" y la mayoría de las organizaciones se mueven hacia los administradores de bases de datos distribuidas
La tecnología se encuentra en la etapa crítica de encontrarsu camino en productos comerciales. En este coyuntura, es importante buscar respuestas a las siguientes preguntas:
1. ¿Cuáles fueron los objetivos iniciales y las promesas de la tecnología de base de datos distribuida? ¿Cómo los productos comerciales actuales a la altura de estas promesas? En retrospectiva, estas fueron metas alcanzables?
2. Pida a los problemas técnicos importantes ya se hanresuelto?
3. ¿Cuáles son los cambios tecnológicos que subyacen a los administradores de datos distribuidos y cómo se que afecten a los sistemas de próxima generación?
Las dos últimas preguntas tienen particular importancia para los investigadores ya que sus respuestas establecen la hoja de ruta para la investigación en los próximos años. trabajos recientes que abordan estas cuestiones se hizohincapié en los problemas de escala y las cuestiones relacionadas con la introducción de heterogeneidad y autonomía. Si bien estos problemas son más importantes para abordar, hay muchos otros que siguen sin resolverse. Incluso los temas más estudiados, como el procesamiento de consultas distribuidas y la gestión de transacciones tienen problemas de investigación que aún no se han abordadoadecuadamente.
Además, las nuevas cuestiones suscitadas por el cambio tecnológico, la ampliación de áreas de aplicación, y la experiencia que ha sido adquirida con la aplicación limitada de la tecnología de bases de datos distribuidas.
En este trabajo nuestro objetivo es hacer frente a las preguntas anteriores. Nuestro énfasis está en dar respuesta estas preguntas en lugar de proporcionar una introducciónde aprendizaje a la tecnología de base de datos distribuida o un estudio de las posibilidades de los productos existentes.
¿QUÉ ES UN SISTEMA base de datos distribuida?
Una base de datos distribuida (DDB) es una colección de múltiples bases de datos, lógicamente relacionados entre sí distribuidos en una red informática [4]. Un sistema de gestión de base de datos distribuida (distribuido DBMS) sedefine como el sistema de software que permite la gestión de la DDB y hace la distribución transparente a los usuarios. Usamos el término sistema de base de datos distribuida (DDB) para
se refieren a la combinación de la DDB y el DBMS distribuido. Hipótesis sobre el sistema que subyacen a estas definiciones son:
1. Los datos se almacenan en un número de sitios. Cada sitio se supone queconsisten lógicamente de un solo procesador.
Incluso si algunos sitios son máquinas con varios procesadores, el DBMS distribuido no se preocupa con el almacenamiento y gestión de datos en este equipo paralelo.
2. Los procesadores en estos sitios están interconectados por una red de ordenadores en lugar de un multiprocesador de configuración. El punto importante aquí es el énfasis en la suelta deinterconexión entre los procesadores que tienen sus propios sistemas operativos y operar de forma independiente.
A pesar de no compartir nada arquitecturas multiprocesador son muy similares a la suelta
3. El DDB es una base de datos, no una "colección" de archivos que puede ser almacenada de manera individual en cada nodo de una red de ordenadores. Se trata de una distinción entre un DDB y una...
Regístrate para leer el documento completo.