Bases de datos ii bases de datos distribuidas
This presentation is the property of its rightful owner.
Sponsored Links
1 / 20

Bases de Datos II BASES DE DATOS DISTRIBUIDAS PowerPoint PPT Presentation


  • 84 Views
  • Uploaded on
  • Presentation posted in: General

Bases de Datos II BASES DE DATOS DISTRIBUIDAS. Elaborado por: Guillermo Baquerizo I Término 2012-2013. Conceptos.

Download Presentation

Bases de Datos II BASES DE DATOS DISTRIBUIDAS

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Bases de datos ii bases de datos distribuidas

Bases de Datos IIBASES DE DATOS DISTRIBUIDAS

Elaborado por: Guillermo Baquerizo

I Término 2012-2013


Conceptos

Conceptos

  • Base de datosdistribuida.- Unacolecciónlógicamenteinterrelacionada de datoscompartidos (junto con unadescripción de estosdatos) físicamentedistribuidosporuna red informática.

  • SGBD Distribuido.- El sistema de software quepermitegestionar la base de datosdistribuidayhacequedichadistribución sea transparentepara los usuarios. Tambiéndenominado SGBDD (o DDBMS porsussiglas en inglés).


Bases de datos ii bases de datos distribuidas

Esquema de un SGBDD

Guayaquil

Quito

B.D.

B.D.

Informix

Oracle

Canal de comunicaciones

B.D.

B.D.

SQL Server

DB2

Cuenca

Manta


Conceptos1

Conceptos

  • El SGBDD estácompuestoporunaúnica base de datoslógicadividida en unaserie de fragmentos.

  • Cadafragmento se almacena en unaomáscomputadoras.

  • Los usuariosacceden a la base de datosdistribuida a través de unaserie de aplicaciones:

    • A. Locales: Aquellasque no requierendatos de otrasinstalaciones.

    • A. Globales: Aquellasquesírequierendatos de otrasinstalaciones.


Conceptos2

Conceptos

  • Procesamientodistribuido.- Una base de datoscentralizada a la que se puedeacceder a través de una red informática.

  • SGBD paralelo.- Un SGBD que se ejecutasobremúltiplesprocesadoresyutilizandomúltiples discos, yqueestádiseñadoparaejecutarlasoperaciones en paralelo, siempreque sea posible, con el fin de mejorarlasprestaciones.


Bases de datos ii bases de datos distribuidas

Arquitecturasparalelas

Nodo 1

Memoria

Nodo 2

Memoria

Nodo 3

Memoria

Red

Nodo 1

Procesador

Nodo 2

Procesador

Nodo 3

Procesador


Ventajas de un sgbdd

Ventajas de un SGBDD

  • Refleja la estructuraorganizativa.

  • Mejora la compartición de los datosy la autonomía local.

  • Mayor disponibilidad.

  • Mayor fiabilidad.

  • Mayoresprestaciones.

  • Economía.

  • Crecimiento modular.

  • Integración.

  • Capacidad de competir.


Desventajas de un sgbdd

Desventajas de un SGBDD

  • Complejidad.

  • Costos.

  • Seguridad.

  • Control de integraciónmáscomplicado.

  • Carencia de estándares.

  • Falta de experiencia.

  • Diseñomáscomplejo de la base de datos.


Conceptos3

Conceptos

  • Sistemamultibase de datos.- Un SGBD distribuido en el quecadanodomantieneunacompletaautonomía.

  • Red.- Unacoleccióninterconectada de computadorasautónomasque son capaces de intercambiarinformación.


Bases de datos ii bases de datos distribuidas

Tipos de red


Bases de datos ii bases de datos distribuidas

WAN

  • Distancia de hasta miles de kilómetros.

  • Enlazacomputadorasautónomas.

  • Red gestionadaporunaorganizaciónindependiente.

  • Protocolocomplejo.

  • Utilizaencaminamientopunto a punto.

  • Utilizatopologíasirregulares.

  • Tasa de errores de aproximadamente 1:105


Bases de datos ii bases de datos distribuidas

LAN

  • Distancia de pocoskilómetros.

  • Enlazacomputadorasquecooperan en aplicacionesdistribuidas.

  • Red gestionadapor los usuarios.

  • Protocolomás simple.

  • Utilizaencaminamientopordifusión.

  • Utilizatopologías de bus oanillo.

  • Tasa de errores de aproximadamente 1:109


Conceptos4

Conceptos

  • Protocolo de red.- Un conjunto de reglasquedeterminacómo se envían, interpretanyprocesan los mensajes entre computadoras.

    • TCP/IP

    • SPX/IX

    • NetBIOS

    • APPC

    • DECnet

    • WAP


Dise o

Diseño

  • Fragmentación.- División de unarelación en unaserie de subrelacionesdenominadasfragmentos.

  • Asignación.- Cadafragmento se almacena en el nodoóptimodesde el punto de vista de la distribución.

  • Replicación.- El SGBDD puedemantenerunacopia de un fragmento en variosnodosdiferentes.


Esquema de replicaci n

Esquema de replicación


Dise o1

Diseño

  • Debeestarbasado en informacióncuantitativaycualitativa:

    • Cuantitativa

      • Frecuencia de ejecución de unatransacción.

      • Nododesde el que se ejecuta la transacción.

      • Criterios de rendimientos de la transacción.

    • Cualitativa

      • Relaciones, atributosytuplas a lasque se accede.

      • Tiempo de acceso (lecturaoescritura).

      • Predicados de lasoperaciones de lectura.


Fragmentaci n horizontal

Fragmentación horizontal

  • Cuando los fragmentosestáncompuestos a partir de subconjuntosque son tuplas de unarelación.


Fragmentaci n vertical

Fragmentación vertical

  • Cuando los fragmentosestáncompuestos a partir de subconjuntos de los atributos de unarelación.


Fragmentaci n mixta

Fragmentaciónmixta

  • Cuando los fragmentosverticalesnecesitanfragmentarsehorizontalmente.

  • Cuando los fragmentoshorizontalesnecesitanfragmentarseverticalmente.


Fragmentaci n derivada

Fragmentaciónderivada

  • Cuando los fragmentoshorizontalesestánbasados en unafragmentación horizontal padre.

  • Cuando los fragmentosverticalesestánbasados en unafragmentación vertical padre.


  • Login