NEW
Font size
WorksheetsExamen de Bienvenida a Gestión de Datos e Información II
Total questions: 10
Worksheet time: 5mins
En la base de datos de una universidad, se quiere garantizar que cada registro de matrícula referencie siempre a un estudiante existente. ¿Qué mecanismo de integridad se utiliza para esto?
Restricción CHECK
Restricción UNIQUE
Clave foránea (FOREIGN KEY)
Índice clustered
Disparador (TRIGGER)
En el sistema de gestión de inventarios de una empresa, se desea obtener los productos junto con su categoría. ¿Qué tipo de cláusula SQL se emplea para combinar ambas tablas?
UNION
MERGE
INNER JOIN
INTERSECT
APPLY
En el contexto de un sistema universitario, un estudiante puede cursar varias asignaturas y cada asignatura puede tener muchos estudiantes inscritos. ¿Cómo se denomina esa relación entre las entidades Estudiante y Asignatura?
Uno a uno
Uno a muchos
Muchos a uno
Muchos a muchos
Recursiva
En una tabla de empleados de una empresa, se detectan dependencias funcionales parciales que generan redundancia de datos. ¿Cuál es la forma normal mínima que elimina esas dependencias parciales?
Primera forma normal (1FN)
Segunda forma normal (2FN)
Tercera forma normal (3FN)
Boyce-Codd (BCNF)
Cuarta forma normal (4FN)
En un reporte de ventas mensuales dentro de la plataforma universitaria de gestión, se agrupan facturas por mes y luego se filtran aquellos meses con ventas superiores a S/ 50 000. ¿Qué cláusula SQL se utiliza para filtrar el resultado de un GROUP BY?
WHERE
HAVING
ORDER BY
FILTER
QUALIFY
En SQL Server, para acelerar la búsqueda de pedidos por número de cliente en la base de datos de una empresa, se crea un índice. ¿Cuál de estos tipos de índice NO reorganiza físicamente los datos de la tabla?
Índice clustered
Índice nonclustered
Índice columnstore
Índice XML
Índice spatial
Tras una falla en el servidor de bases de datos de la universidad, se necesita restaurar la copia de seguridad completa de los datos. ¿Cuál es la instrucción SQL adecuada para esta tarea en SQL Server?
BACKUP DATABASE
RESTORE DATABASE
RECOVER DATABASE
IMPORT DATABASE
LOAD DATABASE
En un proyecto de escritorio con base de datos para una pyme, se requiere encapsular lógica que inserte nuevos clientes y valide duplicados. ¿Qué sentencia SQL define esa unidad de programación almacenada en el servidor?
CREATE VIEW
CREATE TRIGGER
CREATE PROCEDURE
CREATE FUNCTION
CREATE PACKAGE
En la base de datos de la plataforma universitaria, se crea un trigger AFTER INSERT en la tabla de calificaciones para registrar en un historial cada vez que un docente agrega una nota. ¿Cuál es el propósito principal de este trigger?
Generar un índice automático
Auditar y replicar los nuevos registros
Optimizar consultas de selección
Eliminar datos obsoletos
Validar la sintaxis de las inserciones
Para facilitar informes dinámicos en Excel sobre el catálogo de cursos de la universidad, se crea una vista en SQL Server. ¿Cómo se caracteriza principalmente una vista en este contexto?
Almacena datos físicamente en el disco
Es un objeto virtual que representa una consulta
Sirve como respaldo automático de la tabla base
Funciona solo con datos NoSQL
Reemplaza la necesidad de índices
