Test cuestionario sobre SGBD - the question form

Preguntas: 16 · 10 minutos
1. Cada autor puede escribir muchos libros y cada libro puede tener muchos autores. ¿Cuál es el diseño relacional estándar para esta relación?
Almacenar una columna AuthorID en Books y permitir solo un autor por libro.
Almacenar una lista de autores separados por comas en cada fila de Books.
Duplicar cada fila completa de Books una vez por cada autor.
Crear una tabla de unión AuthorBook que contenga referencias a Authors y Books.
2. La transacción A mantiene un bloqueo que necesita la transacción B, mientras que la transacción B mantiene un bloqueo que necesita la transacción A. Ninguna puede continuar. ¿Cómo se llama esta situación?
Interbloqueo
Integridad referencial
Retraso de replicación
Desnormalización
3. ¿Qué operación relacional combina filas relacionadas de dos tablas mediante una condición de coincidencia?
GROUP BY
PROJECT
SELECT DISTINCT
JOIN
4. ¿Qué significa la atomicidad para una transacción de base de datos?
Sus consultas siempre se ejecutan más rápido que las consultas no transaccionales.
Sus operaciones se tratan como una sola unidad que se completa o se revierte.
Sus datos se duplican automáticamente en varios servidores.
Sus cambios se vuelven visibles de inmediato para todas las sesiones concurrentes.
5. Una tabla Orders repite el nombre y la dirección de cada cliente en todas las filas de sus pedidos. ¿Qué rediseño reduce más directamente esta redundancia?
Crear una tabla Customers y hacer referencia a cada cliente desde Orders mediante una clave.
Agregar índices separados a las columnas del nombre y la dirección del cliente.
Copiar las columnas repetidas del cliente en una tabla de historial de pedidos.
Reemplazar la dirección del cliente por un tipo de datos de texto más largo.
6. ¿Qué es una vista de base de datos?
Una copia de seguridad física que contiene todos los archivos de datos
Un bloqueo que limita el acceso a filas seleccionadas
Un índice que contiene únicamente valores únicos
Una consulta con nombre que presenta los datos como una tabla virtual
7. Una tabla Enrollment tiene la clave compuesta (StudentID, CourseID) y también almacena StudentName. StudentName depende únicamente de StudentID. ¿Qué problema de normalización ilustra esto?
Una dependencia transitiva que aparece por primera vez en la forma normal de Boyce-Codd
Un grupo repetitivo que solo puede existir en la cuarta forma normal
Una dependencia parcial que infringe la segunda forma normal
Un ciclo de claves foráneas que infringe la primera forma normal
8. ¿Qué estructura SQL devuelve correctamente las ciudades que tienen al menos cinco clientes?
SELECT city, COUNT(*) FROM Customers WHERE COUNT(*) >= 5;
SELECT DISTINCT city, COUNT(*) FROM Customers ORDER BY COUNT(*) >= 5;
SELECT city FROM Customers HAVING city >= 5;
SELECT city, COUNT(*) FROM Customers GROUP BY city HAVING COUNT(*) >= 5;
9. ¿Qué afirmación describe mejor una clave primaria en una tabla relacional?
Almacena una referencia que debe apuntar a una fila de otra tabla.
Identifica de forma única cada fila y no puede contener valores NULL.
Ordena automáticamente en el disco las filas de la tabla.
Cifra los valores que no deben mostrarse a los usuarios.
10. Dos empleados pueden reducir la misma cantidad de inventario casi al mismo tiempo. ¿Qué enfoque ayuda más directamente a evitar que una actualización sobrescriba silenciosamente a la otra?
Ejecutar ambas sesiones con el nivel de aislamiento de lectura no confirmada.
Usar una transacción con una actualización atómica de la cantidad y un bloqueo de filas adecuado.
Eliminar las restricciones para que ambas actualizaciones puedan finalizar de forma independiente.
Mantener durante más tiempo la cantidad original en la caché de la aplicación de cada empleado.
11. En una tabla Users de gran tamaño se realizan búsquedas frecuentes mediante direcciones de correo electrónico exactas. ¿Qué cambio mejoraría más directamente estas búsquedas?
Almacenar la dirección de correo electrónico en un tipo de datos de caracteres de mayor tamaño.
Crear un disparador que registre cada búsqueda.
Crear un índice en la columna de correo electrónico.
Mover las filas antiguas a la misma tabla con nombres de columnas diferentes.
12. La transacción A modifica un saldo, pero no ha confirmado el cambio. Aun así, la transacción B lee el valor modificado. ¿Qué anomalía de concurrencia ocurrió?
Una lectura fantasma
Una actualización perdida
Una lectura sucia
Una eliminación en cascada
13. Una fila de Orders no debe hacer referencia a un cliente que no exista en la tabla Customers. ¿Qué restricción está diseñada para hacer cumplir esta regla?
Una restricción CHECK sobre el total del pedido
Una restricción UNIQUE sobre la fecha del pedido
Una clave foránea de Orders a Customers
Un valor DEFAULT para el identificador del cliente
14. ¿Qué propiedad ACID significa que los resultados de una transacción confirmada deben persistir tras una falla del sistema?
Durabilidad
Consistencia
Aislamiento
Atomicidad
15. Una consulta agrupa las ventas por región y debe devolver únicamente las regiones cuyas ventas totales superen 10 000. ¿Qué cláusula debe aplicar esa condición?
WHERE SUM(amount) > 10000
HAVING SUM(amount) > 10000
ORDER BY SUM(amount) > 10000
DISTINCT SUM(amount) > 10000
16. Un SGBD registra los cambios en un registro de escritura anticipada antes de escribir las páginas de datos modificadas. Después de una falla, ¿cómo puede este registro contribuir a la recuperación?
Rehaciendo los cambios confirmados que aún no se habían guardado en los archivos de datos
Reconstruyendo todos los índices únicamente a partir de consultas enviadas por los usuarios
Reemplazando los datos confirmados por los valores disponibles más antiguos
Convirtiendo cada tabla en una vista de solo lectura
Pruebas populares
Inventario de Personalidad Narcisista (NPI)
Se utiliza una medida de autorreporte para explorar la presencia de rasgos…
Iniciar el test
Escala Obsesivo-Compulsiva de Yale-Brown (Y-BOCS)
Se utiliza para estimar la gravedad de síntomas obsesivo-compulsivos, con é…
Iniciar el test
Cuestionario CRAFFT 2.1
Se utiliza como herramienta breve de tamizaje el Cuestionario CRAFFT 2.1 pa…
Iniciar el test
Cuestionario de Salud del Paciente (PHQ-9)
Se utiliza un instrumento breve como el Cuestionario de Salud del Paciente…
Iniciar el test
Inventario de Burnout de Maslach (MBI)
Esta prueba permite evaluar manifestaciones de desgaste laboral mediante au…
Iniciar el test
Cuestionario De Ansiedad En Adolescentes
En la evaluación clínica de adolescentes, el Cuestionario De Ansiedad En Ad…
Iniciar el test
Cuestionario de Creatividad Emocional (ECI)
Se utiliza el Cuestionario de Creatividad Emocional (ECI) para explorar la…
Iniciar el test
Cuestionario de Matutinidad-Vespertinidad (MEQ)
Se utiliza el Cuestionario de Matutinidad-Vespertinidad (MEQ) para estimar…
Iniciar el test
Escala De Sexismo Ambivalente (ASI)
Se utiliza la Escala De Sexismo Ambivalente (ASI) para evaluar actitudes y…
Iniciar el test
Escala De Misoginia Interiorizada (IMS)
Se utiliza la Escala De Misoginia Interiorizada (IMS) para explorar la pres…
Iniciar el test
Escala De Estrés Percibido (PSS-10)
Se utiliza la Escala De Estrés Percibido (PSS-10) para estimar el nivel de…
Iniciar el test
Escala De Conducta Impulsiva (SUPPS-P)
Se utiliza la Escala De Conducta Impulsiva (SUPPS-P) para una evaluación br…
Iniciar el test
Escala De Evaluación Del Síndrome De Abstinencia De Alcohol (CIWA-AR)
Se utiliza para valorar de forma breve la intensidad de signos y síntomas a…
Iniciar el test
Escala De Afecto Positivo Y Negativo (PANAS)
Se utiliza para estimar la intensidad de afecto positivo y afecto negativo…
Iniciar el test
Escala de la Tríada Luminosa (LTS)
Este instrumento de autoinforme permite explorar rasgos de orientación pros…
Iniciar el test
Escala De Ideación Suicida
Se utiliza para estimar la intensidad y las características de la ideación…
Iniciar el test
Escala Del Trastorno Dismórfico Corporal (BDD-D)
Se trata de un instrumento breve de tamizaje para explorar preocupaciones p…
Iniciar el test
Inventario de Ansiedad de Beck (BAI)
Se utiliza el Inventario de Ansiedad de Beck (BAI) como instrumento de auto…
Iniciar el test
Prueba Diferencial de Perfeccionismo
Este instrumento de autoinforme, la Prueba Diferencial de Perfeccionismo, s…
Iniciar el test
Escala De Locus De Control
Este instrumento permite explorar la percepción del grado de control person…
Iniciar el test
Nueva Escala de Apatía
Se utiliza la Nueva Escala de Apatía como instrumento de tamizaje para expl…
Iniciar el test
Cuestionario Perth de Alexitimia (PAQ)
Se utiliza el Cuestionario Perth de Alexitimia (PAQ) para evaluar dificulta…
Iniciar el test
Escala De Inteligencia Social
Se utiliza para explorar aspectos del funcionamiento interpersonal y la com…
Iniciar el test
Prueba de Miedo
Esta herramienta de evaluación psicológica permite explorar respuestas de t…
Iniciar el test
Nivel De Neuroticismo
Se utiliza para una estimación inicial de la tendencia a reacciones neuróti…
Iniciar el test
Cuestionario Breve de Indicadores de Agresividad
Se utiliza para obtener una estimación rápida de indicadores conductuales a…
Iniciar el test