miércoles, 4 de septiembre de 2013

Inteligencia de Negocios con SQL Server - MVA - Microsoft Virtual Academy - Intermedio




Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


1. La propiedad AlgorithmParameters de un modelo de Minería de Datos:
   
Establece el tipo de algoritmo para el modelo de minería de datos.
Establece el nombre del modelo de minería de datos.
Especifica si se habilita la obtención de detalles en el modelo de minería de datos.
**Establece los valores de los parámetros de algoritmo disponibles para cada tipo de algoritmo.


2. Cuál de los siguientes objetos, no cuenta con diseñador dentro del Database Manager, para su creación:
   
**Función
Vista
Procedimiento
Tabla


3. Se pueden crear triggers dentro de SQL Azure:
   
Verdadero. Están soportados los triggers tanto DDL como DDL
Falso. No se pueden crear triggers dentro de SQL Azure
**Verdadero. Aunque solamente triggers DML
Verdadero. Aunque solamente triggers DDL


4. Cual de los siguientes, es incorrecto:
   
CREATE MINING MODEL SalesForecast (
        ReportingDate DATE KEY TIME,
        ModelRegion TEXT KEY,
        Amount LONG CONTINUOUS PREDICT,
        Quantity LONG CONTINUOUS PREDICT
)
USING Microsoft_Time_Series (PERIODICITY_HINT = '{12}', FORECAST_METHOD = 'ARTXP')
   

CREATE MINING MODEL BuyingSequence (
    [Order Number] TEXT KEY,
    [Products] TABLE
     (
        [Line Number] LONG KEY SEQUENCE,
        [Model] TEXT DISCRETE PREDICT
    )
)
USING Microsoft_Sequence_Clustering
   

CREATE MINING MODEL MyAssociationModel (
    OrderNumber TEXT KEY,
    [Products] TABLE PREDICT (
        [Model] TEXT KEY
    )
)
USING Microsoft_Association_Rules
   

CREATE MINING MODEL [NBSample]
(
    CustomerKey LONG KEY,
    Gender TEXT DISCRETE,
    [Number Cars Owned] LONG DISCRETE,
    [Bike Buyer] LONG DISCRETE PREDICT
)
USING Microsoft_Naive_Bayes


5. El siguiente Procedimiento Almacenado del Sistema NO está soportado en SQL Azure:
   
sp_executesql
sp_help
sp_refreshsqlmodule
**sp_helpdb


6. En un libro de Excel se tiene una tabla de Clientes, y una tabla de Ventas. Si se quiere pasar por la tabla de Ventas completa, la cual tiene transacciones que implican varios Clientes, y se encontrar los clientes con más ventas. Cuál es la mejor opción:
   
Con Excel se pueden realizar cálculos intermedios que requieren recalcularse cada vez que los datos cambien.
Con Excel, se pueden implementar matrices para conseguir este objetivo
**Con DAX puede compilar una fórmula única que devuelve el valor correcto y los resultados se actualizan automáticamente cada vez que agregue datos a las tablas.
No es posible realizar este cálculo. La solución serían subconsultas en tablas de SQL Server


7. De los siguientes, no es un tipo de nodo en un arbol  de decisión:
   
1 (modelo)
2 (árbol)
3 (distribución)
25 (árbol de regresión)






De aquí en adelante otras preguntas :

1. La función __________ en DAX, devuelve 1 a 12, dependiendo el mes:
   
EOMONTH
**MONTH
TIME
TIMEVALUE


2. Para depurar un flujo de datos que herramientas utilizaria en el diseñador de SSIS
   
Visores de datos
Transformaciones que proveen recuentos de fila
Informes de progreso en tiempo de ejecucion
**Todas las anteriores


3. Todas las anteriores
   
Especifica las opciones para el control especial de errores, de existir alguno.
Especifica el número máximo de casos de estructura que se pueden reservar como un conjunto de datos de prueba.
**se debe establecer en KeepTrainingCases para habilitar la obtención de detalles y la exclusión.
Especifica la intercalación predeterminada de columna. Si no se especifica ninguna intercalación, se usa la del servidor.


4. No es un algoritmo de Minería de Datos de Microsoft

Bayes naïve
Árboles de Decisión
**Regresión Logarítmica
Clústeres


