Beruflich Dokumente
Kultur Dokumente
Unidad 1
Modificar permisos
From
4.- ¿Qué palabra clave se usa para separar instrucciones por lotes?
Go
Unidad 2
1.- Tiene una tabla con una columna denominada Fax. Fax tiene valores nulos. Debe devolver
todas las filas donde fax tiene valores nulos. ¿Qué debe agregar a la instrucción WHERE?
Fax is NULL
2.- Tiene dos tablas independientes para Categories y Products. Debe proporcionar una lista de
todos los productos y su categoría relacionada. Algunos productos no están asociados a una
categoría, pero también deben devolverse. ¿Qué tipo de unión debe usar?
outer
3.- Tiene dos tablas independientes para Customers y Orders. Debe proporcionar una lista de
todos los clientes y sus pedidos relacionados. ¿Qué tipo de unión debe usar?
Inner
https://issuu.com/ventura87/docs/manual_base_de_datos_ii_tic_completo
4.- Tiene la siguiente consulta:
SELECT Name, State
FROM Customers
ORDER BY State, Name DESC
¿Cuál será el orden de clasificación de los datos?
5.- Puede crear una consulta que use la función MAX en una columna que tenga datos NULL.
¿Cuál será el resultado de la consulta?
Unidad 3
EOMONTH
LEN
4.- Declara una variable llamada @d usando la siguiente instrucción SQL: DECLARE @d
DECIMAL(6,2). ¿Qué tipo de datos puede almacenar?
5.- Tiene una cadena que debe convertirse en una fecha. Sin embargo, no está seguro de si la
cadena tiene el formato correcto. Si la cadena no tiene un formato de fecha, prefiere recibir un
valor nulo en vez de un error. ¿Qué función debe usar?
TRY_PARSE
UNIDAD 4
Funciones de agregado
View
https://issuu.com/ventura87/docs/manual_base_de_datos_ii_tic_completo
4.- ¿Cuál es la diferencia entre COUNT(*) y COUNT(Column)?
GROUP BY Country
Unidad 5
1.- Tiene una tabla con una columna denominada OrderYear. Debe crear una consulta que
muestre los años como columnas. ¿Qué palabra clave debe usar?
PIVOT
3.- Tiene una tabla con datos nulos. Crea una consulta mediante la función GROUPING. Debe
determinar qué filas resultantes muestran datos agregados. ¿Qué debe usar?
GROUPING_ID
4.- Debe crear una consulta que clasifique filas. Debe asegurarse de que las filas que tienen los
mismos valores no introduzcan brechas en la secuencia numérica. ¿Qué debe usar?
DENSE_RANK
5.- 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.
FALSE
Unidad 6
https://issuu.com/ventura87/docs/manual_base_de_datos_ii_tic_completo
Cada tabla puede tener una sola clave principal.
3.- Ejecuta una instrucción UPDATE que no incluye la cláusula WHERE. ¿Cuál es el resultado de la
operación?
Una sola columna de una tabla puede tener la propiedad IDENTITY definida
5.- Ejecuta una instrucción DELETE que no incluye la cláusula WHERE. ¿Cuál es el resultado de la
operación?
Unidad 7
1.- Está creando una tabla para almacenar un código de producto. El código de producto debe
tener cinco números enteros. ¿Qué tipo de restricción debe usar?
Primary Key
3.- ¿Cuáles de las siguientes afirmaciones sobre los lotes son verdaderas? (Seleccione todas las
opciones que correspondan).
4.- ¿Qué tipos de errores se pueden capturar mediante la instrucción CATCH? (Elija dos)
5.- ¿Qué instrucciones SQL se pueden usar para devolver un error? (Elija dos)
RAISERROR
THROW
Unidad 8
1.- ¿Cuáles de las siguientes afirmaciones sobre las vistas de administración dinámica (DMV) son
verdaderas? (Elija dos)
2.- ¿Cuál es la diferencia entre el plan de ejecución estimado y el plan de ejecución real?
https://issuu.com/ventura87/docs/manual_base_de_datos_ii_tic_completo
El plan de ejecución real requiere que se ejecute la consulta.
3.- ¿Qué operaciones se pueden realizar dentro de un procedimiento almacenado? (Elija dos)
Selección de datos
Actualización de datos
4.- ¿Qué vistas del sistema podrían usarse para recuperar una lista de tablas? (Elija dos)
Sys.tables
5.- ¿Qué se puede usar para determinar qué índices que se usan al ejecutar una consulta?
Plan de ejecución
https://issuu.com/ventura87/docs/manual_base_de_datos_ii_tic_completo