Base Datos B Ilerna 2026 - Preg. RA4 PACs
|
|
Título del Test:
![]() Base Datos B Ilerna 2026 - Preg. RA4 PACs Descripción: Test de las PACS de Ilerna de BBDD B |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Si omitimos la cláusula WHERE en una sentencia UPDATE, solo se modificará el primer registro de la tabla. Verdadero. Falso. La sentencia UPDATE permite modificar uno o varios datos de un registro concreto en una tabla. Verdadero. Falso. DELETE FROM empleados WHERE empleado_id = ALL; La sentencia anterior eliminará todos los registros de la tabla "empleados". Verdadero. Falso. UPDATE productos SET precio = 100 WHERE producto_id = 5; La sentencia anterior actualizará el campo "precio" a 100 únicamente para el registro de la tabla "productos" donde "producto_id" sea igual a 5. Verdadero. Falso. ¿Cuál es la sintaxis correcta para eliminar un registro de la tabla "clientes" donde el campo "cliente_id" sea igual a 5?. DELETE FROM clientes cliente_id = 5;. DELETE clientes WHERE cliente_id = 5;. REMOVE FROM clientes WHERE cliente_id = 5;. DELETE FROM clientes WHERE cliente_id = 5;. ¿Cuál es la sentencia correcta para eliminar todos los registros de la tabla "empleados"?. REMOVE empleados;. DELETE FROM empleados;. DELETE ** FROM empleados;. DELETE empleados WHERE all;. ¿Cuál es la sentencia correcta para cambiar el valor del campo "stock" a 50 en la tabla "inventario" para todos los registros donde "producto_id" sea igual a 3?. UPDATE inventario SET stock = 50 WHERE producto_id = 3;. UPDATE inventario stock = 50 producto_id = 3;. UPDATE inventario SET stock WHERE producto_id = 3 = 50;. UPDATE inventario stock = 50 WHERE producto_id = 3;. ¿Cuál de las siguientes opciones describe mejor la propiedad de atomicidad en una transacción de base de datos?. Significa que todos los cambios realizados en una transacción deben aplicarse por completo o no aplicarse en absoluto. Permite que una transacción se ejecute parcialmente si alguna de las operaciones falla. Asegura que los datos se mantengan consistentes entre varias bases de datos al mismo tiempo. Garantiza que una transacción solo se realiza si el usuario la aprueba manualmente. ¿Cuál de los siguientes problemas de concurrencia ocurre cuando una transacción lee datos que otra transacción ha modificado pero aún no ha confirmado (COMMIT)?. Lectura fantasma (Phantom Read). Lectura sucia (Dirty Read). Pérdida de actualización (Lost Update). Lectura no repetible (Non-Repeatable Read). Cuando una transacción entra en estado Failed (Fallido), ¿qué sucede para llevarla al estado Aborted (Abortado)?. La transacción pasa automáticamente a Committed. El sistema conserva los cambios realizados hasta el error. El sistema o el usuario deben ejecutar ROLLBACK para deshacer los cambios. La transacción se suspende en espera de corrección manual. ROLLBACK permite deshacer parcialmente los cambios realizados en una transacción. Verdadero. Falso. ¿Cuál de las siguientes sentencias se utiliza para revertir parcialmente una transacción hasta un punto específico, sin cancelar toda la transacción?. COMMIT. ROLLBACK. ROLLBACK TO SAVEPOINT. RELEASE SAVEPOINT. La propiedad de aislamiento significa que una transacción puede afectar directamente el resultado de otra transacción que se esté ejecutando simultáneamente. Verdadero. Falso. Las claves primarias y ajenas pueden afectar la integridad de la base de datos si no se manejan correctamente. Verdadero. Falso. La sentencia INSERT se usa para agregar nuevos registros, UPDATE para modificar registros existentes y DELETE para eliminar registros de una tabla. Verdadero. Falso. COMMIT marca el final exitoso de una transacción, asegurando que los cambios sean permanentes. Verdadero. Falso. ¿Qué estrategia de recuperación se puede llevar a cabo cuando la base de datos no parece dañada, pero no responde?. Se puede restaurar una copia previa al fallo y reconstruir un nuevo estado volviendo a realizar las operaciones que ya están almacenadas. Se pueden realizar las operaciones que nos han llevado a esta situación siguiendo un orden inverso. No hay forma de recuperar la base de datos en este caso. Se debe reiniciar el sistema y eliminar todas las transacciones pendientes. ¿Cuáles de las siguientes afirmaciones NO corresponden a las propiedades de una transacción en bases de datos?. El aislamiento implica que todas las transacciones deben ejecutarse de manera simultánea sin restricciones. El aislamiento permite que una transacción se ejecute sin interferencias de otras transacciones simultáneas. La consistencia garantiza que una transacción mantiene la integridad de los datos, pasando de un estado válido a otro válido. La atomicidad garantiza que una transacción se ejecuta completamente o no se ejecuta en absoluto. Una transacción siempre se considera exitosa, incluso si alguna de sus acciones falla. Verdadero. Falso. |




