Base de datos sql server

Solo disponible en BuenasTareas
  • Páginas : 12 (2964 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2010
Leer documento completo
Vista previa del texto
BASES DE DATOS DISTRIBUIDAS
BASES DE DATOS AVANZADAS DEPARTAMENTO DE INFORMÁTICA

1

MOTIVACIÓN DE LAS BDD
NECESIDAD DE
INTEGRACIÓN + DISTRIBUCIÓN INTEGRACIÓ DISTRIBUCIÓ

Bases de datos distribuidas

Bases de datos

Redes de ordenadores

Bases de Datos Avanzadas Departamento de Informática 2

INTEGRACIÓN
PROBLEMAS DERIVADOS DEL DESARROLLO DE BD INDEPENDIENTES
Datos redundantesSGBD distintos Plataformas variadas (pc’s, workstations)

Consecuencia

Inconsistencias en los datos Dificultad de interoperatividad Aislamiento de los distintos grupos de usuarios

Necesidad de Sistemas de Información integrados que respondan a los objetivos globales de la empresa
Bases de Datos Avanzadas Departamento de Informática 3

DISTRIBUCIÓN
FINALIDAD
Acercar la informática alos usuarios
Compartiendo Optimizando

Necesidad de Sistemas de Información Distribuidos que doten de autonomía a los usuarios y que consigan mayor eficiencia

Bases de Datos Avanzadas Departamento de Informática 4

NO OBSTANTE…
INTEGRACIÓN = CENTRALIZACIÓN
Bases de Datos Avanzadas Departamento de Informática 5

DEFINICIONES
BASES DE DATOS DISTRIBUIDAS (BDD)
Colección de múltiplesbases 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 + SGBDD
Bases de Datos Avanzadas Departamento de Informática 6

BASES DE DATOS DISTRIBUIDAS

Bases de Datos AvanzadasDepartamento de Informática 7

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

Bases de Datos Avanzadas Departamento de Informática 8

ALMACENAMIENTO DISTRIBUIDO
Dada una relación R:
RÉPLICA: copia de R en emplazamiento diferenteFRAGMENTACIÓN: R dividida en fragmentos diferentes almacenados en sitios diferentes RÉPLICA Y FRAGMENTACIÓN: R dividida en fragmentos que son replicados en sitios diferentes
Bases de Datos Avanzadas Departamento de Informática 9

VENTAJAS DE LAS BDD (I)
ORGANIZATIVAS:
Adaptación a la organización de la institución (unión de compañías/descentralización), respondiendo a cambios Almacenar losdatos 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
Bases de Datos Avanzadas Departamento de Informática 10

VENTAJAS DE LAS BDD (y II)
TÉCNICAS:
Flexibilidad, acceso desde distintos lugares y por distintaspersonas 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, añadiendo poder de procesamiento y almacenamiento
Bases de Datos Avanzadas Departamento de Informática 11

DESVENTAJAS DE LAS BDD
Complejidad del sistema, desarrollo desoftware más costoso, problemas de sincronización, dificultad para conocer la corrección de los algoritmos paralelos, detección de caídas de nodos Dependencia de la red de comunicaciones, sobrecarga de procesamiento de mensajes Dificultad de diseño, fases adicionales Poca madurez de los productos comerciales, orientados a replicación Funciones de administración compleja, sincronización y...
tracking img