Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Introducción a las Bases de datos (Powerpoint)




Enviado por Pablo Turmero



Partes: 1, 2


    Monografias.com

    Almacenamiento cercano
    Procesamiento paralelo
    Expansión rápida
    Tolerancia a fallos
    Autonomía de nodos

    Ventajas

    Monografias.com

    Control y manejo de datos
    Seguridad
    Complejidad en mantener integridad
    Control de concurrencia mas complejo
    Desventajas

    Monografias.com

    Diseño de la base de datos distribuida: distribución de información entre nodos
    Procesamiento de consultas: costo de procesamiento y transmisión de datos
    Control de concurrencia: coordinación de acceso a la base de datos
    Confiabilidad: manejo de transacciones

    Aspectos importantes SGBD distribuidos

    Monografias.com

    Independencia de datos: aplicaciones inmunes a cambios en definición y organización de datos y viceversa
    Lógica: inmunidad a cambios en estructura lógica de la base de datos
    Física: ocultamiento de detalles sobre estructuras de almacenamiento a las aplicaciones de usuario
    Transparencia de replicación: replicas controladas por el sistema, no por el usuario.

    Arquitectura BDD – Niveles de transparencia en SBDD

    Monografias.com

    Transparencia a nivel de red
    Localización de datos: comando usado es independiente de la ubicación de los datos y lugar donde la operación se realice
    Esquema de nombramiento: proporcionando nombre único a cada objeto de sistema distribuido.
    Transparencia de fragmentación: sistema maneja conversión de consultas definidas sobre relaciones globales a consultas definidas sobre fragmentos

    Monografias.com

    Mayoría basadas en sistema ANSI-SPARC con tres niveles: interno, conceptual y externo.
    Externa: vista por usuario
    Conceptual: vista lógica global
    Interno: nivel de descripción mas bajo de los datos en una base de datos
    Arquitectura BDD

    Monografias.com

    Dimensiones
    Distribución
    Heterogeneidad
    Autonomía
    Diseño: decisión sobre cuestiones de diseño
    Comunicación: decisión sobre cuestiones de comunicación
    Ejecución: decisión sobre cuestiones de ejecución de operaciones de manera local

    Alternativas implementacion SMDB

    Monografias.com

    Nivel de distribución
    Ninguno
    Solo datos (sist. Homogéneo)
    Datos mas programas (sist. Heteregéneo)
    Comportamiento de patrones de acceso
    Estático
    Dinámico
    Nivel de conocimiento sobre comportamiento de patrones
    Sin información / parcial
    Información total
    Dimensiones

    Monografias.com

    Estrategias de diseño – Descendente

    Monografias.com

    Análisis de requerimientos que define el ambiente del sistema. Determina necesidades de los datos y del proceso.
    DBMS debe ser definido por: desempeño, confiabilidad, disponibilidad, economía y flexibilidad.
    Diseño visual: definir las GUI
    Diseño conceptual: examina la empresa para generar diagrama E-R

    Monografias.com

    Como resultado de los diseños conceptual y visual debe darse un esquema conceptual global y recopilación de los patrones de acceso.
    Diseño de distribución: diseñar esquema conceptual local para cada sitio del SD. Fragmentación y asignación.

    Monografias.com

    Diseño físico: mapear esquemas conceptuales locales con los dispositivos de almacenamiento físicos disponibles en cada sitio.

    Monografias.com

    Conveniente cuando BD ya existen y tareas de proceso involucran integración.
    Punto de inicio son esquemas conceptuales individuales, se integran para obtener esquema conceptual global y posiblemente generar GUI.
    Estrategias de diseño – Ascendente

    Monografias.com

    Encontrar unidad de relación apropiada. Diferentes aplicaciones ingresan a diferentes sub-conjuntos de datos.
    Replicaciones mas convenientes, solamente de sub-relaciones.
    Ejecuciones concurrentes de procesos sobre sub-conjuntos aislados.

    ¿Por qué fragmentar?

    Monografias.com

    Unión de fragmentos para consultas
    Costoso en proceso
    Costoso en transferencia de datos
    Control de semántica de datos y revisión de integridad

    Problemas de la fragmentación

    Monografias.com

    Fragmentación vertical

    Fragmentación horizontal

    Fragmentación híbrida

    ¿Cómo fragmentar?

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter