1. “AÑO DE LA PROMOCION DE LA INDUSTRIA
RESPONSABLE Y DEL COMPROMISO CLIMATICO”
UNIVERSIDAD SAN PEDRO
FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INFORMATICA Y SISTEMAS
INTEGRANTES :
LUPUCHE BENITEZ YULEYSI
ASIGNATURA :
BASE DE DATOS
TEMA :
SOLUCION DE EJERCICIOS
DOCENTE :
MONTERO RIVERA FREDY
CICLO :
V
SULLANA, MAYO 2014
2. Universidad san Pedro
Facultad Ing. Informática y de Sistemas
Escuela de Ingeniería
BASE DE DATOS DISTRIBUIDAS
Profesor: Rivera Montero Freddy
Autores: Lupuche Benites,
Maria Yuleysi del Pilar
Sullana, Mayo 6
3. Índice
1 Introducción
2 Presentación
3 BASE DE DATOS DISTRIBUIDAS
4.1 DEFICION
4.1.1 Definición de Bill Inmon
4.1.2 Definición de Ralph Kimball
4.1.3 Una definición más amplia de almacén de datos
5 Arquitectura
5.1 Nivel operacional
5.2 Almacén de datos o DW
5.3 Nivel departamental (Data Mart)
5.4 Nivel individual
6 Función de un Almacén de Datos
7 Procesos
8 Cubos de Información
8.1 Dimensiones
8.2 Variables
8.3 Ejemplos
9 Limpieza de Datos
10. ¿Qué es estandarización? importancia de la estandarización de direcciones
para las empresas de hoy en día?
11. ¿Cómo está integrado un almacén de datos?
11.1 Metadatos
4. 11.2 Funciones ETL (extracción, transformación y carga)
11.3 Middleware
12 Diseño de un almacén de datos
13 Almacén de datos especial
14 Los elementos básicos de un Almacén de Datos (Data WareHouse)
15 Objetivos de Un Almacén de Datos
16 Características
16.4 No Volátil
16.3 De tiempo variante
16.2 Temático
16.1 Integrado
17 Ventajas e Inconvenientes
17.1 Ventajas
17.2 Inconvenientes
18 Conclusiones
19 Bibliografía
5. INTRODUCCION
En este trabajo trataré de explicar la tecnología DRDA, que es la arquitectura
distribuida para bases de datos relacionales, y que fue desarrollada por IBM.
Empezaré dando un pequeño número de definiciones previas relacionadas con
este tema de las bases de datos distribuidas, y que a lo largo del trabajo serán
mencionadas.
A continuación, me centraré ya en lo que es puramente el trabajo en sí: DRDA.
Empezaré con los motivos que llevaron a la aparición de DRDA, y
seguidamente expondré en qué consiste esta arquitectura.
Después, también me referiré a algunos protocolos que son utilizados junto con
DRDA, y clasificaré en 5 los posibles niveles que se pueden considerar para
una arquitectura DRDA.
Como broche final al trabajo, mencionaré y hablaré un poco sobre algunos
productos existentes en el mercado, que incorporan la tecnología DRDA.
PRESENTACION
6. Una Base de Datos Distribuida (BDD) es una colección de datos distribuidos en
diferentes nodos de una red de computadoras. Cada sitio de la red es
autónomo, puede ejecutar aplicaciones locales y al menos una aplicación
global, lo cual requiere el acceso a datos, ubicados en varios sitios, usando un
subsistema de comunicación [Ceri, 1984]. Para el diseño de BDDs se han
definido dos grandes estrategias [Ceri, 1987]: el enfoque Top-Down y el
Bottom-Up. En el enfoque Top-Down se comienza diseñando el esquema
global, luego se concibe la fragmentación de la BD y la localización de los
fragmentos en los sitios. Se completa ejecutando, en cada sitio, el diseño físico
de los datos. Por otro lado el enfoque Bottom-Up se basa en la integración de
esquemas ya creados en un esquema global a partir de las BD existentes.
Los Sistemas de Bases de Datos Distribuidas representan más naturalmente la
estructura geográficamente descentralizada de una organización, aumentan la
disponibilidad de los datos, reducen el tráfico de comunicación y es justificable,
además, por el abaratamiento de los costos en el equipamiento y la
infraestructura de comunicaciones de las redes de computadoras. El diseño de
las Bases de Datos Distribuidas posee las fases del diseño centralizado y
cuenta, además, con dos nuevos problemas que caracterizan el proceso de
distribución de datos, e incluyen la determinación de: cómo dividir la base de
datos en componentes para localizarlos en diferentes sitios, qué cantidad de
datos debe ser replicados y cómo deben los fragmentos replicados ser
localizados.
Existen varias definiciones sobre qué es un sistema distribuido pero hay
divergencias entre ellas, para nuestros propósitos es suficiente expresar que un
sistema distribuido es una colección de computadoras independientes
interconectadas entre sí que aparecen ante los usuarios del sistema como una
única computadora [Özsu, 1991].
BASE DE DATOS DISTRIBUIDAS
7. DEFINICION
Una base de datos distribuida es un tipo de base de datos virtual cuyas partes
componentes están almacenadas en varias bases de datos "reales" distintas
que se encuentran en varios sitios distintos (de hecho, es la unión lógica de
esas bases de datos reales).
Cada sitio es un sitio de sistemas de base de datos por derecho propio, en
otras palabras, cada sitio tiene sus propias bases de datos "reales", sus propios
usuarios locales, su propio DBMS local y software de administración de
transacciones (incluyendo su propio software local para bloqueo, registro en
bitácora, recuperación, etcétera), así como su propio administrador CD (de
comunicación de datos) local.
Un sistema de Bases 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 acceder los datos en cualquier
parte de la red exactamente como si estos fueran accedidos de forma local.