Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Consulta S Base de Datos
Consulta S Base de Datos
Apellidos y Nombres:
Alexis Paul Cuaspud Ortega
1.2. Modulo 1.3. Nivel Quinto
1.4. Fecha
14/01/2022
1.5. Tema:
Procesamiento de consultas
2. Objetivos
3. Contenido
Procesamiento de consultas
La consulta asignada a una vista gráfica o de tabla solicita datos de un grupo de atributos en
particular. Se ejecuta cuando se abre o se renueva el espacio de trabajo. Las consultas componen
la carga de proceso de la recopilación de datos bajo demanda.
muestreo de datos:
Personalizando la consulta para que filtre datos no deseados. Esto reduce el número de
criterios de selección (filas) y atributos (columnas) recopilados.
• Aplicar la misma consulta a otras vistas en el espacio de trabajo. Esto reduce el
número de muestras de datos requeridas: una consulta utiliza una única muestra de
datos para varias vistas.
• Inhabilitar la renovación automática de las vistas de espacio de trabajo o ajustar la
velocidad de renovación a intervalos más largos. Esto hace que los datos de Tivoli
Enterprise Monitoring Agent se recopilen con menor frecuencia.
El procesamiento de consultas se encarga de transformar una consulta escrita en un lenguaje de
alto nivel, normalmente SQL, en una estrategia de ejecución correcta y eficiente expresada en un
lenguaje de bajo nivel, por ejemplo, el álgebra relacional, y ejecutar dicha estrategia para extraer
los datos solicitados.
POSTFILTROS
Una mejor manera de hacerlo es crear una consulta que devuelva todos los datos
requeridos en el espacio de trabajo. En este caso, la consulta sólo será emitida una vez y
los datos podrán entonces ser postfiltrados en cada vista para mostrar sólo la información
que se aplica a cada vista.
Tiempo de compilación
- Descomposición de la consulta
Consulta reestructurada convertida a algebra relacional
- Optimización de la consulta
Plan de ejecución de la consulta en base a estadísticas
- Generación del código
Consulta expresada en lenguaje de bajo nivel.
Tiempo de ejecución
- Ejecución de la consulta
Datos resultantes
Descomposición de consultas
Normalización de la consulta
Análisis semántico
Descomposición de consultas
Referencias
• https://www.ibm.com/docs/es/tivoli-monitoring/6.3.0?topic=queries-processing