PDF de programación - Diseño de bases de datos distribuidas empleando la arquitectura de replicacion Oracle

Imágen de pdf Diseño de bases de datos distribuidas empleando la arquitectura de replicacion Oracle

Diseño de bases de datos distribuidas empleando la arquitectura de replicacion Oraclegráfica de visualizaciones

Publicado el 2 de Agosto del 2019
866 visualizaciones desde el 2 de Agosto del 2019
1,7 MB
325 paginas
Creado hace 12a (28/07/2011)
UNIVERSIDAD TECNICA DE AMBATO

FACULTAD DE INGENIERIA EN SISTEMAS



DISEÑO DE BASES DE DATOS DISTRIBUIDAS

EMPLEANDO LA ARQUITECTURA DE REPLICACION



AUTORES:

DIRECTOR:



ASESOR:



ORACLE



Luis Roberto Oñate Llerena

Marco Fabián Guangashi Guangasi



Ing. Oswaldo Paredes M.Sc.

Ing. Galo López



Tesis Informática de Grado, previa a la obtención del Título de Ingeniero en Sistemas

Ambato - Ecuador

Junio/2005




ii



AGRADECIMIENTO



Al Personal Docente de la Facultad de Ingeniería en Sistemas de la Universidad Técnica

de Ambato, que nos supieron guiar y brindar sus conocimientos para lograr terminar la

carrera universitaria.

Agradecimiento especial a nuestro Director Ing. Oswaldo Paredes y a nuestro Asesor

Ing. Galo López por su buena voluntad y apoyo en el desarrollo de este trabajo.






iii



DEDICATORIA



A Dios y a nuestra Madre la Dolorosa, ya que su voluntad ha sido que yo termine mi

carrera universitaria.

A mis padres y hermanos que sin su apoyo moral y económico no hubiese sido posible

alcanzar este objetivo que me propuse, de manera muy especial a Marcia ¡mil gracias!

por haber confiado en mi. A Beatriz que con su optimismo y carisma supo brindarme

aliento al igual que a mi querida QK.

ROBERTO



El presente trabajo se lo dedico a todas las personas que han influenciado en mi, directa

o indirectamente: A mis padres que ha pesar de sus fracasos son símbolos del éxito, a

mis maestros que han hecho del pasado una experiencia, del presente un momento y del

futuro un éxito, a mis amigos que compartieron mis penas y glorias, demostrándome

que no todos podemos ser grandes pero si podemos ser buenos, y en definitiva a Dios

por ser todo esto en uno solo.



MARCO



iv



DECLARACION DE AUTENTICIDAD Y RESPONSABILIDAD



Nosotros, Luis Roberto Oñate Llerena con cédula de identidad 18-0264809-5 y Marco

Fabián Guangashi Guangasi con cédula de identidad 18-0288714-9.

Declaramos, que la investigación realizada para el diseño y desarrollo de la presente

tesis informática, es original auténtica y personal, por esta razón, el contenido así como

los efectos legales que se desprendan de este trabajo de Tesis, son y serán de nuestra

exclusiva responsabilidad.



----------------------------------

Luis Roberto Oñate Llerena



------------------------------------------

Marco Fabián Guangashi Guangasi







v



PROLOGO



Ponemos a consideración la presente tesis que constituye un trabajo investigativo previa

la obtención del título de Ingeniero en Sistemas, titulado DISEÑO DE BASES DE

DATOS DISTRIBUIDAS EMPLEANDO LA ARQUITECTURA DE REPLICACION

ORACLE. Con este trabajo se pretende conocer más la parte teórica de las Bases de

Datos Distribuidas, su aplicabilidad y arquitectura funcional, así como su utilización en

aplicaciones prácticas de tal forma que la distribución de los datos mediante la

Replicación nos ayude a administrar de mejor manera una base de datos distribuida para

que está sea mas tolerante a fallas.






vi



INDICE

Agradecimiento ............................................................................................................. ii

Dedicatoria .................................................................................................................. iii

