Nnnnnnnnnnn

Solo disponible en BuenasTareas
  • Páginas : 8 (1980 palabras )
  • Descarga(s) : 4
  • Publicado : 7 de marzo de 2010
Leer documento completo
Vista previa del texto
Base de Datos Distribuidas

Benjamín Martínez Martínez

Benja_min_15@hotmail.com

Base de Datos Distribuidas
México Db2 Monterrey Microsoft Access

Red de comunicaciones

Chiapas
Guerrero Oaxaca MySql Postgres SqlServer

Conceptos básicos
BDD  Base de Datos Distribuidas Es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidasentre diferentes sitios interconectados por una red de comunicaciones SBDD Sistema de Base de Datos Distribuida Es un sistema en el cual múltiples sitios de bases de datos están ligados por un sistema de comunicaciones, de tal forma que, un usuario en cualquier sitio puede accesar los datos en cualquier parte de la red exactamente como si los datos estuvieran almacenados en su sitio propio Continuación…
SMBDD  Un sistema de manejo de bases de datos distribuidas Es aquel que se encarga del manejo de la BDD y proporciona un mecanismo de acceso que hace que la distribución sea transparente a los usuarios. El término transparente significa que la aplicación trabajaría, desde un punto de vista lógico, como si un solo SMBD ejecutado en una sola máquina, administrara esos datos. SBDD  Unsistema de base de datos distribuida

Es entonces el resultado de la integración de una base de datos distribuida con un sistema para su manejo.

Objetivos de las BDD
Autonomía local. Independencia de un sitio central. Operación continua. Transparencia de Localización. Transparencia de Fragmentación Transparencia de repetición. Procesamiento distribuido de consultas. Procesamiento detransacciones distribuidas. Transparencia de "hardware". Transparencia de Sistema operativo Transparencia de red. Transparencia de SMBD

Disciplinas de estudio
Los ambientes en los que se encuentra con mayor frecuencia el uso de las bases de datos distribuidas son: Cualquier organización que tiene una estructura descentralizada. Casos típicos de lo anterior son: organismos gubernamentalesy/o de servicio público. La industria de la manufactura, particularmente, 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 y financieros.

Arquitectura de BDD
Arquitecturas de memoria compartida.

Consisten de diversos procesadores los cuales accesan unamisma memoria y un misma unidad de almacenamiento (uno o varios discos). Algunos ejemplos de este tipo son las computadoras Sequent Encore y los mainframes IBM4090 y Bull DPS8 (Figura 1)

P1

……

Pn

M BD Pn Procesador MMemoria

Figura 1. Arquitectura de memoria compartida

Continuación…
Arquitecturas de disco compartido

Consiste de diversos procesadores cada uno de ellos con sumemoria local pero compartiendo una misma unidad de almacenamiento (uno o varios discos). Ejemplos de estas arquitecturas son los cluster de Digital, y los modelos IMS/VS Data Sharing de IBM

P1 …… M1

Pn Mn

BD BD BD

Pn Procesador MMemoria

Figura 2. Arquitectura de disco compartido

Continuación…
Arquitecturas nada compartido

Consiste de diversos procesadores cada uno con supropia memoria y su propia unidad de almacenamiento. Aquí se tienen los clusters de estaciones de trabajo, la computadoras Intel Paragon, NCR 3600 y 3700 e IBM SP2

P1
BD BD BD M1 ……

Pn
BD BD BD Mn Pn Procesador MMemoria

Figura 3. Arquitectura nada compartido

Diseño de BDD

Consideraciones de Diseño de BDD
Existen varios factores relacionados a la construcción de bases de datosdistribuidas que no se presentan en bases de datos centralizadas. Entre los más importantes se encuentran los siguientes:
1

Diseño de la Base de Datos Distribuida (unidad II) Procesamiento de consultas (Unidad III) Control de concurrencia (Unidad IV) Confiablidad (Unidad IV)

2
3 1

Diseño de la BDD
En el diseño de bases de datos distribuidas se debe considerar el problema de como...
tracking img