PDF de programación - Análisis de la replicación de bases de datos relacionales caso practico

Imágen de pdf Análisis de la replicación de bases de datos relacionales caso practico

Análisis de la replicación de bases de datos relacionales caso practicográfica de visualizaciones

Publicado el 22 de Julio del 2019
968 visualizaciones desde el 22 de Julio del 2019
18,1 MB
134 paginas
Creado hace 12a (28/07/2011)
UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS

ANÁLISIS DE LA REPLICACIÓN DE BASES DE

DATOS RELACIONALES CASO PRACTICO

AUTOR: JORGE EDUARDO CHICAIZA RUGEL

TUTOR: ING. EDISON ALVAREZ M.

Proyecto Informático de Grado, previo a la

obtención del Título de Ingeniero en sistemas

Ambato – Ecuador



Abril/2005





AGRADECIMIENTO

ii

Manifiesto mi más sincero agradecimiento
a los directivos de la facultad de Ingeniería en
sistemas de la Universidad Técnica de Ambato, a
mis maestros que han contribuido en mi
preparación profesional y a DIOS mi creador por
la vida, valor y fuerza que me ha proporcionado
en el transcurso de este tiempo.

Tutor

A los: Ing. Edison Álvarez M. E Ing.
Franklin Mayorga M.
y Asesor
respectivamente del proyecto de grado, quienes
me brindaron su apoyo incansablemente en el
crecimiento de la semilla fértil de la ciencia y el
saber, aportando con animo positivo
su
participación eficaz como sus experiencias válidas
para la realización del presente trabajo.



El Autor.





DEDICATORIA

iii



Este trabajo esta dedicado con mucho
cariño para todos y cada una de las personas que
más quiero.

A mi adoración, mi reina, mi amor, Mi Hija
ANGIE DAYANA, porque tu presencia será el
lucero que ilumine el camino de nuestro porvenir.

A mis PADRES queridos, que con su
sacrificio y amor supieron enrumbarme en el
camino del bien.

A mis HERMANOS que de una u otra

manera me brindaron su apoyo incondicional.

A ti EARO.
Y a todas aquellas personas que confiaron

en mi, va dedicado este proyecto.


Jorge Eduardo.



iv

Introducción
tiempos

la

En

los últimos


tecnología de almacenamiento y
administración de datos ha tenido grandes cambios; partiendo desde el
manejo de archivos en
forma escrita y manual, hasta el uso de
almacenamientos en sistemas magnéticos conocidos como bases de datos,
cuyo acceso y manipulación se realiza en forma automática.

El manejo de una base de datos no sólo es requerido por una parte de

la humanidad, si no también de todas y cada una de las personas, empresas
u organizaciones que utilizan información en las tareas diarias que estas
realizan tales como: consultas, procesos de recuperaciones, actualizaciones,
etc. Debido a que esta información es muy importante, surge, la necesidad
de mantener su integridad.


Un sistema de gestión de bases de datos (DBMS) consiste en una
colección de datos interrelacionados y un conjunto de programas para
acceder a esos datos. La colección de datos, normalmente denominada
base de datos, contiene información acerca de una empresa determinada. El
objetivo primordial de un DBMS es proporcionar un entorno que sea, a la
ves, conveniente y eficiente, para ser utilizado para crear, extraer y
almacenar información de la base de datos.

Los sistemas de bases de datos están diseñados para gestionar

grandes bloques de información, esta gestión implica tanto la definición de
estructuras para el almacenamiento de la información como la provisión de
mecanismos para la administración de ésta información. Además los
sistemas de bases de datos deben mantener la seguridad de los datos
almacenados, cuando se den caídas del sistema o a intentos de accesos no
autorizados. Y si los datos van ha ser compartidos por varios usuarios debe
evitar posibles resultados anómalos.




v

La importancia de la información en la mayoría de las organizaciones,

y por tanto el valor de la base de datos, ha llevado al desarrollo de una gran
cantidad de conceptos y técnicas para la gestión eficiente de los datos.


Existen en la actualidad un sin número de RDBMS (Relational Data
Base Management System), que permiten definir, manejar y administrar la
información, tales como: SQL Server, Oracle, Informix, Sybase, en sus
múltiples versiones; de los cuales éste estudio, se centrará en los
administradores de bases de datos relacionales SQL Server 7.0 y Oracle8
Server Enterprise Edition, en lo concerniente a la administración de
replicaciones o conocido también como las duplicaciones.

Los sistemas Administradores de Bases de Datos SQL Server 7.0 y

Oracle8 Server Enterprise Edition, al ser en si administradores permiten
mantener, manipular, estructurar, visualizar, modificar, etc.,
la
información en distintas formas siendo estas:

toda

a) La definición y almacenamiento de datos, usando para esto el LDD
(Leguaje de Definición de Datos), que permite la creación de las
estructuras de datos: tablas, vistas, índices, etc., en donde se va
ha guardar la información. y

b) Todo lo relacionado con la manipulación de la información
utilizando para esto el LMD (Lenguaje de Manipulación de Datos),
los procesos
que permitirá
relacionados a:
consultas,
eliminaciones,
actualizaciones,
modificaciones, etc., de los datos almacenados.

inserciones,

realizar

todos



vi

Finalidad del trabajo.

Este trabajo tiene como finalidad adentrarse en el proceso de
replicación, que se realiza en los Administradores de Bases de Datos
Relacionales, orientándose explícitamente a visualizar esto en los RDBMS
SQL Server 7.0, con un caso práctico y Oracle8 Server Enterprise Edition,
para así poder vislumbrar con mayor entendimiento este proceso, también
observar: configuraciones, estimaciones de necesidades, ventajas y
desventajas en cada uno y, el por qué y para qué del uso de la replicación.

Antecedentes.
Como se ha visto en la actualidad todas y cada una de las empresas

e instituciones, sean estas grandes o pequeñas necesitan de una forma
automática de almacenamiento de información, por el elevado cúmulo en
que ésta se presenta, así como por su importancia, y tomando en cuenta
estos aspectos se hace evidente la necesidad de utilizar una base de datos y
por ende de un sistema que lo administre.

Partiendo de este punto y del auge sustancial de la Computación e

Informática se han definido algunos tipos de manipuladores de información
entre los que están:

a) En primera instancia los archivos sean planos, textuales, binarios
entre otros, en donde únicamente se almacenaba la información
en una estructura simple y aislada sin la presencia directa de
relaciones.

b) Con el pasar del tiempo y el crecimiento continuo de la información
se ha hecho necesario el estudio y aparecimiento de mejoradas
formas de almacenamiento, como lo son las Bases de Datos.

c) Al manejar bases de datos grandes se presenta entonces la
necesidad de implementar mecanismos o procedimientos para
administrar éstas, orientados ya al manejo de la información



vii

relacionada es decir, definidos a partir de los modelos de datos
relacionales y el uso del álgebra relacional.

Al surgir estos nuevos mecanismos y procedimientos de
administración (RDBMs), aparecen también otras características y aspectos
que mejoran la manipulación de la información entre estos tenemos los
siguientes: que el diseño de un RDBMS permite generar un conjunto de
esquemas de relaciones; lo cual almacenará los datos sin la connotada
redundancia que se presentaba en los anteriores almacenamientos, y que, a
la vez permita recuperarlos rápida y fácilmente. Una técnica utilizada para
esto es la que consiste en diseñar esquemas de datos que tengan una
“Forma Normal” adecuada.


Relacionales se encuentran:

los muchos Administradores de Bases de Datos

Dentro de

a) Microsoft SQL Server 7.0 que funciona en el sistema operativo
Windows NT, el cual se constituye en un producto de bases de
datos en donde se pueden construir aplicaciones para negocios.
Las necesidades y requerimientos de los clientes han llevado a la
creación de innovaciones significativas del producto para facilitar,
la utilización, escalabilidad, confiabilidad y el almacenamiento de
datos.

b) Oracle8 es el Administrador de Bases de Datos Relacional que
hace uso de los recursos informáticos en todas las arquitecturas
de hardware, para garantizar su aprovechamiento al máximo en
ambientes cargados de información. Es el conjunto de datos que
proporciona la capacidad de almacenar y acudir a esto de forma
consecuente con un modelo definido, como el relacional. Además
es una suite de productos que ofrece una gran variedad de
herramientas. Incluyendo cuatro generaciones de desarrollo de
aplicaciones, herramientas de reportes así como varios utilitarios.
Oracle se ejecuta en computadoras personales (PC), mainframes,

viii

microcomputadoras y computadoras con procesamiento paralelo
masivo. Soporta unos 17 idiomas, corre automáticamente en más
de 80 arquitecturas de hardware y software distintos, sin tener la
necesidad de cambiar una sola línea de código. Esto es porque
más del 80% de los códigos internos de Oracle son iguales a los
establecidos en todas las plataformas de sistemas operativos.



Estos RDBMS’s tienen incorporado la utilidad de replicación usando
un ambiente gráfico de manipulación (Enterprise Manager en el SQL Server
7.0 u Oracle8 DBA Studio en Oracle8), esta parte permitirá a la empresa u
organización, incorporar una nueva manera de mantener segura su más
preciada riqueza (la información), la tarea de replicación se efectúa
  • Links de descarga
http://lwp-l.com/pdf16346

Comentarios de: Análisis de la replicación de bases de datos relacionales caso practico (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