Diseño de Bases de Datos Distribuidas (4ta Parte)

Slides:



Advertisements
Presentaciones similares
2.2 plano cartesiano EL PLANO CARTESIANO.
Advertisements

IBD Plan 90 y 2003 Clase 10.
IBD Clase 13.
Definición En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican.
Organizaciones Indexadas
Plano cartesiano JoLL.
Normalizaciones de Bases de Datos
Métricas OO Aparecieron por la necesidad de poder cuantificar la calidad del software no tradicional. El software orientado a objetos posee características.
Rocío Contreras Águila Primer Semestre 2010
Guillermo A. Díaz Sanhueza
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Optimización de Consultas Distribuidas
Arquitecturas de las BDD
INTEGRACIÓN.
¿QUÉ SON LAS BASES DE DATOS?
Estadística Computacional I
Tecnología Cliente Servidor
SERIE V CONTABILIDAD S I S T E M A S.
MODELO RELACIONAL.
Traducción dirigida por la Sintaxis
MODELO RELACIONAL.
Armando Lechler Avitia
ANALISIS SINTACTICO El análisis gramatical es la tarea de determinar la sintaxis, o estructura, de un programa. Por esta razón también se le conoce como.
Diseño de Bases de Datos Distribuidas (2da Parte)
Bases de Datos Distribuidas Por: Israel Miralles y Vicente Toledo.
ENMIENDAS, MEJORAS, NUEVAS NORMAS E INTERPRETACIONES
Diseño de Bases de Datos Distribuidas (1era Parte)
Direccionamiento IP Clases de direcciones. 01 de octubre de 2004Cesar Guisado2 TCP/IP La familia de protocolos TCP/IP fue diseñada para permitir la interconexión.
Procesamiento de Consultas Distribuidas (1era Parte)
BASE DE DATOS I Clase # 1.
Métrica v2.1 Técnicas: Teoría de la Normalización.
Lenguajes Formales de Consulta
Luminotecnia Cálculos.
Ing. Fabián Ruano.  Definición  Diferencias con BD Centralizadas.
Instituto Tecnológico de La Paz Ing. Fernando Ortiz Ahumada.
ADMINISTRACION DE NEGOCIOS IV
Subconsultas Avanzadas
Bases de datos Distribuidas ITES de la región carbonífera 1 Problemas de las Bases de datos distribuidas.
BASE DE DATOS BY: Julián Villar Vázquez.
Sistema de archivos Sistemas operativos.
(Organización y Manejo de Archivos)
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
12 Reglas para un SBDD Autonomía local.
Diseño de una Base de Datos
Universidad de Cartago Tema: Estrategias para elaborar los mapas conceptúales Por: Joisy Avendaño. S Facilitador: Israel Arcia Cáceres.
Bases de Datos Distribuidas M. en C. Anastacio Antolino Hernández PROBLEMA DE LOS SISTEMAS DISTRIBUIDOS SISTEMAS MANEJADORES DE BASES DE DATOS DISTRIBUIDAS.
Base de Datos I. Es un lenguaje con el que los usuarios solicitan información de la BD. Estos lenguajes suelen ser de nivel superior que el de los lenguajes.
BASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDAS
Departamento de Informática Universidad de Rancagua
COSTOS ESTIMADOS Y COSTOS ESTÁNDAR.
TÉCNICAS DE DISEÑO para la solución de un problema.
Departamento de Informática Universidad de Rancagua Profesor: Paula Quitral Reglas BDD.
Planeación DE RECURSOS
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
Bases de Datos II BASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDAS
Procesador de consultas
BASE DE DATOS DISTRIBUIDAS
EJERCICIO SEGUNDO PARCIAL Estructuras físicas de la informacion.

GESTION DE CALIDAD Prof. Lic. Valeria Páez. CONOZCAMOS ALGUNOS TERMINOS  Mercado: en economía, es cualquier conjunto de transacciones o acuerdos de negocios.
FUNCIÓN DE PROBABILIDADES. ENTRE PROBABILIDADES Y FUNCIÓN HAY UNA ESTRECHA RELACIÓN…
Introducción a la Base de Datos Profesora: Nelwi Báez.
Base de Datos I – Ing. Mary Carlota Bernal J.
Administración de Base de Datos Procesamiento y Optimización de Consultas Prof Mercy Ospina Torres Prof Renny A. Hernandez
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
Carga y flujo eléctrico Conductores en equilibrio electrostático Energía potencial eléctrica Carga y flujo eléctrico Conductores en equilibrio electrostático.
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Transcripción de la presentación:

Diseño de Bases de Datos Distribuidas (4ta Parte) Lic. Bárbara da Silva Sistemas de Bases de Datos Distribuidas - UCV

Esquema de la Clase Fragmentación Mixta Ejercicio de Fragmentación Ejercicio de Transparencia

Fragmentación Mixta Es la combinación de fragmentación horizontal y vertical, también llamada fragmentación híbrida ó fragmentación anidada. Ejemplo: Proyecto (numProy, nombre, presupuesto, localización) FV de Proyecto: Proyecto1 (numProy, nombre, localización) Proyecto2 (numProy, presupuesto) FH de Proyecto1: Proyecto11 = SL localización=‘Caracas’ Proyecto1 Proyecto12 = SL localización=‘Valencia’ Proyecto1

Fragmentación Mixta Con respecto al ejemplo: ¿Cómo es el árbol de fragmentación? ¿Cómo se reconstruye la relación proyecto?

Fragmentación Mixta Niveles de fragmentación En la FH se detiene la fragmentación cuando cada fragmento sólo posee una tupla y en FV cuando cada fragmento posee un atributo. Pero a nivel práctico lo adecuando es no tener más de 2 niveles de fragmentación debido a: Reconstrucción de una relación global normalizada. Alto costo de los join en caso de mucha FV.

Ejercicio de Fragmentación Se tiene el siguiente esquema conceptual global: EMP (EmpNum, Nombre, Salario, impuesto, Numdep, cargo) DEPT (NumDep, Nombre, Área) SUPLIDOR (Snum, Nombre, Ciudad) PRODUCTO (Pnum, Snum, NumDep, Cantidad)

Ejercicio de Fragmentación Asuma que unas aplicaciones importantes requieren información acerca de empleados miembros de proyectos. Sea cada departamento un nodo de la base de datos distribuida. Las aplicaciones pueden ser emitidas por cualquier departamento, sin embargo, cuando ellas son emitidas por un departamento dado, refieren a tuplas de empleados de ese departamento con mayor probabilidad que las tuplas de otros empleados. Esto pasa porque los empleados están distribuidos en departamentos.

Ejercicio de Fragmentación Asuma que otras aplicaciones requieren sólo datos de aquellos empleados que son programadores. Estas últimas aplicaciones pueden ser emitidas en cualquier nodo de la base de datos distribuida y hacen referencia a todos los programadores con la misma probabilidad. Asumamos que tenemos sólo dos departamentos 1 y 2. Algunas aplicaciones requieren información acerca de Productos suplidos por un suplidor dado. Sólo en el departamento 1 se realizan los cálculos de nómina que necesitan los campos salario e impuesto. Ninguna otra aplicación lo necesita.

Ejercicio de Transparencia Recuperar el nombre del proveedor de un producto. Se asume que: El número del producto es dado por el usuario. Un producto es suplido por un solo proveedor. Escriba la consulta para cada uno de los niveles de transparencia