3.2.3 Operadores Para Manejo De Cubos De Datos Del Estandar

Anuncio
3.2.3 Operadores Para Manejo De Cubos De Datos Del Estandar Sql 3.
¿Qué es SQL3?
El SQL3 es una extensión del estándar de bases de datos SQL92 que incluye
soporte para la administración de bases de datos orientadas a objetos.
SQL3 es un estándar para productos y no un producto en si.
 Los cubos de información o cubos OLAP funcionan como los cubos de
rompecabezas en los juegos, en el juego se trata de armar los colores y en
el data warehouse se trata de organizar los datos por tablas o relaciones;
los primeros (el juego) tienen 3 dimensiones, los cubos OLAP tienen un
número indefinido de dimensiones, razón por la cual también reciben el
nombre de hipercubos
 Un cubo OLAP contendrá datos de una determinada variable que se desea
analizar, proporcionando una vista lógica de los datos provistos por el
sistema de información hacia el data warehouse, esta vista estará dispuesta
según unas dimensiones y podrá contener información calculada. El
análisis de los datos está basado en las dimensiones del hipercubo, por lo
tanto, se trata de un análisis multidimensional.
OPERACIONES CON CUBOS
Una vez que se han creado los cubos se pueden realizar diferentes operaciones
sobre ellos para poder visualizar y analizar la información dichas operaciones son
las siguientes:
•
Generalizar y especializar
•
Corte y corte de cubos
•
Filtrar
•
Pivotear
Estas operaciones se realizan sobre los cubos y generan como resultados
subcubos llamados cuboides.
La especialización y la generalización son operaciones que sirven para navegar
un cubo sobre sus dimensiones.
Las dimensiones que ofrecen diferentes niveles de abstracción podrán ser
navegables, por ejemplo supongamos que tenemos la dimensión tiempo que tiene
los niveles de abstracción año, semestre, mes, semana y día una operación de
especialización nos permitirá interactivamente visualizarlos hechos desde el
agregado total por año e ir descendiendo hasta el detalle por día, la operación
generalizar permitirá lo contrario desde cualquier nivel superior por ejemplo de
semana a mes.
En resumen las operaciones de especializar y generalizar realizan el siguiente
proceso:
Las operaciones de corte y corte de cubo sirven para ver subconjuntos de cubos,
es mas, se dice que como resultado generan “subcubos” o “cuboides”. La
operación “corte” como la palabra indica es una operación que genera una
rebanada del cubo, por ejemplo, si de una dimensión de tiempo de un cubo
únicamente tomamos el mes de “Marzo” y dejamos ver el resto de las dimensiones
entonces tendremos la rebanada o corte que corresponde al mes de “Marzo”.
Si además de eso condicionamos la dimensión “proveedor”, seleccionando el
proveedor “X” de un cubo de “compras”, entonces estaremos obteniendo un
“subcubo”, este ultimo es el resultado de una operación de corte de cubo .
Finalmente, la operación filtrar consiste en realizar una selección sobre los datos
de un cubo utilizando alguna constante mientras que la operación pivotear sirve
para visualizar desde distintos ángulos el cubo, permite rotar los ejes del cubo
para examinarlo desde ese punto de vista.
Descargar