informe del proyecto de bases de datos distribuidas
TRANSCRIPT
Para hacer el bdlink primero verificamos si existe conexión entre las 2 máquinas haciendo ping
desde el cmd .
Ahora probamos el String de conexión esté funcionando con línea de comando
Tnsping NOMBREESTRING
Ahora vamos a crear el databaselink en el usuario creado en la maquina esclava (sonia)
1. Desde el usuario system de la maquina esclavo(audita) debemos asignar permiso
al usuario audita para crear un databaselink .
1. Primero ingresamos al usuario audita en la maquina esclava y creamos el dabese
link en la maquina esclava(sonia)
2. Luego vamos a la maquina maestro (mafer) .Y creamos el database link
3. Ejecución del Script
en la dos máquinas maestro y esclavo debemos ejecutar el
scrip.Para ello debemos saber donde se encuentar ubicado nuestro
scrip ya que necesitaremos su ubicación para poder correlo. Esto
hacemos con el siguiente comando
@”UBICACIÓN DEL ESCRIP”;
Start C: \Users\DANIE\Desktop\scriptproyecto.sql
4. Verificamos que las tablas se hallas generado correctamente con el comando
SELECT * FROM TAB;
Maestra Esclava
CREACION DE VISTAS MATERIALIZADAS
Servidor sucursal Quito
En el usuario (MASTER) Mafer creamos las vistas materializadas de las siguientes tablas
Paciente
Doctor
Consultar
Creamos en el master nuestras vistas materializas.
1. Entramos al usuario system y otorgamos permisos a la maquina esclava
(sonia) .
2. Luego entramos al usuario sjaguaco y procedemos a crear las vistas
Ya verificado con el comando en la maquina Sonia ya tendremos que poder ver las tablas que
procedimos a materializar
FRAGMENTAMOS EN LOS DOS USUARIOS
LAS SIGUIENTES TABLAS CIUDAD ,…….
FRAGMENTACION QUITO MASTER Fernanda
En el caso del usuario Stalyn fragmantamos por
ciudad=quito
FRAGMENTACION EN EL ESCLAVO SONIA LAS TABLAS CIUDAD, CONSULTORIO Y
DOCTOR
Creamos la fragmentación en la tabla ciudad
CIUDAD= GUAYAQUIL
Creamos las tablas ciudad, consultorio,
Procedemos a hacer los constrains respectivos
1. CREACION DE TRIGGERS
2. Creamos la tabla auditoria tanto en el servidor sucursal QUITO como en el servidor
GUAYAQUIL.
ESCLAVO