5. Para eliminar un modelo de minería de datos, la sintaxis correcta es:
   
DELETE MINING MODEL [miModelo] to STRUCTURE [miEstructura]
DROP MINING MODEL [miModelo] to STRUCTURE [miEstructura]
DELETE MINING MODEL [miModelo]
**DROP MINING MODEL [miModelo]


6. Controla la carga en el servidor provocada por las predicciones.
   
AllowAdHocOpenRowsetQueries
AllowedProvidersInOpenRowset
**MaxConcurrentPredictionQueries
Ninguna de las anteriores


7. La función __________  es útil para los cálculos anidados en que se desea usar un cierto valor como entrada para generar cálculos basados en esa entrada.
   
**EARLIER
ALL
EXCEPT
EARLIEST


8.En un modelo de árboles de decisión, la cardinalidad de un nodo específico permite:
  
**Saber cuántos elementos secundarios tiene un nodo
Saber el elemento superior de dicho nodo
Especificar los datos de una tabla anidada, para la consulta
Todas las anteriores


9. Son elementos de un flujo de control
   
Origenes
Destinos
**Contenedores
Ninguna de las anteriores


10. Indica que la columna se tratará como si tuviera dos estados posibles: Missing y Existing. Si el valor es NULL, se trata como Ausente. Esta afirmación hace referencia al marcador de modelado:
   
LINEAL
REGRESSOR
**MODEL_EXISTENCE_ONLY
NOT NULL


11. Es un tipo de nodo en un modelo de red neuronal:
   
1 Modelo
17 Nodo de Organización para la subred
18 Nodo de organizador para el nivel de entrada.
**Todas las anteriores


12. Especifica el proveedor, si el acceso ad hoc está habilitado. Se pueden especificar varios proveedores, escribiendo una lista separada por comas de identificadores de programa.
   
AllowAdHocOpenRowsetQueries
**AllowedProvidersInOpenRowset
MaxConcurrentPredictionQueries
Ninguna de las anteriores


13. Cuál es la forma de comprobar los valores predeterminados para los parámetros de conjunto de datos:
   
http://<reportserver>/shareddatasetdefinition.xsd
http://<reportserver>/shareddatasetdefinitionLanguage.xsd
**http://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition
http://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinitionLanguage


14. El sistema de coordenadas __________ , especifica coordenadas utilizando ejes X y Y
   
Geográfico
**Planar
Esférico
Ninguna de las anteriores


15. Sobre la compatibilidad con SharePoint, podemos afirmar que en SQL Server 2008 R2 Reporting Services:
   
los elementos de servidor de informes estaban disponibles únicamente desde la zona de SharePoint 2010 predeterminada, lo que restringía la capacidad para tener acceso a tales elementos desde otras zonas de SharePoint.
**Puede usar la funcionalidad de asignación de acceso alternativa en el entorno de SharePoint 2010 para tener acceso a los elementos de servidor de informes de una o varias de las siguientes zonas de SharePoint: predeterminada, Internet, intranet, extranet o personalizada para acceder a los elementos del servidor de informes
los elementos de servidor de informes estaban disponibles únicamente desde la zona de SharePoint 2007 predeterminada, lo que restringía la capacidad para tener acceso a tales elementos desde otras zonas de SharePoint.
Puede usar la funcionalidad de asignación de acceso alternativa en el entorno de SharePoint 2007 o 2010 para tener acceso a los elementos de servidor de informes de una o varias de las siguientes zonas de SharePoint: predeterminada, Internet, intranet, extranet o personalizada para acceder a los elementos del servidor de informes


16. Son opciones para configurar transacciones en Integration Services
   
Commit
**Not Supported
Rollback
Begin


17. Controla el acceso ad hoc a los proveedores OLE DB, que se cargan directamente en el espacio de memoria del servidor.
   
**AllowAdHocOpenRowsetQueries
AllowedProvidersInOpenRowset
MaxConcurrentPredictionQueries
Ninguna de las anteriores


18. Un controlador de eventos de un paquete es:
   
Una serie de instrucciones que se ejecutan al generarse un evento definido previamente en el paquete
Un paquete que se ejecuta cuando un contenedor o tarea produce un evento determinado
Una componente que podemos ejecutar en caso que la ejecucion del paquete falle
Una notificacion que advierte sobre algun error o advertencia ocurra en la ejecucion del paquete


