SQL SERVER 2008

Beschreibung

Cuestionario SQL Server Intermedio CIC
Daniel  Guerrero
Quiz von Daniel Guerrero, aktualisiert more than 1 year ago
Daniel  Guerrero
Erstellt von Daniel Guerrero vor mehr als 7 Jahre
78
0

Zusammenfassung der Ressource

Frage 1

Frage
¿Cuántos tipos de funciones definidad por el usuario existen?
Antworten
  • 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

Frage 2

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

Frage 3

Frage
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.
Antworten
  • procedimiento almacenado
  • UPDATE
  • DELETE

Frage 4

Frage
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.
Antworten
  • siempre
  • retorno
  • procedimiento almacenado

Frage 5

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

Frage 6

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

Frage 7

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

Frage 8

Frage
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.
Antworten
  • COMMIT
  • ROLLBACK

Frage 9

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

Frage 10

Frage
¿Qué es una vista?
Antworten
  • 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

Frage 11

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

Frage 12

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

Frage 13

Frage
¿Qué es un trigger?
Antworten
  • 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

Frage 14

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

Frage 15

Frage
La sintaxis para dar permisos de seleccionar los datos de una tabla es: GRANT SELECT ON <nombre de Tabla> TO <usuario>
Antworten
  • True
  • False
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

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