Base de datos

Solo disponible en BuenasTareas
  • Páginas : 7 (1567 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de noviembre de 2011
Leer documento completo
Vista previa del texto
DEFINICIONES

 BASES DE DATOS DISTRIBUIDAS (BDD) Colección de múltiples bases de datos, lógicamente interrelacionadas, distribuidas sobre una red de ordenadores.

 SISTEMA DE GESTIÓN DE BDD (SGBDD)Producto software capaz de gestionar una BDD, suministrando mecanismos de acceso que hacen transparente la distribución

 SISTEMA DE BDD = BDD + SGBD

CARÁCTERÍSTICAS DE LAS BDD

1. Losdatos deben estar físicamente en más de un ordenador (distintas
sedes)
2. Las sedes deben estar interconectadas mediante una red (cada sede es un
nodo de la red)
3. Los datos han de estar lógicamente integrados (recuperación y
actualización) tanto en local como remoto (esquema lógico global y
único)
4. En una única operación se puede acceder (recuperar o actualizar) datos
que seencuentran en más de una sede (acceso a datos locales o
remotos)
5. Todas las acciones que necesiten realizarse sobre más de una sede serán
transparentes al usuario (transparencia de distribución para el usuario

ALMACENAMIENTO DISTRIBUIDO
Dada una relación R:
RÉPLICA: copia de R en emplazamiento diferente
FRAGMENTACIÓN: R dividida en fragmentos
diferentes almacenados en sitiosdiferentes
RÉPLICA Y FRAGMENTACIÓN: R dividida en
fragmentos que son replicados en sitios diferentes

¿Qué no es una Base de Datos Distribuida?
Un caso de sistema NO considerado BDD : Considere el mismo banco del ejemplo anterior, pero con la
configuración del sistema mostrado en la figura 1.3. La información en diferentes sucursales esta distribuida
en tres computadores ( "backend" computers ),que realizan el control de funciones de la base de datos. Las
aplicaciones son ejecutadas por diferentes computadores.

El principio fundamental de las bases de datos distribuidas :
Desde el punto de vista del usuario, un sistema distribuido deberá ser idéntico un sistema no distribuido. En otras palabras, los usuarios de un sistema distribuido deberán comportarse exactamente como si elsistema no estuviera distribuido. Todos los problemas de los sistemas distribuidos son (o deberían ser ) internos o a nivel de realización, no externos o a nivel del usuario. Llamaremos al principio fundamental recién identificado la "regla cero" de los sistemas distribuidos. La regla cero conduce a varios objetivos o reglas secundarios − doce
en realidad− siguientes :

•Autonomía local.
•Nodependencia de un sitio central.
•Operación continua.
•Independencia con respecto a la localización.
•Independencia con respecto a la fragmentación.
•Independencia de réplica.
•Procesamiento distribuido de consultas.
•Manejo distribuido de transacciones.
•Independencia con respecto al equipo.
•Independencia con respecto al sistema operativo.
•Independencia con respecto a la red.•Independencia con respecto al DBMS.

Estas doce reglas no son todas independientes entre sí, ni son por fuerza exhaustivas, ni tienen todas la misma importancia ( diferentes usuarios darán diferentes grados de importancia a diferentes reglas en diferentes ambientes ). Sin embargo, sí son útiles como fundamento para entender la tecnología distribuida y como marco de referencia para caracterizar lafuncionalidad de sistemas distribuidos específicos.

VENTAJAS DE LAS BDD

ORGANIZATIVAS:
 Adaptación a la organización de la institución (unión de compañías/descentralización), respondiendo a cambios.
 Almacenar los datos donde son generados y/o usados, la mayor parte locales.
 Proporcionar autonomía local, controlándose desde cada nodo. Política general contra política local.

ECONÓMICAS: Costes de comunicación y de creación de pequeños sistemas.

TÉCNICAS:
 Flexibilidad, acceso desde distintos lugares y por distintas personas a la vez.
 Fiabilidad/disponibilidad, en un determinado momento / intervalo. Varios sitios, duplicaciones, evitan fallos.
 Modularidad.
 Mejora del rendimiento, BD más pequeñas, operaciones de menor volumen.
 Crecimiento incremental,...
tracking img