Vous êtes sur la page 1sur 7

Instituto Tecnológico De las Américas (ITLA)

Nombre:

Cristofer Nuñez Corporan

Matricula:

2016-4283

Tema:

Gestión de Transacciones

Profesor:

Juan Martínez
Luego de realizar un estudio del capítulo 19 del libro de texto que cubre el Tema 4
- Bases de Datos Distribuidas, responda las siguientes preguntas:

1. Mencione tres características de los sistemas distribuidos de bases de datos

 Consisten en sitios débilmente acoplados que no comparten ningún componente físico.


 Pueden tener grado sustancial de independencia mutua.
 La distribución de los datos es causa de muchas dificultades en el procesamiento de las
transacciones y de las consultas.

2. Hable acerca de las bases de datos distribuidas homogéneas.

En estas bases de datos todos los sitios tienen idéntico software de Sistemas Gestores de
Bases de Datos, son conscientes de la existencia de los demás sitios y acuerdan cooperar
en el procesamiento de las solicitudes de los usuarios. En estos sistemas los sitios
renuncian a una parte de su autonomía en cuanto a su derecho de modificar los
esquemas o el software gestor de base de datos. Ese software también debe
cooperar con los demás sitios en el intercambio de la información sobre las
transacciones para hacer posible el procesamiento de las transacciones entre varios
sitios.

3. ¿Qué son las bases de datos distribuidas heterogéneas?

Las Bases de datos Heterogéneas o Multibase de Datos son aquellas donde Sitios
diferentes utilizan diferentes DBMS’s, siendo cada uno esencialmente autónomo.
Es posible que algunos sitios no sean conscientes de la existencia de los demás y
quizás proporcionen facilidades limitadas para la cooperación en el procesamiento
de transacciones

4. ¿Qué es una réplica?

Es cuando el Sistema hace copias idénticas de la relación y guarda cada


replica en un sitio diferente.

5. ¿Qué es una fragmentación?

Es donde el sistema divide la relacion en varios fragmentos y guarda cada


fragment en un sitio diferente.

6. ¿En qué consiste una réplica completa

Consiste en guardar una copia en cada sitio del sistema.


7. ¿Qué son los mensajes persistentes?

8. ¿Qué son los flujos de trabajo?


9. Qué es un reloj lógico

Realice los siguientes ejercicios luego de estudiar el documento "Sub-


Consultas":

1. El departamento de recursos humanos necesita una consulta que pida al


usuario el apellido de un empleado. La consulta muestra entonces el apellido y
la fecha de contratación de cualquier empleado del mismo departamento que
aquel cuyo apellido se suministre (excepto ese empleado). Por ejemplo, si el
usuario introduce Zlotkey, busca todos los empleados que trabajen con
Zlotkey (excepto Zlotkey).

(Me deja los campos en blancos al igual me los daba con interset aquella
vez, no sé porque) …

1. Cree un informe que muestre el número de empleado y el apellido de todos los


empleados que ganan más que el sueldo medio. Clasifique los resultados en
orden ascendente de salario.
2. Escriba una consulta que muestre el número de empleado y el apellido de
todos los empleados que trabajen en un departamento en que haya algún
empleado cuyo apellido contenga una a.

3. El departamento de recursos humanos necesita un informe que muestre el


apellido, el número de departamento y el identificador de puesto de todos los
empleados cuyos identificadores de ubicación de departamento sean 1700.
4. Cree un informe para recursos humanos que muestre el apellido y el salario de
todos los empleados que informen a King.

Realice los siguientes ejercicios luego de estudiar el documento "Operadores de


conjunto":
1. El departamento de recursos humanos necesita una lista de identificadores de
departamento que no contengan el identificador de puesto ST_CLERK. Utilice los
operadores SET para crear este informe.

2. El departamento de recursos humanos necesita un informe con estas


especificaciones:

 Apellido e identificador de departamento de todos los empleados de la tabla


EMPLOYEES, independientemente de si pertenecen o no a un departamento.

 Identificador y nombre de departamento de todos los departamentos de la


tabla DEPARTMENTS, independientemente de si tienen o no empleados
trabajando en ellos.