Font size
WorksheetsRepaso base de datos tercer parcial
Total questions: 10
Worksheet time: 12mins
Palabras reservadas para crear
un procedimiento almacenado
EXEC PROCEDURE
CREATE SP_PROCEDURE
CREATE PROCEDURE
CREATE PRO
Según el script ¿Cuál join se necesita utilizar para tomar solamente los datos de la tabla 1?
select * from tabla1 X join tabla2 on tabla1.a = tabla2.a
right
left
full
inner
¿La sentencia FULL JOIN es la unión de LEFT JOIN y RIGHT JOIN?
Si
No
SELECT *
FROM tabla1 t1
INNER JOIN tabla2 t2
ON t1.id = t2.id;
¿Cuál de las palabras reservadas de la sentencia anterior se puede quitar sin afectar la ejecución de la consulta?
FROM
ON
JOIN
INNER
¿Cuál es un ejemplo de evento que puede activar un trigger?
La creación de un nuevo usuario en la base de datos
La inserción de una fila en una tabla específica
La lectura de datos de una tabla
¿Qué tipo de trigger se ejecuta después de una operación exitosa?
AFTER trigger
INSTEAD OF trigger
BEFORE trigger
ON DELETE trigger
¿A qué se aplican los triggers en una base de datos?
Se aplican para almacenar datos de manera permanente.
Se aplican para crear copias de seguridad de la base de datos.
Se aplican para ejecutar acciones automáticas en respuesta a eventos en la base de datos.
Se aplican para optimizar el rendimiento de las consultas.
¿Los triggers necesitan ser invocados manualmente?
Sí, los triggers deben ser invocados manualmente.
Los triggers requieren un comando específico para ejecutarse.
Los triggers se activan solo en ciertas acciones
Lo triggers se invocan usando execute
¿Qué son las vistas en SQL?
Índices asociados a las tablas
Consultas predefinidas que se comportan como tablas virtuales
Tablas físicas que almacenan datos
Consultas complejas directas a las tablas
¿Que sentencia SQL sirve para consultar cuantas filas hay en una tabla llamada "Clientes" donde el nombre del cliente empiece por "Juan" y su apellido sea "Gonzalez"?
SELECT COUNT(*) FROM Clientes WHERE Nombre='Juan%' AND Apellido='Gonzalez'
SELECT * FROM Clientes WHERE Nombre LIKE 'Juan%' AND Apellido='Gonzalez'
SELECT COUNT(*) FROM Clientes WHERE Nombre LIKE '%Juan%' AND Apellido='Gonzalez'
SELECT COUNT(*) FROM Clientes WHERE Nombre LIKE 'Juan%' AND Apellido='Gonzalez'