Declaración de autenticidad y responsabilidad ........................................................... iv

Prologo ......................................................................................................................... v

Indice ........................................................................................................................... vi

Indice de figuras ......................................................................................................... xv

Indice de gráficos ..................................................................................................... xvii

Indice de tablas ........................................................................................................ xviii

Indice de anexos ......................................................................................................... xx

Introducción ............................................................................................................... xxi

CAPITULO I

GENERALIDADES ..................................................................................................... 1

1.1. Planteamiento del problema ................................................................................... 1

1.2. Justificación............................................................................................................ 2

1.3. Objetivos ................................................................................................................ 3

1.3.1. General ................................................................................................................ 3

1.3.2. Específicos .......................................................................................................... 3

1.4. Formulación de hipótesis ....................................................................................... 4

1.5. Metodología ........................................................................................................... 4

CAPITULO II

SISTEMA DE BASE DE DATOS DISTRIBUIDO ..................................................... 5






vii



2.1. Sistema de base de datos distribuido ...................................................................... 5

2.2. Características de los sistemas distribuidos ........................................................... 6

2.3. Beneficios de los sistemas distribuidos .................................................................. 7

2.4. Problemas de los sistemas distribuidos .................................................................. 8

2.5. Definición de base de datos distribuida (BDD) .................................................... 9

2.6. Ventajas y desventajas de las bases de datos distribuidas .................................... 9

2.7. Sistema manejador de bases de datos distribuidas (SMBDD) ............................ 12

2.8. Arquitectura de base de datos distribuida ........................................................... 12

2.8.1. Sistemas homogéneos de base de datos distribuidas ....................................... 12

2.8.2. Sistemas heterogéneos de base de datos distribuidas ....................................... 15

2.8.3. Arquitectura de base de datos cliente/servidor................................................. 16

2.9. Enlaces de bases de datos (Links) ....................................................................... 19

2.9.1. Links de base de datos compartidos (Shared Database Links) ........................ 22

2.9.2. ¿Por qué usar link de base de datos? ................................................................ 23

2.9.3. Nombres de bases de datos globales en enlaces de base de datos .................. 24

2.9.4. Nombres para enlaces de base de datos ........................................................... 26

2.9.5. Tipos de links de bases de datos ...................................................................... 27

2.9.6. Conexión de usuarios de bases de datos .......................................................... 29

2.9.7. Esquema de objetos y conexión de base de datos ............................................ 33

2.9.8. Restricciones de los link de base de datos ....................................................... 38

2.10. Administración de base de datos distribuidas ................................................... 39

2.10.1. Autonomía de sitio ......................................................................................... 39






viii



2.10.2. Seguridad de base de datos distribuidas ......................................................... 40

2.10.3. Auditar enlaces de base de datos .................................................................... 47

2.10.4. Herramientas administrativas ......................................................................... 48

2.11. Procesando transacciones en un sistema distribuido ......................................... 49

2.11.1. Declaraciones sql remotas .............................................................................. 50

2.11.2. Declaraciones sql distribuidas ........................................................................ 51

2.11.3. Transacciones remotas ................................................................................... 52

2.11.4. Transacciones distribuidas ............................................................................. 52

2.11.5. Mecanismo commit de dos fases ................................................................... 53

2.11.6. Resolución de nombres para enlaces de base de datos .................................. 54

2.11.7. Resolución de nombres del esquema de objeto .............................................. 58

2.11.8. Resolución de nombres globales en vistas, sinónimos, y procedimientos ..... 59

2.12. Desarrollo de aplicaciones de bases de datos distribuidas ................................ 60

2.12.1. Transparencia en un sistema de base de datos distribuido ............................. 61

2.12.2. Llamadas a procedimientos remotos (Remote procedure calls RPC’s) ......... 63

2.12.3. Optimización de consultas distribuidas ....................................................
  • Links de descarga
http://lwp-l.com/pdf16416

Comentarios de: Diseño de bases de datos distribuidas empleando la arquitectura de replicacion Oracle (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad