Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INFORME TALLER II
Desarrollar proyecto de integración de servicios de datos ETL, utilizando
Sistemas operativos Linux Centos como servidor y Ubuntu como cliente, con
gestores de base de datos PostgreSQL y Oracle respectivamente.
Presentan:
GUERRERO GAIBOR KETER ADONIS
JAMA MANZABA CARMEN ARACELY
LÁZARO MURILLO JOHANNA LISSETH
DELGADO REZABALA PAÚL DAVID
Docente:
ING. CÉSAR CEDEÑO
2016-2017
Página 2 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Contenido
Introducción ............................................................................................................4
Objetivos…………………………………………………………………………………5
Objetivo General ............................................................................................... 5
Conclusiones .........................................................................................................26
Recomendaciones ...............................................................................................26
Bibliografía .............................................................................................................27
Página 3 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Introducción
Página 4 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Objetivos
Objetivo General
Objetivos Específicos
Página 5 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Comprobar que exista conexión entre las máquinas que vamos a utilizar.
Instalar la herramienta que se utilizará para realizar la replicación
Crear la Base de Datos que se replicará.
Configuramos el distribuidor.
Implementar la replicación
Realizar la publicación
Configurar el suscriptor.
Página 6 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Desarrollo de la propuesta
Configuraciones iniciales
Paso 1: Comprobar que exista conexión entre las máquinas que vamos a
usar por medio del comando ping
--DATILLOS
INSERT INTO ciudad VALUES (1, 'Manta'), (2, 'Portoviejo'),(3,'Quito'),
(4,'Machala'), (5, 'Ambato');
Página 7 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
--DATILLOS
insert into PuntoVenta VALUES (1, 1,'8:00-24:00', '1'),(2, 2, '8:00-24:00',
'2'),(3, 3, '8:00-24:00', '3'),(4, 4, '8:00-24:00', '4');
select * from PuntoVenta
Página 8 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 9 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
(
id_cliente INT NOT NULL,
id_datos_personales INT NOT NULL,
CONSTRAINT PK_CLIENTE PRIMARY KEY (id_cliente),
CONSTRAINT FK_DATOS_PERSONALES FOREIGN KEY (id_datos_personales)
REFERENCES Datos_Personales (id_datos_personales)
)
GO
Página 10 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
GO
Página 11 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
GO
Página 12 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
(
id_detalle_encomienda INT NOT NULL,
id_encomienda INT NOT NULL,
id_horario INT NOT NULL,
id_compartimiento INT NOT NULL,
id_ciudad INT NOT NULL,
CONSTRAINT PK_DETALLE_ENCOMIENDA PRIMARY KEY
(id_detalle_encomienda),
CONSTRAINT FK_ENCOMIENDA FOREIGN KEY (id_encomienda) REFERENCES
Encomienda (id_encomienda),
CONSTRAINT FK_HORARIO FOREIGN KEY (id_horario) REFERENCES Horario
(id_horario),
CONSTRAINT FK_COMPARTIMIENTO FOREIGN KEY (id_compartimiento)
REFERENCES Compartimiento (id_compartimiento),
CONSTRAINT FK_CIUDAD FOREIGN KEY (id_ciudad) REFERENCES Ciudad
(id_ciudad)
)
GO
Página 13 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 14 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Paso 1
Página 15 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Paso 2
Página 16 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Paso 3
Página 17 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 18 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 19 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 20 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 21 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Paso 4
Página 22 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 23 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Página 24 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Desarrollo de la replicación
Página 25 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Conclusiones
Otro punto que también ayudo, fue que la práctica se realizó con
symmetricDs de forma gráfica, ya que a diferencia de trabajar symmetric por
consola, la interfaz gráfica es mucho más intuitiva y fácil de usar.
Recomendaciones
Página 26 de 27
TALLER I
Facultad de Ciencias Informáticas 6to. Nivel “A”
Bibliografía
https://www.symmetricds.org/ /doc/3.8/html/tutorials.html
http://docplayer.es/743020-Dialecto-de-sql-server-para-la-replica-de-datos-en-el-
software-reko.html
Página 27 de 27