Transacciones BDD

Páginas: 2 (291 palabras) Publicado: 25 de noviembre de 2014
Desde el punto de vista del usuario la interacción con la base de datos se lleva a cabo mediante operaciones con significado con el modelos semántico, como puede ser una transferenciade fondos en un banco.
Desde el punto de vista de la base de datos estas operaciones pueden estar formadas por varias operaciones elementales como puede ser, quitar fondos de una cuentay añadirlos a otra cuenta. Se llama transacción a una colección de operaciones que forman una unidad lógica de trabajo y cuya ejecución posiblemente, actualiza varios elementos de datos.La cual está delimitada por instrucciones de inicio y de fin de transacción.
Las propiedades de las transacciones deben garantizar la integridad de los datos y son:
• Atomicidad: Serealizan todas las operaciones de la transacción o no se realiza ninguna de ellas.
• Consistencia: La ejecución aislada de la transacción (es decir, sin otra transacción que se ejecuteconcurrentemente) conserva la consistencia de las bases de datos.
• Aislamiento: Aunque se ejecuten varias transacciones concurrentemente el sistema garantiza cada transacción ignora elresto de transacciones.
• Durabilidad: tras la finalización con éxito de una transacción, los cambios realizados en la base de datos permanecen, incluso si hay fallos en el sistema.
Lastransacciones proporcionan mayor flexibilidad y control cuando los datos cambian y ello asegura la consistencia de los datos en caso de un fallo en el proceso del usuario en el sistema.Tipo de transacciones:
• Lenguaje de manipulación de datos (DML): Consiste en cualquier número de sentencias DML que el servidor de base de datos trate como una sola entidad o una entidadlógica de trabajo.
• Lenguaje de definición de datos (DDL): Consiste de una sola sentencia DDL.
• Lenguaje de control de datos (DCL): Consiste de una sola sentencia DCL.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejo de transacciones bdd
  • BDD
  • La transaccion
  • Transacciones
  • Transaccion
  • Transacciones
  • LAS TRANSACCIONES
  • Transacciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS