Quiz
SQL SERVER 2008
Este quiz tem tempo limite, por isso abre no player de sempre.
Perguntas do quiz (15)
1¿Cuántos tipos de funciones definidad por el usuario existen?
- ADe tabla en línea, De tabla con sentencias múltiples, escalares
- BDe columna en línea, de fila, escalonadas
- CDe tabla, de registro, de vista múltiple
2¿En qué parte del cursor se selecciona el conjunto de registros sobre los que se iterará?

- A<sentencia_sql>
- BFETCH NEXT FROM <nombre_cursor> INTO...
3Una función definida por el usuario no puede utilizar sentencias INSERT, [blank_start]UPDATE[blank_end] y [blank_start]DELETE[blank_end] mientras que un [blank_start]procedimiento almacenado[blank_end] si.
- Aprocedimiento almacenado
- BUPDATE
- CDELETE
4Una función definida por el usuario [blank_start]siempre[blank_end] tiene un valor de [blank_start]retorno[blank_end] mientras que un [blank_start]procedimiento almacenado[blank_end] puede o no tener valor de retorno.
- Asiempre
- Bretorno
- Cprocedimiento almacenado
5¿Cuál(es) de las siguientes sintaxis son INCORRECTAS para una función que regresa una tabla?
- ASELECT function()
- BSELECT * FROM function()
- CEXEC function()
6¿Cuál(es) de las siguientes sintaxis son INCORRECTAS para una ejecutar un procedimiento almacenado?
- AEXEC nombre_sp param1, ...., paramN
- Bnombre_sp param1, ...., paramN
- CSELECT nombre_sp param1, ...., paramN
- DSELECT * from nombre_sp param1, ...., paramN
7¿Qué es una transacción?
- AEs una unidad única de trabajo
- BEs una operación con valores tipo MONEY
- CEs un manejo de errores
8Dentro de una transacción la sentencia [blank_start]COMMIT[blank_end] confirma los datos en la base de datos mientras que la sentencia [blank_start]ROLLBACK[blank_end] los descarta.
- ACOMMIT
- BROLLBACK
9La asignación de permisos a un usuario es heredada a su rol
- AVerdadeiro
- BFalso
10¿Qué es una vista?
- AEs un objeto que muestra de manera rápida un resumen de la información de una tabla
- BEs una tabla virtual que se define mediante una consulta
- CEse tipo de objeto no existe en SQL Server
11Un trigger lanzado en una instrucción [blank_start]UPDATE[blank_end] o INSERT siempre tiene llena la tabla [blank_start]INSERTED[blank_end].
- AUPDATE
- BDELETE
- CINSERTED
- DDELETED
12Un trigger lanzado en una instrucción [blank_start]UPDATE[blank_end] o DELETE siempre tiene llena la tabla [blank_start]DELETED.[blank_end]
- AUPDATE
- BINSERT
- CDELETED.
- DINSERTED.
13¿Qué es un trigger?
- AEs una clase procedimiento almacenado que se ejecuta automáticamente cuando se produce un evento
- BEs un objeto que se ejecuta a petición del usuario igual que un procedimiento almacenado
- CEse tipo de objeto no existe en SQL Server
14La sintaxis para dar permisos de ejecución a un procedimiento almacenado es:
GRANT SELECT ON <nombre de Tabla> TO <usuario>- AVerdadeiro
- BFalso
15La sintaxis para dar permisos de seleccionar los datos de una tabla es:
GRANT SELECT ON <nombre de Tabla> TO <usuario>- AVerdadeiro
- BFalso
Informações
- Descrição
- Cuestionario SQL Server Intermedio CIC
- Autor
- Daniel Guerrero
- Idioma
- Español
- Visualizações
- 84
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz