Font size
WorksheetsTest Diagnóstico- Bases de Datos II
Total questions: 20
Worksheet time: 13mins
¿Qué expectativas tiene de esta asignatura?
¿Cuáles son las principales diferencias entre SQL y NoSQL?
SQL se usa solo para datos no estructurados; NoSQL se usa solo para datos estructurados
SQL se basa en modelos relacionales con esquema definido; NoSQL usa modelos no relacionales con esquema flexible
SQL permite únicamente escalamiento horizontal; NoSQL permite únicamente escalamiento vertical
SQL utiliza formatos modernos; NoSQL utiliza formatos tradicionales
¿Qué se entiende por fiabilidad en una base de datos?
Garantiza copias de seguridad automáticas
Garantiza que los datos se mantengan correctos y disponibles
Garantiza alta velocidad de acceso
Garantiza almacenamiento de información
¿Cuáles son las operaciones CRUD?
Crear, Modificar, Compartir y Borrar
Crear, Leer, Actualizar y Eliminar
Agregar, Leer, Cambiar y Retirar
Desarrollar, Examinar, Transformar y Suprimir
¿Qué problema aparece al modelar relaciones complejas en tablas?
Aumenta la complejidad de las consultas
Disminuye la normalización
Elimina las claves primarias
Pierde integridad de datos
¿Qué operación corresponde a una lectura de datos?
Insertar
Actualizar
Consultar
Eliminar
Dada la tabla
Estudiante(id, nombre, edad, programa)
¿Qué consulta selecciona los estudiantes mayores de 18 años?
SELECT edad FROM Estudiante > 18;
SELECT * FROM Estudiante WHERE edad > 18;
SELECT * FROM Estudiante GROUP BY edad;
SELECT * FROM Estudiante ORDER BY edad;
¿Qué describe mejor el concepto de consistencia?
Reduce el tamaño de almacenamiento
Mantiene datos coherentes entre réplicas
Optimiza consultas complejas
Elimina duplicados automáticamente
¿Qué describe mejor a una base de datos relacional?
Organiza datos como nodos y relaciones
Organiza datos como pares clave-valor
Organiza datos como archivos de texto
Organiza datos en tablas con filas y columnas
¿Qué problema aparece cuando una base de datos crece rápidamente en volumen?
Disminuye la necesidad de organización
Se eliminan las relaciones entre datos
Aumenta la dificultad para mantener el rendimiento
Se reduce el tiempo de consulta
¿Para qué sirve una base de datos?
Ejecutar algoritmos de aprendizaje automático
Diseñar interfaces gráficas de usuario
Optimizar el hardware del sistema
Organizar y almacenar información de manera eficiente
Dada la tabla
Estudiante(id, nombre, edad, programa)
¿Qué consulta elimina a los estudiantes menores de 18 años?
DELETE edad FROM Estudiante WHERE edad < 18;
DELETE * FROM Estudiante;
DELETE FROM Estudiante WHERE edad < 18;
DELETE FROM Estudiante ORDER BY edad;
Dada la tabla
Estudiante(id, nombre, edad, programa)
¿Qué consulta actualiza el programa de un estudiante con id = 10 a "Ingeniería"?
UPDATE programa FROM Estudiante WHERE id = 10;
UPDATE Estudiante WHERE id = 10 SET programa = 'Ingeniería';
UPDATE Estudiante SET programa WHERE id = 10;
UPDATE Estudiante SET programa = 'Ingeniería' WHERE id = 10;
¿Qué se entiende por escalabilidad en una base de datos?
Reducir el tamaño del almacenamiento utilizado
Garantizar la coherencia de los datos
Aumentar la capacidad del sistema sin perder rendimiento
Optimizar la velocidad de consultas complejas
¿Qué se entiende por NoSQL?
Lenguaje de consulta alternativo al estándar SQL
Conjunto de bases de datos no relacionales orientadas a escalabilidad
Tipo de base de datos limitada a datos no estructurados
Sistema de almacenamiento sin modelo de datos definido
Las bases de datos relacionales son siempre la mejor opción para datos altamente conectados.
Verdadero
Falso
El lenguaje SQL no puede utilizarse en ningún sistema NoSQL.
Verdadero
Falso
Las consultas complejas pueden aumentar el costo computacional en bases de datos relacionales.
Verdadero
Falso
Una base de datos NoSQL reemplaza completamente a las bases de datos relacionales.
Verdadero
Falso
¿Cuál es el objetivo principal de una base de datos no relacional (NoSQL)?
Facilitar el manejo de grandes volúmenes de datos distribuidos
Eliminar completamente el uso de esquemas de datos
Reemplazar a las bases de datos relacionales tradicionales
Garantizar consultas complejas mediante SQL
