tecnologia de fundamentos

Páginas: 3 (650 palabras) Publicado: 12 de junio de 2014


1. DEFINICIÓN DE TRANSACCIÓN

Una transacción es un conjunto de operaciones que van a ser tratadas como una única unidad. Estas transacciones deben cumplir 4 propiedades fundamentalescomúnmente conocidas como ACID (atomicidad, coherencia, asilamiento y durabilidad).

La transacción más simple en SQL Server es una única sentencia SQL. Por ejemplo una sentencia como esta:

UPDATEProducts SET UnitPrice=20 WHERE ProductName =’Chai’
Es una transacción.

Esta es una transacción ‘autocommit’, una transacción autocompletada.
Cuando enviamos esta sentencia al SQL Server se escribe enel fichero de transacciones lo que va a ocurrir y a continuación realiza los cambios necesarios en la base de datos. Si hay algún tipo de problema al hacer esta operación el SQL Server puede leer enel fichero de transacciones lo que se estaba haciendo y si es necesario puede devolver la base de datos al estado en el que se encontraba antes de recibir la sentencia.

Por supuesto este tipo detransacciones no requieren de nuestra intervención puesto que el sistema se encarga de todo. Sin embargo si hay que realizar varias operaciones y queremos que sean tratadas como una unidad tenemos quecrear esas transacciones de manera explícita.

SQL Server 2005
2. DEFINICIÓN DE TRANSACCIÓN DISTRIBUIDA

Las transacciones distribuidas iniciadas en Transact-SQL tienen una estructurarelativamente simple:
1. Un script o conexión de aplicación de Transact-SQL ejecuta una instrucción Transact-SQL que inicia una transacción distribuida.
2. La instancia de SQL Server Database Engine (Motor debase de datos de SQL Server) que ejecuta la instrucción se convierte en el servidor de control de la transacción.
3. A continuación, el script o la aplicación ejecuta consultas distribuidas enservidores vinculados o procedimientos almacenados remotos en servidores remotos.
4. A medida que se realizan las llamadas de las consultas distribuidas y los procedimientos remotos, el servidor de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FUNDAMENTOS DE LA TECNOLOGIA
  • fundamentos de las tecnologias
  • Fundamentos De La Tecnologia
  • Fundamentos de la tecnologia de internet
  • Fundamento teorico de la tecnologia cientifica
  • Fundamentos De La Tecnologia Web
  • Tecnologias De Informacion Fundamentos
  • Fundamentos de tecnologia electrica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS