Paractica 3
Paractica 3
Paractica 3
Nombre:
Matricula:
2016-4283.
Tema:
Optimización de Consultas.
Profesor:
Juan Martínez.
Luego de realizar un estudio del capítulo 14 del libro de texto que cubre
el Tema 3 - Optimización de Consultas, responda las siguientes
preguntas:
Es mejorar los tiempos de respuesta en un sistema de gestión de base de datos relacional, pues
la optimización es el proceso de modificar un sistema para mejorar su eficiencia o también el
uso de los recursos disponibles.
Hacen uso de la información estadística sobre las relaciones, como los tamaños de las relaciones
y las profundidades de los índices.
Si en cada ejemplar legal de la base de datos, las dos expresiones generan el mismo conjunto de
tuplas.
1. Busque el salario más alto, el más bajo, la suma y el salario medio de todos los
empleados. Etiquete las columnas como Maximum, Minimum, Sum y Average,
respectivamente. Redondee los resultados al siguiente número entero:
2. Modifique la consulta anterior para mostrar el salario mínimo, el máximo, la
suma y el salario medio para cada tipo de trabajo.
8. Cree una consulta de matriz para mostrar el trabajo, el salario de dicho puesto
basado en el número de departamento y el salario total de ese puesto de los
departamentos 20, 50, 80 y 90, y proporcione una cabecera apropiada a cada
columna.
Realice los siguientes ejercicios luego de estudiar el documento "Relación de múltiples
tablas":
1. Escriba una consulta para que el departamento de recursos humanos genere las
direcciones de todos los departamentos. Utilice las tablas LOCATIONS y
COUNTRIES. Muestre en la salida el identificador de ubicación, el domicilio de
calle, la ciudad, el estado o la provincia y el país. Utilice una unión natural para
generar los resultados.
2. El departamento de recursos humanos necesita un informe de todos los
empleados. Escriba una consulta para mostrar el apellido, el número de
departamento y el nombre de departamento de todos los empleados.
5. Modifique el ejercicio anterior para que muestre todos los empleados, incluido
King, que no tiene supervisor. Ordene los resultados por el número de
empleado.
6. Cree un informe para el departamento de recursos humanos que muestre los
apellidos, los números de departamento y todos los empleados que trabajan
en el mismo departamento que un empleado dado. Proporcione a cada
columna una etiqueta adecuada.