19. Las estrategias de Backup y restauración se encuentran soportadas en SQL Azure.
   
Verdadero. Esa es la estrategia usada para mantener respaldo OnPremise de los datos
Falso. Esta característica no está soportada en SQL Azure.
Verdadero. Esa es la estrategia usada para mantener respaldo en la nube de los datos
Falso. Esta característica está disponible únicamente si se cuenta con un servidor OnPremise


20. Es una nueva clase de capacidad de procesamiento de Analysis Services para los datos de PowerPivot que se incrustan en los libros de Excel.
   
SSAS Engine for Excel
VertiPaq
SSAS for PowerPivot
Application Pages


21. No es un procedimiento almacenado de minería de datos:
   
SystemGetCrossValidationResults
SystemGetClusterCrossValidationResults
SystemGetClusterCrossValidationResults
SystemGetClusterAccuracyResults


22. Es una diferencia entre SQL Server Management Studio (conectado a SQL Azure) y Database Manager
   
Ejecución de Scripts de T-SQL
Creación de Procedimientos almacenados
Creación de Procedimientos almacenados
Ninguna de las anteriores.


23. 1. El texto dentro de un control TextBox se puede girar en SQL Server 2008 R2:
   
Si, con una inclinación de hasta 270 grados
Si, con una inclinación de hasta 270 grados
Si, con una inclinación de hasta 180 grados
No se puede girar


24. Cual de las siguientes no es una caracteristica avanzada de los paquetes de integracion
   
Transacciones que garantizan la integridad de los datos
Puntos de comprobación que permiten reiniciar un paquete desde el momento del error
Manejo de roles para la ejecucion de tareas con interaccion de usuario
Registros que capturan información acerca del paquete en tiempo de ejecución


25. El sistema de coordenadas __________ , especifica coordenadas utilizando latitudes y longitudes.
   
Geográfico
Planar
Esférico
Ninguna de las anteriores        


26. No es un minigráfico de SQL Server 2008 R2 Reporting Services:
   
Gráfico de columnas
Gráfico de lineas
Gráfico de Dispersión
Gráfico de Intervalos


27. Es posible importar datos de Reporting Services hacia PowerPivot?
   
Si. Se pueden importar datos de datasets y feeds
No. Se podría únicamente de un origen de datos convencional.
Si. Pero solamente de feeds.
Si. Pero solamente de los conjuntos de datos asociados a objetos dentro del reporte. 

    
28. La característica de Visual Basic para Aplicaciones (VBA) funciona sobre:
   
La ventana de PowerPivot y la ventana de Excel
Solamente la ventana de PowerPivot
Solamente la ventana de Excel
Excel 2007 hacia atrás.


29. Cuál de las siguientes consultas, es correcta:
   
"SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
NODE_SUPPORT, [CHILDREN_CARDINALITY]
FROM TM_DecisionTrees.TYPE
WHERE NODE_TYPE = 2"

"SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
NODE_SUPPORT, [CHILDREN_CARDINALITY]
FROM TM_DecisionTrees.CONTENT
WHERE NODE_CONTENT = 2"

"SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
NODE_SUPPORT, [CHILDREN_CARDINALITY]
FROM TM_DecisionTrees.CONTENT
WHERE NODE_TYPE = 2"

Ninguna de las anteriores

30. La función __________ en DAX, devuelve la fecha en el formato datetime del último día del mes, antes o después de un número especificado de meses
   
**EOMONTH (Según el aporte de Marcog)
MONTH
MONTH
TIMEVALUE 


31. Son nuevos componentes introducidos en la version 2008 de integration services
   
Script Component
Cache Transform
Active X Script Task
SQL Command Task


32. Una estructura de Minería de datos permite:
   
Definir los algoritmos de minería de datos para el análisis
Seleccionar las columnas que se utilizarán para implementar modelos
Seleccionar la fuente de datos de donde se obtendra la información
Ninguna de las anteriores 


33. Es un control nuevo en SQL Server 2008 R2 Reporting Services
   
Indicadores
Medidores (Gauge)
Matrix
Datasets


