Está en la página 1de 1

Una Empresa de Telefona est implementando un sistema de recepcin de incidencias.

Estas incidencias se recogern desde un nico nmero de asistencia telefnica y se almacenarn en una base de datos distribuida. sta tendr 3 nodos Oracle. Se va a fragmentar una tabla llamada incidencias horizontalmente de tal manera que las provincias cuyo nombre comience por las letras desde la A a la C, en el nodo 0, de la D a la M en el nodo 1, y de la O a la Z en el nodo 2.

Incidencia(Idincidencia, Fecha, cod-cliente, desc-incidenc, prov, estado-incidencia)


1.- Disear en algebra relacional la fragmentacin expresada en el prrafo anterior. Dibujar esquema de la BD distribuida. 2.-Crear un enlace de Base de datos entre cada uno de los servidores.(link) 3.-Ejecutar una consulta distribuida que devuelva todos los registros de la tabla incidencia, en Sql, usando lo hecho en el punto 2, como hemos hecho en clase. 4.-Crear un procedimiento que borre una incidencia del nodo adecuado basndose en el campo de provincia. Debe tener los parmetros oportunos. El procedimiento se almacenar y crear en nodo 0. 5.- Crear un procedimiento en el nodo 1 que inserte una incidencia en el nodo que le corresponda segn la letra de la provincia. Debe tener los parmetros oportunos. 6.-Crea un procedimiento que actualice el estado de la incidencia realizando la operacin en el nodo que tenga el registro. Debe tener los parmetros oportunos. El procedimiento se almacenar y crear en nodo 0.

También podría gustarte