SQL SERVER 2008

Descripción

Cuestionario SQL Server Intermedio CIC
Daniel  Guerrero
Test por Daniel Guerrero, actualizado hace más de 1 año
Daniel  Guerrero
Creado por Daniel Guerrero hace más de 7 años
78
0

Resumen del Recurso

Pregunta 1

Pregunta
¿Cuántos tipos de funciones definidad por el usuario existen?
Respuesta
  • De tabla en línea, De tabla con sentencias múltiples, escalares
  • De columna en línea, de fila, escalonadas
  • De tabla, de registro, de vista múltiple

Pregunta 2

Pregunta
¿En qué parte del cursor se selecciona el conjunto de registros sobre los que se iterará?
Respuesta
  • <sentencia_sql>
  • FETCH NEXT FROM <nombre_cursor> INTO...

Pregunta 3

Pregunta
Una 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.
Respuesta
  • procedimiento almacenado
  • UPDATE
  • DELETE

Pregunta 4

Pregunta
Una 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.
Respuesta
  • siempre
  • retorno
  • procedimiento almacenado

Pregunta 5

Pregunta
¿Cuál(es) de las siguientes sintaxis son INCORRECTAS para una función que regresa una tabla?
Respuesta
  • SELECT function()
  • SELECT * FROM function()
  • EXEC function()

Pregunta 6

Pregunta
¿Cuál(es) de las siguientes sintaxis son INCORRECTAS para una ejecutar un procedimiento almacenado?
Respuesta
  • EXEC nombre_sp param1, ...., paramN
  • nombre_sp param1, ...., paramN
  • SELECT nombre_sp param1, ...., paramN
  • SELECT * from nombre_sp param1, ...., paramN

Pregunta 7

Pregunta
¿Qué es una transacción?
Respuesta
  • Es una unidad única de trabajo
  • Es una operación con valores tipo MONEY
  • Es un manejo de errores

Pregunta 8

Pregunta
Dentro 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.
Respuesta
  • COMMIT
  • ROLLBACK

Pregunta 9

Pregunta
La asignación de permisos a un usuario es heredada a su rol
Respuesta
  • True
  • False

Pregunta 10

Pregunta
¿Qué es una vista?
Respuesta
  • Es un objeto que muestra de manera rápida un resumen de la información de una tabla
  • Es una tabla virtual que se define mediante una consulta
  • Ese tipo de objeto no existe en SQL Server

Pregunta 11

Pregunta
Un trigger lanzado en una instrucción [blank_start]UPDATE[blank_end] o INSERT siempre tiene llena la tabla [blank_start]INSERTED[blank_end].
Respuesta
  • UPDATE
  • DELETE
  • INSERTED
  • DELETED

Pregunta 12

Pregunta
Un trigger lanzado en una instrucción [blank_start]UPDATE[blank_end] o DELETE siempre tiene llena la tabla [blank_start]DELETED.[blank_end]
Respuesta
  • UPDATE
  • INSERT
  • DELETED.
  • INSERTED.

Pregunta 13

Pregunta
¿Qué es un trigger?
Respuesta
  • Es una clase procedimiento almacenado que se ejecuta automáticamente cuando se produce un evento
  • Es un objeto que se ejecuta a petición del usuario igual que un procedimiento almacenado
  • Ese tipo de objeto no existe en SQL Server

Pregunta 14

Pregunta
La sintaxis para dar permisos de ejecución a un procedimiento almacenado es: GRANT SELECT ON <nombre de Tabla> TO <usuario>
Respuesta
  • True
  • False

Pregunta 15

Pregunta
La sintaxis para dar permisos de seleccionar los datos de una tabla es: GRANT SELECT ON <nombre de Tabla> TO <usuario>
Respuesta
  • True
  • False
Mostrar resumen completo Ocultar resumen completo

Similar

T5 PBDSQL - AND & OR 'LIKE' '%abc%'
Alexi Hernandez
T3 PBDSQL - DISTINCT
Alexi Hernandez
T4 PBDSQL - AND & OR '='
Alexi Hernandez
BASES DE DATOS
Horst Berndt Reyes
Prueba de evaluación de conocimientos SQL
Novaquality
SQL Básico
Carlos A. A. Duque
BASES DE DATOS
jaime andres rojas gil
Seguridad en bases de datos
KATERINE MARCELES
Examen de Base de Datos
Uniti Consulting & Solutions
Prueba base de datos
Dulfran Montaño