34. Cual de los siguientes componentes trae mejoras en la version 2008 de integration services
   
File Transfer
Slowly Changing Dimension
Lookup
Aggregate


35. Son propiedades de la categoria de ejecucion de un paquete:
   
DisableEventHandlers
PackageType
PackagePassword
IsolationLevel



Espero haber ayudado en algo. Hasta la próxima oportunidad!






4 comentarios:

  1. Bueno muchachos, les voy a pasar primero mi examen que fue 100%, la primera vez falle y luego busque bien las respuestas y me dio 100%

    En un modelo de árboles de decisión, la cardinalidad de un nodo específico permite:
    ** Saber cuántos elementos secundarios tiene un nodo
    Saber el elemento superior de dicho nodo
    Especificar los datos de una tabla anidada, para la consulta
    Todas las anteriores

    La función ______________ Devuelve el valor actual de la columna especificada en un paso de la evaluación exterior de la columna especificada.
    EARLIER
    ALL
    EXCEPT
    ** EARLIEST

    Los tipos de Contenido en Minería de datos permiten:
    ** Describir el comportamiento del contenido incluido en la columna.
    Determinar el modo en que los algoritmos procesan los datos de esas columnas cuando se crean modelos de minería.
    Indicar que la columna contiene valores que representan datos numéricos en una escala que permite valores intermedios.
    Indicar que la columna contiene un número finito de valores no continuos.

    Se requiere validar que los procedimientos almacenados en una base de datos de SQL Azure siempre comiencen con el prefijo 'usp_'. Cuál es la mejor manera de realizarlo?
    Crear políticas con la Administración Basada en Políticas que validen la parte del nombre del procedimiento almacenado
    Crear un trigger que valide la sentencia de creación del Procedimiento almacenado (DDL)
    A y B son correctas
    ** Ninguna de las anteriores.

    La función LookupSet:
    ** Recupera un conjunto de valores del conjunto de datos especificado correspondiente a un par de nombre/valor donde hay una relación de uno a varios.
    Recupera un conjunto de valores de un conjunto de datos para los pares nombre/valor donde cada par tiene una relación de uno a uno.
    Recupera el valor del conjunto de datos especificado correspondiente a un par nombre/valor donde hay una relación de uno a uno.
    Ninguna de las anteriores

    Cuál de las siguientes consultas, es correcta:
    "SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
    NODE_SUPPORT, [CHILDREN_CARDINALITY]
    FROM TM_DecisionTrees.TYPE
    WHERE NODE_TYPE = 2"

    "SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
    NODE_SUPPORT, [CHILDREN_CARDINALITY]
    FROM TM_DecisionTrees.CONTENT
    WHERE NODE_CONTENT = 2"

    ** "SELECT MODEL_NAME, NODE_NAME, NODE_CAPTION,
    NODE_SUPPORT, [CHILDREN_CARDINALITY]
    FROM TM_DecisionTrees.CONTENT
    WHERE NODE_TYPE = 2"

    Ninguna de las anteriores

    Es un control nuevo en SQL Server 2008 R2 Reporting Services
    ** Indicadores
    Medidores (Gauge)
    Matrix
    Datasets

    ResponderEliminar
    Respuestas
    1. Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos!!
      Muchísimas gracias por tomarte algo de tu tiempo y compartir...
      Los mejores deseos! Hasta cualquier momento!!

      Eliminar
  2. 1-->No es un origen de datos nuevo dentro de SQL Server 2008 R2 Reporting Services

    **SQL Server Analysis Services
    SQL Azure
    Listas de SharePoint
    SQL Server Paralell DataWarehouse

    2-->La función __________ en DAX, devuelve la fecha en el formato datetime del último día del mes, antes o después de un número especificado de meses

    **EOMONTH
    MONTH
    MONTH
    TIMEVALUE

    3-->Una definición más conocida para el procesamiento de un modelo de minería de datos es:

    Compilación
    **Entrenamiento
    Deployment
    Ninguna de las anteriores

    ResponderEliminar
    Respuestas
    1. Hola Marcog, gracias por la visita y el aporte de tus conocimientos!!
      Citaré la respuesta en la pregunta 30.
      Éxitos!! Hasta cualquier instante!

      Eliminar