Mostrando entradas con la etiqueta Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012. Mostrar todas las entradas
Mostrando entradas con la etiqueta Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012. Mostrar todas las entradas

jueves, 27 de marzo de 2014

08 | Recuperación de metadatos de SQL y mejora del rendimiento de SQL - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 8 de 8



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 (**) ó (Correcto) 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!

08 | Recuperación de metadatos de SQL y mejora del rendimiento de SQL

1. Verdadero o falso. Las vistas INFORMATION_SCHEMA asignar nombres de esquema estándar ISO a los nombres de objetos de SQL Server.

**Verdadero
Falso


2. Verdadero o falso. El optimizador de consultas siempre usa estadísticas para una columna o índice pertinente, si están disponibles.

**Verdadero
Falso


3. ¿Cuáles de las siguientes afirmaciones sobre las vistas de administración dinámica (DMV) son verdaderas? (Seleccione todas las opciones que correspondan).
   
**Las DMV se pueden incluir en el ámbito del servidor. (Según el aporte de Anónimo)    
**Las DMV se pueden incluir en el ámbito de la base de datos. (Según el aporte de Anónimo)        
Las DMV solo devuelven información de estado del servidor.  
Los usuarios deben seleccionar el permiso SELECT para consultar una DMV.


4. Verdadero o falso. Puede aprobar los parámetros para los procedimientos almacenados por nombre o posición ordinal.

**Verdadero
Falso


5. Verdadero o falso. Puede especificar los parámetros al ejecutar las funciones de administración.

**Verdadero
Falso



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






07 | Programación con T-SQL - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 7 de 8



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 (**) ó (Correcto) 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!

07 | Programación con T-SQL

1. Verdadero o falso. Un sinónimo solo puede hacer referencia a un objeto que se almacena en la misma base de datos.

Verdadero
**Falso


2. ¿Cuáles de las siguientes instrucciones SQL no pueden combinarse con otras instrucciones en el mismo lote? (Seleccione todas las opciones que correspondan).
   
**USE  Según el aporte de (Daniel Zegarra Quispe
INSERT    
**CREATE Según el aporte de (Daniel Zegarra Quispe)   
DELETE    
SELECT


3. ¿Qué tipos de errores se pueden retener con el uso del control estructurado de excepciones? (Elija 2)
   
Errores de sintaxis    
**Errores de transacción    
Errores de compilación  
**Errores de división por cero


4. Verdadero o falso. SQL Server revierte automáticamente las transacciones cuando se producen los errores.

Verdadero
**Falso


5. Verdadero o falso. Todas las instrucciones en un lote de transacciones deben ser correctas para cualquier cambio que se realizará en la base de datos.

**Verdadero
Falso


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






miércoles, 26 de marzo de 2014

06 | Modificación de datos en SQL Server - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 6 de 8



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 (**) ó (Correcto) 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!

06 | Modificación de datos en SQL Server

1. Verdadero o falso. Más de una columna en una tabla puede tener la propiedad IDENTITY definida.
   
True  
**False


2. Ejecuta una instrucción UPDATE que no incluye la cláusula WHERE. ¿Cuál es el resultado de la operación?
   
No se modifican los registros.    
**Se modifican todos los registros.    
SQL Server arroja un error.  
SQL Server le pide al usuario valores de entrada.


3. Ejecuta la instrucción INSERT…INTO. ¿Cuáles de los siguientes objetos de tabla se copian en la tabla que se crea? (Seleccione todas las opciones que correspondan).
   
índices    
**tipos de datos    
restricciones  
**nombres de columnas


4. Verdadero o falso. Cuando se crea una clave primaria, se crea un índice único en las columnas de la clave primaria.

**Verdadero
Falso


5. Verdadero o falso. Cuando usa la instrucción INSERT…VALUES, debe especificar un valor para cada columna.

Verdadero
**Falso



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





05 | Grupos de operadores SET y funciones de Windows - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 5 de 8



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 (**) ó (Correcto) 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!

05 | Grupos de operadores SET y funciones de Windows

1. Verdadero o falso. Usa el operador INTERSECT para combinar los resultados de dos instrucciones SELECT. Solo se muestran las filas que aparecen en ambos conjuntos de resultados.

Verdadero
**Falso


2. Tiene una tabla con el nombre Empleados y una función de valores de tabla con el nombre fnDepartments. Debe devolver solo las filas de los Empleados que producen un conjunto de resultados de fnDepartment. ¿Qué operador debe usar?
   
CUBE  
ROLLUP    
**CROSS APPLY    
OUTER APPLY


3. Debe crear una instrucción SQL que distribuye filas en un número específico de grupos. Para cada fila, debe devolver el número del grupo al que pertenece la fila. ¿Qué función de clasificación debe usar? 
   
**NTILE    
RANK    
DENSE_RANK    
ROW_NUMBER


4. Verdadero o falso. La función LAG devuelve una expresión desde una fila posterior en un conjunto de resultados que es un desplazamiento definido de la fila actual.
   
VERDADERO    
**FALSO


5. Debe combinar los resultados de dos instrucciones SQL SELECT. Debe asegurarse de que se eliminen las filas duplicadas. ¿Qué debe hacer?
   
Incluya la palabra clave DISTINCT en cada instrucción SELECT.    
Incluya la palabra clave NO DUPLICATES en cada instrucción SELECT.    
Combine los datos de cada instrucción SELECT usando el operador UNION.  
Combine los datos de cada instrucción SELECT usando el operador UNION ALL.



ADICIONALES

1. ¿Cuál de las siguientes afirmaciones sobre operaciones de conjunto es correcta?
   
Solo puede combinar datos de las mismas tablas de origen.    
Los valores NULL se consideran diferentes al comparar conjuntos.  
Cada consulta puede especificar números diferentes de columnas de resultados.  
**No puede incluir la cláusula ORDER BY en las consultas de entrada. (Según el aporte de Victor Contreras)


2. Debe transmitir datos desde una orientación basada en filas a una orientación basada en columnas. ¿Qué operador debe incluir en la instrucción GROUP BY para la instrucción SQL?
   
**CUBE (Según el aporte de Victor Contreras)    
PIVOT    
ROLLUP  
GROUPING SETS


3. ¿Cuáles de las siguientes opciones son operadores SET? (Elija 2)
   
**UNION    
ROLLUP    
UNPIVOT    
INCLUDE    
**INTERSECT


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






04 | Agrupamiento y agregación de datos - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 4 de 8



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 (**) ó (Correcto) 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!

04 | Agrupamiento y agregación de datos

1. ¿Cuál de las siguientes afirmaciones sobre vistas es correcta?
   
Una vista no puede contener funciones agregadas.    
Las vistas se pueden definir con múltiples instrucciones SELECT.    
**Las vistas son consultas guardadas que se crean en la base de datos.    
Puede incluir la cláusula ORDER BY en la definición de ventana.


2. ¿Cuál de las siguientes afirmaciones sobre tablas derivadas es verdadera?
   
Una tabla derivada no puede hacer referencia a variables.    
Las tablas derivadas deben usar alias internos o externos para las columnas.    
Una tabla derivada puede hacer referencia en múltiples ocasiones a la misma consulta.    
**Las tablas derivadas se pueden anidar dentro de otras tablas derivadas.


3. Crea una instrucción SQL que incluye la cláusula GROUP BY. ¿Cuáles de las siguientes instrucciones pueden aparecer después de la cláusula GROUP BY?  (Elija 2)
   
FROM    
**HAVING    
WHERE    
**ORDER BY


4. Verdadero o falso. Una expresión de tabla común es el conjunto de resultados temporal que se define en una sola instrucción SELECT.

**Verdadero
Falso


5. ¿En qué cláusula SQL puede usar la función AVG? (Seleccione todas las opciones que correspondan).
   
FROM    
**SELECT (Según el aporte de Anónimo)    
**HAVING (Según el aporte de Anónimo)       
**ORDER BY (Según el aporte de Anónimo)    



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





martes, 25 de marzo de 2014

03 | Tipos y funciones de datos de SQL Server - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 3 de 8



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 (**) ó (Correcto) 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!

03 | Tipos y funciones de datos de SQL Server

1. Tiene la siguiente instrucción SQL.

SELECT PhoneNumber
FROM Employees
WHERE ph.PhoneNumber LIKE '978%'

¿Qué datos devuelve la instrucción?
    
Todos los números de teléfono que terminan con 978
**Todos los números de teléfono que comienzan con 978    
Todos los números de teléfono que no comienzan con 978    
Todos los números de teléfono que contienen los dígitos 9, 7 u 8


2. Debe almacenar los números enteros de 1 a 100.000. ¿Qué tipo de datos debe usar para almacenar el valor?
   
**int    
bigint  
tinyint    
smallint


3. Declara una variable llamada @d usando la siguiente instrucción SQL:  DECLARE @d DECIMAL(6,2). ¿Qué tipo de datos puede almacenar?
   
0 a 2 dígitos a la derecha del decimal.    
**0 a 6 dígitos, con dos dígitos a la derecha del decimal.    
2 a 6 dígitos, con dos dígitos a la derecha del decimal.    
2 a 6 dígitos, con 6 dígitos a la derecha del decimal.


4. ¿Cuál de las siguientes afirmaciones sobre la función PARSE es verdadera?
   
**Divide las cadenas de caracteres en piezas menores  
Convierte las cadenas que representan fechas en fechas    
Valida las cadenas de caracteres que representan una instrucción SQL válida  
Valida las cadenas de caracteres que representan una instrucción XML válida


5. Verdadero o falso. La función DATALENGTH devuelve el número de caracteres para una expresión de cadena.

Verdadero
**Falso



ADICIONALES

1. ¿Cuáles de las siguientes afirmaciones sobre la función CAST son verdaderas? (Seleccione todas las opciones que correspondan).
     

**La función CAST es una instrucción SQL estándar ANSI. (Según el aporte de Victor Contreras)
**Los datos se pueden truncar si convierte en un tipo de datos menor. (Según el aporte de Victor Contreras)
Puede incluir la función CAST solo en la cláusula SELECT.
La instrucción CAST devuelve un valor NULL si el tipo de datos no se puede convertir.


2. Debe escribir una instrucción SQL para devolver el último día del mes que sea 3 meses después de un valor de fecha específico. ¿Qué función debe usar?
    
DATEADD
DATEDIFF
**EOMONTH (Según el aporte de Anónimo)
TODATETIMEOFFSET


3. Tiene la siguiente instrucción SQL.

SELECT CHOOSE ( 3, ‘A’, ‘B’, ‘C’, ‘D’ , ‘E’, ‘F’) AS Result

¿Qué devuelve la instrucción SQL?

**C
D
A, B, C
D, E, F


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






02 | Instrucciones avanzadas SELECT - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 2 de 8



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 (**) o (Correcto) 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!

02 | Instrucciones avanzadas SELECT

1. Tiene dos tablas relacionados llamadas clientes y pedidos. Debe devolver una lista de clientes que tenga los pedidos e incluya los pedidos de cada cliente. ¿Qué tipo de unión debe crear entre las tablas? 
   
CROSS
**INNER    
LEFT OUTER    
RIGHT OUTER


2. Crea una consulta que usa la función AVG para calcular el precio unitario promedio para todos los productos. Algunos de los productos no incluyen un precio unitario. ¿Qué afirmación describe el resultado de la consulta?
   
se devolverá un error    
no se devolverán datos    
**la función AVG filtrará todos los valores NULL (Según el aporte de Victor Contreras)  
la función AVG tratará todos los valores NULL como si fueran iguales


3. Crea una instrucción SELECT que incluye una instrucción CASE. ¿Qué se devuelve cuando ejecuta la instrucción?
   
**Un valor escalar simple que representa los datos coincidentes    
Una matriz de resultados para cada coincidencia que se encuentre en la lista de valores.    
Un entero que representa la posición en una lista donde se encuentra una coincidencia    
Un número simple que representa la posición en una lista donde se encuentra una coincidencia


4. Crea una expresión CASE simple para comparar un número con una lista de valores. No encuentra una coincidencia para el valor. ¿Qué devuelve la instrucción?
   
Un error    
**Un valor NULL    
El primer valor de la lista    
El último valor de la lista


5. Verdadero o falso. La cláusula WHERE puede usar alias de columnas que crea en la cláusula SELECT.

**Verdadero
Falso


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





01 | Introducción a SQL Server 2012 - Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 - MVA - Microsoft Virtual Academy - Módulo 1 de 8



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 (**) o (Correcto) 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!

01 | Introducción a SQL Server 2012

1. ¿Cuál de las siguientes opciones son instrucciones válidas de Lenguaje de control de datos (DCL)? (Seleccione todas las opciones que correspondan).
   
**DENY
ALTER    
INSERT    
**REVOKE    
UPDATE


2. ¿Cuál de las siguientes instrucciones SQL crea una variable local?
   
@MyVar1  (Correcto)  
@@MyVar1    
#MyVar1    
##MyVar1


3. Debe combinar el texto de dos columnas. En la instrucción SQL, ¿qué operador debe usar?
   
+ (Correcto)
=    
+=  
==


4. ¿Cuáles de las siguientes afirmaciones sobre la palabra clave GO son correctas? (Seleccione todas las opciones que correspondan).
   
**Los lotes definen los conjuntos de instrucciones SQL. (Según el aporte de Luis Zaragoza)    
**Los lotes determinan el ámbito de las variables. (Según el aporte de Luis Zaragoza)    
**Debe separar los lotes de instrucciones SQL usando la palabra clave GO. (Según el aporte de Luis Zaragoza)    
Debe separar los lotes de instrucciones SQL usando la palabra clave BEGIN y END.


5. Debe agregar comentarios al código T-SQL. ¿Qué símbolos puede usar? (Seleccione todas las opciones que correspondan).
   
*
-- (Correcto)  
/* */ (Correcto)
REM



ADICIONAL

1. ¿Cuáles de las siguientes afirmaciones sobre las variables locales son verdaderas? (Seleccione todas las opciones que correspondan).
   
Las variables locales deben comenzar con los símbolos @@.
No debe asignar un tipo de datos a las variables locales.  
Debe declarar y usar la variable local en el mismo lote.    
Las variables locales se pueden usar solo en la sesión donde se crearon.


2. ¿Cuáles de las siguientes opciones son categorías válidas de instrucciones T-SQL? (Seleccione todas las opciones que correspondan).
   
**DDL    
**DCL  
**DML    
DMO


3. Está creando una instrucción SELECT. ¿Qué cláusula debe aparecer al final de la instrucción SELECT?
   
HAVING    
WHERE    
**ORDER BY (Según el aporte de Victor Contreras y Anónimo)
GROUP BY


4. ¿Qué cláusula SQL es la primera que evalúa SQL Server?
   
**FROM (Según el aporte de CONDUCKTA DEXTRUCKTIVA)
SELECT    
WHERE    
ORDER BY


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






       
free counters

Páginas vistas en total según Google