miércoles, 11 de marzo de 2015

ACTIVIDAD 11



CUESTIONARIO 
 
¿Qué es una transacción?
Una transacción en un Sistema de Gestión de Bases de Datos (SGBD), es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica.

¿Qué significa ACID?  y defina cada una de las palabras que forman las siglas
En bases de datos se denomina ACID a un conjunto de características necesarias para que una serie de instrucciones puedan ser consideradas como una transacción. Así pues, si unsistema de gestión de bases de datos  es ACID compliant quiere decir que el mismo cuenta con las funcionalidades necesarias para que sus transacciones tengan las características ACID.
En concreto ACID es un acrónimo de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español.
¿Qué significa Tx?

Atomicity: Una Transacción (Tx) se ejecuta completamente ó de otra manera se eliminan los cambios parciales realizados.
Begin Transaction - Programa - End Transaction
¿Para que nos sirve el Rollback?:Finaliza la transacción actual y deshace los cambios realizados
 
  1. defina Integridad de datos
la integridad en una base de datos es la corrección y exactitud de la información contenida. Además de conservar la seguridad en un sistema de bases de datos que permite el acceso a múltiples usuarios en tiempos paralelos. 
  1. defina concurrencia
 
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. - See more at: http://www.alegsa.com.ar/Dic/concurrencia.php#sthash.MsKGeXry.dpuf
 En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. -
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. - See more at: http://www.alegsa.com.ar/Dic/concurrencia.php#sthash.MsKGeXry.dpuf
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. - See more at: http://www.alegsa.com.ar/Dic/concurrencia.php#sthash.MsKGeXry.dpuf
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. - See more at: http://www.alegsa.com.ar/Dic/concurrencia.php#sthash.MsKGeXry.dpuf
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. - See more at: http://www.alegsa.com.ar/Dic/concurrencia.php#sthash.MsKGeXry.dpuf
  1. Defina Grado de consistencia
 En Informática, en un sistema distribuido, tales como una memoria compartida distribuida o almacenes de datos distribuido, tales como una base de datos, sistema de archivos, caché web o sistemas de replicación optimista, hay una serie de posibles modelos de consistencia de datos. Se dice que un sistema soporta un determinado modelo, si las operaciones en memoria siguen normas específicas. La consistencia de los datos es definida entre el programador y el sistema, que garantiza que si el programador sigue las reglas, la memoria será consistente y el resultado de las operaciones de memoria será predecible.
Mencione aspectos relacionados al procesamiento de transacciones
 Un sistema de procesamiento de transacciones (TPS por sus siglas en inglés) es un tipo de sistema de información que recolecta, almacena, modifica y recupera toda la información generada por las transacciones producidas en una organización. Una transacción es un evento que genera o modifica los datos que se encuentran eventualmente almacenados en un sistema de información. Para que un sistema informático pueda ser considerado como un TPS, este debe superar el test ACID.
  1. defina los estados de una transacción:
  • Activa: el estado inicial; la transacción permanece en este estado durante su ejecución.
  • Parcialmente comprometida, después de ejecutarse la última instrucción.
  • Fallida, tras descubrir que no puede continuar la ejecución normal.
  • Abortada, después de haber retrocedido la transacción y restablecido la base de datos a su estado anterior al comienzo de la transacción.
  • Comprometida, tras completarse con éxito.
 

    No hay comentarios.:

    Publicar un comentario