Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capítulo 14 (Estimación de las estadisticas de los resultados de las…
Capítulo 14
-
-
Vistas materializadas:
Cuando se define una vista, normalmente la base de datos sólo almacena la consulta que define la vista. Por el contrario, una vista materializada es una vista cuyo contenido se calcula y se almacena.
Mantenimiento incremental de las vistas:
Para comprender el modo de mantener de manera incremental las vistas materializadas se comenzará por considerar las operaciones individuales y luego se verá la manera de manejar una expresión completa.
-
-
-
-
Tratamiento de expresiones:
Para tratar una expresión entera se pueden obtener expresiones para el cálculo del cambio incremental en el resultado de cada subexpresión, comenzando por las de menor tamaño.
Optimización de consultas y vistas materializadas:
La optimización de consultas puede llevarse a cabo tratando las vistas materializadas igual que a las relaciones normales.
Mantenimiento de las vistas:
Un problema con las vistas materializadas es que hay que mantenerlas actualizadas cuando se modifican los datos empleados en la definición de la vista.
Transformación de expresiones relacionales:
Se dice que dos expresiones del álgebra relacional son equivalentes si, en cada ejemplar legal de la base de datos, las dos expresiones generan el mismo conjunto de tuplas.
Enumeración de expresiones equivalentes:
Los optimizadores de consultas utilizan las reglas de equivalencia para generar de manera sistemática expresiones equivalentes a la expresión de consulta dada.
Dada una expresión, si alguna subexpresión coincide con algún lado de una regla de equivalencia, el optimizador genera una nueva expresión en que la subexpresión se transforma para coincidir con el otro lado de la regla. Este proceso continúa hasta que no se puedan generar expresiones nuevas.
Ordenación de las reuniones:
Una buena ordenación de las operaciones de reunión es
importante para reducir el tamaño de los resultados temporales
Reglas de equivalencia:
Una regla de equivalencia dice que las expresiones de dos formas son equivalentes. Se puede sustituir una expresión de la primera forma por una expresión de la segunda forma, o viceversa
7.La operación proyección se distribuye por la operación de reunión zeta bajo las condiciones siguientes.
-
-
-
-
-
-
11.La operación de selección se distribuye por las operaciones de unión, intersección y diferencia de conjuntos.
3.Sólo son necesarias las últimas operaciones de una secuencia de operaciones de proyección, las demás pueden omitirse.
-
1.Las operaciones de selección conjuntivas pueden dividirse en una secuencia de selecciones individuales. Esta transformación se denomina cascada de σ.
-