Please use this identifier to cite or link to this item: http://dspace.utpl.edu.ec/jspui/handle/123456789/16610
Title: Implementación de la estrategia Two Phase Commit (2PC) en ambientes distribuidos
Authors: Maldonado Mendieta, Vanessa Elizabeth
Valdivieso Sotomayor, María Belén
metadata.dc.contributor.advisor: Sangoluiza, Manolo
Keywords: Sistema administrador
Transacciones
Ingeniero en sistemas informáticos y computación-Tesis y disertaciones académicas
metadata.dc.date.available: 2017-02-10
Issue Date: 2006
Citation: Maldonado Mendieta Vanessa Elizabeth, Valdivieso Sotomayor María Belén.(2006).Implementación de la estrategia Two Phase Commit (2PC) en ambientes distribuidos .(Trabajo de titulación de ingeniero en sistemas informáticos y computación).UTPL.Loja
Abstract: The management of transactions in information systems is the biggest challenge that has arisen within the business logic of applications. A transaction from the user's perspective is considered as a single event of change that may or may not occur. Developers see a transaction as a programming style that allows them to write modules that can be parlayed into distributed calculations. The transactions group a series of operations so that it is possible to guarantee the integrity of the final result. 0 all operations are executed successfully and are confirmed (written to the database), or the entire transaction is considered unrealized. The action of canceling a transaction is called reversing the transaction, which allows you to cancel the changes and recover the status of the database prior to the transaction. Transactions can involve multiple records, multiple relationships, and even multiple databases. All operations on a data basis are transactions, even updating a single existing record is a transaction. These low-level transactions are performed by the database engine transparently and you can usually ignore this level of detail.
Description: El manejo de transacciofleS en los sistemas de infomiaciOn, es el reto más grande que se ha presentado dentro de la lOgica de negocios de las aplicaciones. Una transacciOn desde la perspectiva del usuario, es considerada como un ünico evento de cambio que puede producirse o no. Los desarrolladores consideran una transacciOn como un estilo de programaciOn que les permite escribir módulos que puedan parlicipar en cálculos distribuidos. Las transacciones agrupan una serie de operaciones de manera que es posible garantizar la integridad del resultado final. 0 todas las operaciones se ejecutan con éxito y se confirman (se escriben en la base de datos), o toda la transacción se considers no realizada. La acciOn de cancelar una transacciOn se denomina revertir Ia transacciOn, 10 que pennite anular los cambios y recuperar el estado de la base de datos previo a la transacciOn. Las transacciones pueden involucrar a multiples registros, mUltiples relaciones e incluso multiples bases de datos. Todas las operaciones sobre una base de datoS son transacciones, incluso la actualizaciOn de un Unico registro existente es una transacciOn. Estas transacciones de bajo nivel las realiza el motor de base de datos de forma transparente y normalmente se puede ignorar este nivel de detalle.
metadata.dc.identifier.other: 1038496
URI: http://dspace.utpl.edu.ec/handle/123456789/16610
metadata.dc.type: bachelorThesis
Appears in Collections:Ingeniero en Sistemas Informáticos y Computación

Files in This Item:
File Description SizeFormat 
1038496.pdf57.78 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.