resultados 4

Tu calificación: 100.00% (10 de 10). Resultados de la pregunta Selecciona las instrucciones que faltan en la siguiente i

Views 310 Downloads 156 File size 39KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Tu calificación: 100.00% (10 de 10). Resultados de la pregunta Selecciona las instrucciones que faltan en la siguiente instrucción en línea:   CREATE FUNCTION nombre(@parametro tipodedato (longitud)) AS    RETURN (    SELECT *  WHERE  ID=@parametro    ) Respuesta del usuario: RETURNS y FROM Resultado: ¡Correcto! Resultados de la pregunta La función que se llama es escalar. Por lo tanto, ¿qué se obtiene de la siguiente consulta?   SELECT campo, dbo.f_decuento() FROM tabla1 Respuesta del usuario: Una tabla con un nuevo campo calculado Resultado: ¡Correcto! Resultados de la pregunta ¿Cuántos campos tiene la tabla obtenida por la siguiente función?   CREATE FUNCTION IVA(@cobro money) RETURNS @tablaIVA table (cobro money,

 IVA money, ) AS BEGIN    INSERT @tablaIVA    SELECT * FROM  tablaprecios    WHERE IVA = @cobro * 1.16    RETURN END Respuesta del usuario: 2 Resultado: ¡Correcto! Resultados de la pregunta Selecciona la opción que muestra la parte faltante de la siguiente función en línea con múltiples secuencias.   CREATE FUNCTION nombre(@parametro tipodedato (longitud)) RETURNS @nombredetabla table (Campo1 (longitud),  Campo2 (longitud),  Campo3 (longitud)  ) AS BEGIN    INSERT @nombredelatabla    SELECT * FROM  tabla1    WHERE campo = @parametro    RETURN END Respuesta del usuario: Tipos de dato Resultado: ¡Correcto! Resultados de la pregunta

En el siguiente disparador, ¿cuál es el orden de ejecución?   CREATE TRIGGER nombre ON nombretabla FOR UPDATE AS    PRINT(‘La tabla fue actualizada’) Respuesta del usuario: Primero el trigger y luego la instrucción Resultado: ¡Correcto! Resultados de la pregunta Observa la siguiente estructura e identifica qué tipo de función es:   CREATE FUNCTION nombre(@parametro tipodedato (longitud)) RETURNS tipodedato AS BEGIN    DECLARE @valor tipodedato    SET @valor = @parametro * 100    RETURN @valor END Respuesta del usuario: Escalar Resultado: ¡Correcto! Resultados de la pregunta ¿De qué tipo es la función si se le llama de la siguiente forma?   SELECT campo, dbo.f_promedio(parametro) FROM tabla1

Respuesta del usuario: Escalar Resultado: ¡Correcto! Resultados de la pregunta Observa la siguiente estructura y selecciona la opción que muestra en qué momento se activa el disparador.   CREATE TRIGGER nombre_disp ON nombretabla FOR DELETE AS    PRINT(‘La tabla fue actualizada’) Respuesta del usuario: Antes de hacer un borrado Resultado: ¡Correcto! Resultados de la pregunta La función que se llama es en línea. Por lo tanto, ¿qué se obtiene de la siguiente consulta?   SELECT campo, dbo.f_clientes() FROM tabla1 Respuesta del usuario: Un error Resultado: Necesitas reforzar el tema funciones de SQL Resultados de la pregunta Un disparador se puede usar en las siguientes instrucciones DML, excepto: Respuesta del usuario: CREATE

Resultado: ¡Correcto!