ACTIVIDAD BASE DE DATOS III TRANSACCIÓN

1.-¿Qué es una transacción? R= Es una sola operación o un conjunto de operaciones que tiene un éxito o no, lo que asegura la consistencia en caso de que surjan circunstancias no previstas.

2.-¿Qué son las propiedades ACID? R= Atomicidad, consistencia,aislamiento y durabilidad.

3.-¿Qué es una transacción anidada? R= Cuando se realizan varias transacciones en un solo tiempo.

4.-¿Qué es MARS y su relación con las transacciones? R= Múltiples conjuntos de resultados activos. Tiene comandos que pueden entremezclarse con comandos como update o insert.

5.-Explica los niveles de aislamiento Nivel de aislamiento de lectura no confirmada: Es una manera de violar la base de datos debido a que permite leer los datos de esta. Teniedo como desventaja que los datos no sean los correctos. Nivel de aislamiento de lectura confirmada: Esta lectura es la predeterminada en SQL y ORACLE debido a que siempre tendremos los datos correctos ya que respeta siempre los bloqueos de la base de datos.

Y asi evita lecturas repetidas.-Realizar los ejercicios del documento (SQL.-¿Qué es rollback? R= puede borrar las modificaciones de datos realizadas desde el inicio de la transaccion o de un punto de guardado 10.-¿Qué es un punto de guardado? R= Es un punto de restauración en el cual se guardan las instrucciones de una transaccion para que si se sale de control esta tenga opción de regresar.-¿Qué niveles de transacción soporta SQL? 1) De autoconfirmacion 2) Explicito 3) Implicito 4) De alcance del proceso por lotes 7. pero es mas costoso. 8.Nivel de aislamientos de lectura repetitible: Una vez leidos los datos bloquea los mismo para evitar repetir. 6.C#) .-¿Qué es commint? R= Este comando evita revertir una transaccion después de ejecutar commit 9.

Sign up to vote on this title
UsefulNot useful