Está en la página 1de 2

ADMINISTRACIÓN DE BASE DE DATOS Ana E. Congacha., Ing.

UNIDAD 2: TRANSACCIONES
Propiedades ACID, procesamiento, consideraciones para su uso., ejercicios

ACTIVIDAD 30 y 31 de julio del 2020

1. Estudiar y practicar cada uno de los temas que constan en el material adjunto en el aula
virtual: Unidad II: Transacciones
2. Complementar el estudio sobre RAISERROR y recuperación de información del erro:
ERROR_NUMBER (), ERROR_SEVERITY (), ERROR_STATE () , ERROR_PROCEDURE () ,
ERROR_LINE () , ERROR_MESSAGE ()
a. Ejemplos de su utilización dos ejercicios
3. Investigar sobre: puntos de recuperación SAVE TRANSACTION en M. SQL Server
4. Analizar el siguiente ejercicio:

BEGIN TRANSACTION

BEGIN TRY
DELETE FROM Products
WHERE ProductID = 10
END TRY

BEGIN CATCH
SELECT
ERROR_NUMBER() AS ErrorNumber
,ERROR_SEVERITY() AS ErrorSeverity
,ERROR_STATE() AS ErrorState
,ERROR_PROCEDURE() AS ErrorProcedure
,ERROR_LINE() AS ErrorLine
,ERROR_MESSAGE() AS ErrorMessage;
IF @@TRANCOUNT > 0
ROLLBACK TRANSACTION;
END CATCH;

IF @@TRANCOUNT > 0
COMMIT TRANSACTION;
GO

a) Descripción de @@TRANCOUNT
b) ¿Qué objetivo tiene utilizar @@TRANCOUNT en el script anterior?
c) Objetivo general del script

5. El archivo a entregar tendrá el siguiente formato:

1
ADMINISTRACIÓN DE BASE DE DATOS Ana E. Congacha., Ing.

a. Tipo de archivo: .pdf


b. Formato: Apellido_Nombre_Deber_# (# es el número del Deber)
6. Ejemplo: Trujillo_Alex_Deber_2

RUBRICA
CRITERIOS PUNTUACIÒN DESCRIPCIÓN
 Formato indicado.
 Adjuntar el archivo en el aula virtual (no
FORMA Organización ---- links).
 El no cumplimiento de los puntos
anteriores se penalizará con -0,5
Punto 2 1

Punto 3 1
FONDO

Punto 4 1

Total 3

¡Nos vemos…pronto!

También podría gustarte