bases de datos

Páginas: 4 (950 palabras) Publicado: 20 de febrero de 2015
Parte 10

Transacciones

Transacciones 1212-1

SQL Server Básico

Parte 10 SQL-Server Básico
Página 1 de 9

Objetivos
Al completar esta lección, deberá ser capaz de hacer lo
siguiente :¾ Definir una transacción
¾ Describir el comando COMMIT
¾ Describir el comando ROLLBACK

Transacciones 1212-2

SQL Server Básico

Parte 10 SQL-Server Básico
Página 2 de 9 Transacciones
Defina una transacción utilizando BEGIN y END
TRAN[SACTION ] seguida por una o más instrucciones de
TransactTransact-SQL.
BEGIN
BEGIN TRAN[SACTION]
TRAN[SACTION] transacction_nametransacction_name
INSERT
INSERT
UPDATE
UPDATE
DELETE
DELETE

INTO
INTO ...
...
...
...
...
...

--- complete
complete transacction
transacction
COMMIT
COMMIT TRAN[SACTION]
TRAN[SACTION]transacction_name
transacction_name
--- undo
undo transacction
transacction
ROLLBACK
ROLLBACK
END
END TRAN[SACTION]
TRAN[SACTION] transacction_name
transacction_name

Transacciones 1212-3SQL Server Básico

Transacciones
Una transacción asegura que múltiples modificaciones a los datos sean
procesados como una unidad; esto se conoce como atomicidad. Por ejemplo en
una transacciónbancaria un cliente puede realizar un traspaso de fondos, de una
cuenta de ahorros a una cuenta de cheques. Ambas operaciones deben ser
completadas juntas, para asegurar la consistencia de los datos.Parte 10 SQL-Server Básico
Página 3 de 9

Instrucciones
COMMIT y ROLLBACK

¾ COMMIT Se utiliza para realizar

cambios permanentes en la BD.

¾ ROLLBACK Se utiliza para

dehacer loscambios hechos en
la BD.

Transacciones 1212-4

SQL Server Básico

Instrucciones COMMIT Y ROLLBACK





Aseguran la consistencia de los datos.
Previene cambios en los datos antes de queestos sean permanentes
Agrupa a las operaciones en unidades de operación
Si ocurre un incidente como la interrupción inesperada del suministro
eléctrico, el estado de la transacción no es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS