Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
Prácticas de laboratorio.
2. Para cada vista construya en el DBMS SQL Server otra alternativa de
solución, empleando distintas estructuras o sentencias SQL, por ejemplo
uso de joins, subconsultas, etc.
3. Una vez realizado el paso 2, utilice la herramienta “Compare query” del
software RAT, con la finalidad de comparar las dos propuestas de
solución, para cada vista. Finalmente argumente sobre la optimización de
consultas, considerando el tiempo de ejecución.
Por ejemplo:
4. Ejecute en el DBMS SQL Server las dos propuestas de solución y utilice la
herramienta “Plan de ejecución estimado” y “Estadísticas del cliente”
para argumentar sobre la optimización de las consultas.
Por ejemplo:
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
RESULTADOS.
Vistas (práctica 3) en álgebra relacional. RAT
1. vw_EmpleadosXRegion
Prácticas de laboratorio.
2. vw_PresupuestoXDepartamento
Prácticas de laboratorio.
4. vw_EmpleadosXProyecto
Img 4. Representación (árbol) de la vista EmpleadosXProyecto con álgebra
relacional
Comparar las dos propuestas de solución (Herramienta: compare query)
Img 5. PresupuestoxDepartamento.
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
Argumento: Al comparar estas dos vistas y haciendo uso de la palabra clave LIKE
y los [] hicieron parte de la optimización al reducir nuestra segunda versión de la
consulta a un 0.0014.
Img 6. PresupuestoXDepartamento
Argumento: Al comparar los tiempos de respuesta quedando la primera versión
como la más óptima, observamos que fue mínimo el cambio haciendo uso de un
inner join.
Img 7. EmpleadoXProyecto
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
Img 8. EmpleadosXRegión
Argumento: En esta última comparación, la optimización fue más optima nuestra
versión original, manteniendo únicamente los inner join que muestran un
conjunto de resultados mínimos.
Plan de ejecución estimado y Estadísticas del cliente
vw_PresupuestoXDepartamento
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
Img 2. Estadísticas del cliente de la vista PresupuestoxDepartamento
PresupuestoxDepartamento_V2
Prácticas de laboratorio.
Argumento: Al igual que nuestra primera versión, observamos que mantiene un
porcentaje del 100% de optimización, sin variación de nuestro resultado original.
Prácticas de laboratorio.
Prácticas de laboratorio.
Prácticas de laboratorio.
Prácticas de laboratorio.
Prácticas de laboratorio.
Prácticas de laboratorio.
CONCLUSIONES.
Con esta actividad hemos adquirido conocimientos sobre consultas distribuidas,
además de reforzar conocimientos adquiridos anteriormente a partir del uso de
la herramienta RAT, además de desarrollar un poco más nuestra lógica
realizando esta práctica para poder buscar soluciones o alternativas de solución
empleando distintas estructuras o sentencias SQL, por ejemplo uso de joins, por
ejemplo. Las consultas dadas por el docente y la versión implementada por
nosotros fueron comparadas mediante la herramienta “compare query”, las dos
propuestas de solución para hacer de nuestra consulta lo cual fue satisfactorio
para nosotros observar que la optimización de procesamiento de consultas
distribuidas es más eficiente en comparación con la que se nos fue entregada,
cabe mencionar que la forma de trabajo en la que se realizó esta práctica fue
en línea colaborando todo el equipo y utilizando algunas herramientas
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
recomendadas por el docente y adjuntando evidencias que se nos pide por
parte de la actual situación que estamos pasando.
REFERENCIAS:
ANEXOS
Instituto Tecnológico Superior de Occidente del Estado de Hidalgo.
Ingeniería en TIC’s.
Bases de Datos Distribuidas.
Prácticas de laboratorio.
Elaboró: Revisó:
Angeles García Manuel 18011480 MGTI. Talhia Heidi Hernández Omaña
Pérez López Genaro Javier 18011159
Pérez Arteaga Mahetsi 18011338
Velázquez Díaz Fernando Yarib
18011316