Test del tema 17: Lenguajes de interrogación de BD y SQL
Lenguajes de interrogación de bases de datos. Estándar ANSI SQL. Procedimientos almacenados. Eventos y disparadores.
Las 5 preguntas que más han caído en los exámenes, de las 28 oficiales del tema.
Pregunta 1 · Examen de 2024
Referente a los comandos DML del lenguaje SQL, señale la respuesta correcta:
- A)DML es acrónimo de Data Manager Language.
- B)Permiten crear nuevas bases de datos, añadiendo y eliminando elementos.
- C)El comando TRUNCATE es un comando DML.
- D)El comando SELECT es un comando DML.
Ver la respuesta
Respuesta correcta: D) El comando SELECT es un comando DML., según la plantilla definitiva del INAP.
Pregunta 2 · Examen de 2025
En relación a SQL, indique cuál de los siguientes comandos permite asignar permisos a las tablas:
- A)ALTER TABLE
- B)GRANT
- C)PERMISSION
- D)ALLOW
Ver la respuesta
Respuesta correcta: B) GRANT, según la plantilla definitiva del INAP.
Pregunta 3 · Examen de 2025
En SQL, si se quiere restituir todas las modificaciones de datos realizadas desde el inicio de una transacción, o desde un punto de retorno, se debe usar la sentencia:
- A)SAVEPOINT
- B)DELETE
- C)ROLLBACK
- D)RETURNBACK
Ver la respuesta
Respuesta correcta: C) ROLLBACK, según la plantilla definitiva del INAP.
Pregunta 4 · Examen de 2025
En una base de datos relacional existe una tabla "Departamento". Si lo que se quiere validar es un cambio antes del evento, indique cuál sería una forma válida de comenzar la creación de un Trigger en el estándar ANSI SQL:
- A)CREATE TRIGGER Validar_cambio BEFORE UPDATE OF TABLE Departamento
- B)CREATE NEW TRIGGER Validar_cambio OF Departamento BEFORE UPDATE
- C)CREATE TRIGGER Validar_cambio ON TABLE Departamento BEFORE UPDATE
- D)CREATE TRIGGER Validar_cambio BEFORE UPDATE ON Departamento
Ver la respuesta
Respuesta correcta: D) CREATE TRIGGER Validar_cambio BEFORE UPDATE ON Departamento, según la plantilla definitiva del INAP.
Pregunta 5 · Examen de 2024
Referente al comando DROP de SQL, es correcto decir:
- A)Es un comando DCL.
- B)Puede ser ejecutado por disparadores (triggers).
- C)Se utiliza para eliminar la estructura de una tabla junto con cualquier dato almacenado en ella.
- D)Utiliza WHERE para condiciones de filtrado.
Ver la respuesta
Respuesta correcta: C) Se utiliza para eliminar la estructura de una tabla junto con cualquier dato almacenado en ella., según la plantilla definitiva del INAP.
Practica las 28 preguntas del tema
Con repasos que vuelven justo antes de que las olvides y tu acierto en el tema.
Empezar gratisQué entra en el tema y cómo se ha preguntado: Tema 17 Técnico Auxiliar de Informática: SQL a fondo