option
Cuestiones
ayuda
daypo
buscar.php

BBDD 1 - UF2 - PAC5- 2021

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
BBDD 1 - UF2 - PAC5- 2021

Descripción:
Transacciones

Fecha de Creación: 2021/12/26

Categoría: Otros

Número Preguntas: 6

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Una transacción es un conjunto de instrucciones independientes pero relacionadas. De esta manera, inicialmente se comienza abriendo la transición y, seguidamente, si todas estas acciones se ejecutan de forma correcta, se confirma y se cierra la transacción. Sin embargo, si se observa cualquier tipo de error en ellas la transacción se deshace. De esta forma se tiene siempre en cuenta la integridad de los datos. Selecciona las sentencias que sean ciertas sobre las transacciones: Con la sentencia commit guardamos los datos modificados durante la transacción. Con la sentencia rollback guardamos los datos modificados durante la transacción. Una transacción en MySQL comienza con la sentencia SET AUTOCOMMIT OFF;. Si una inserción da fallo dentro de una transacción, el update que se encuentra dentro de la misma transacción guardará los datos. Podemos comenzar una transacción en MySQL con BEGIN WORK;. Para guardar los cambios en una transacción podemos utilizar COMMIT WORK;.

Tenemos la siguiente tabla Vehículo: Indica que devolverá la siguiente consulta: SELECT COUNT(*) FROM VEHICULO;. 4. 5. 6. 3. 7.

Relaciona las propiedades de las transacciones con su definición: Atomicidad. Consistencia. Aislamiento. Permanencia.

Uno de los principales errores es el que se ocasiona cuando dos transacciones quieren acceder al mismo dato de manera simultánea, le llamamos problema de concurrencia. Relacionar los posibles errores derivado de la ejecución concurrente de las transacciones: Dirty Read. Nonrepeatable read. Phantom read.

Uno de los principales problemas que se ocasionan en las transacciones de los datos de una BDD es que se pida acceso a un mismo dato desde dos lugares distintos. Es en ese momento en el que se precisa un control de concurrencia para darle solución. Existen dos tipos de técnicas para evitar estos problemas: técnicas pesimistas y técnicas optimistas. Identifica de qué tipo son las siguientes técnicas del control de concurrencia. Técnica de bloqueo Pesimista. Técnica de validación Optimista. Técnica de marcas de tiempo Pesimista.

Identifica en qué consisten las siguientes técnicas: Técnica de bloqueo. Técnica de marcas de tiempo. Técnica de recuperación de errores.

Denunciar Test