1. ¿Explica que son los sistemas OLTP tiene relación con la tecnología OLAP?
R=OLTP es un sistema que gestiona aplicaciones orientadas a transacciones en internet,
por ejemplo, ATM. Mientras que OLAP es un sistema en línea que reporta a consultas analíticas multidimensionales como informes financieros, pronósticos.
2. ¿Identifica y explica las funciones MDX?
R= IIF : Esta función equivale al clásico condicional 'IF' y te permite dependiendo del valor que devuelve la expresión lógica hacer una cosa u otra. SUM: Devuelve la suma de una expresión numérica evaluada a partir de un conjunto. COUNT: En esta función podemos especificar si se quiere excluir o incluir las celdas vacías en el cálculo. CROSSJOIN: Esta función permite hacer todas las posibles combinaciones entre dos conjuntos. Es equivalente al operador. FILTER: Esta función toma un conjunto y una expresión booleana como argumentos y devuelve un subconjunto si la expresión booleana es TRUE. ORDER: Esta función ordena un conjunto de miembros dependiendo de la expresión, es decir, que puedes por ejemplo ordenar los productos que tienes en tu cubo ascendente o descendentemente por el importe de pedido. AVG: Esta función devuelve la medida de los miembros de una jerarquía con respecto a su padre.
3. ¿Explica en que consiste la creación de un informe paginado de SQL Server
Reporting Service? R= Son definiciones de informes basados en XML donde se incluyen datos y elementos de diseño de informes, en un sistema de archivos de cliente, las definiciones de informe tienen la extensión de archivo.
4. ¿Interpreta los siguientes comandos en SQL?
SELECT A.RUT, A.Nombre, A.Apellido : es una instrucción utilizada en lenguajes de consulta de bases de datos, como SQL, para seleccionar columnas específicas de una tabla.
FROM Dueño A, Casa C1, Casa C2, Casa C3: se utiliza para especificar la tabla de la cual se van a consultar los registros.
WHERE A.RUT=C1.RUT AND C1.RUT=C2.RUT: Se utiliza para determinar los
registros seleccionados con la cláusula FROM.
AND C2.RUT=C3.RUT AND C1.Id_casa<>C2.Id_casa :
AND C1.Id_casa<>C3.Id_casa AND C2.Id_casa<>C3.Id_casa ;