10
DEMOSTRACION N°01 Abrir SQL Server 2012 – Restaurar Backup “NEPTUNO” 1. Abrimos el Programa SQL Server 2012 Conectar Ilustración 1: Conexión de Servidor a SQL Server 2012 2. Restaurar Backup Neptuno Ilustración 2: Restaurando Base de Datos "Neptuno” – Paso 01

Manual Triggers - Paso a paso

Embed Size (px)

DESCRIPTION

Triggers

Citation preview

DEMOSTRACION N01

Abrir SQL Server 2012 Restaurar Backup NEPTUNO

1. Abrimos el Programa SQL Server 2012

Conectar

Ilustracin 1: Conexin de Servidor a SQL Server 2012

2. Restaurar Backup Neptuno

Ilustracin 2: Restaurando Base de Datos "Neptuno Paso 01

Dispositivo

Ilustracin 3: Restaurando Base de Datos "Neptuno" - Parte 02

Agregar

Aceptar

Ilustracin 4: Restaurando Base de Datos "Neptuno" - Parte 03

Buscar Archivo a Restaurar

Aceptar

Ilustracin 5: Restaurando Base de Datos "Neptuno" - Parte 04

Aceptar

Ilustracin 6: Restaurando Base de Datos - Parte 05

DEMOSTRACION N02

Creacin de Base de Datos BDRegistro

Nueva Consulta / Master

Ilustracin 7: Creacin de Nueva Base de Datos "BDRegistro"

Crear la Base de datos BDRegistro

Ejecutar

Ilustracin 8: Ejecutando Consulta

DEMOSTRACION N03

Crear la tabla Pais_Eliminado en la base de datos BDRegistro con los mismos campos de la tabla de la cual vamos a almacenar los registros eliminados.

BDRegistro

Nueva Consulta

Ilustracin 9: Creando Nueva Consulta en "BDRegistro"

Ejecutar Consulta

Ilustracin 10 Ejecutando Consulta para Crear Tabla "Pais_Eliminado"

DEMOSTRACION N04

Usar la base de datos NEPTUNO Crear TRIGGER

Usar base de datos NEPTUNO

Ilustracin 11: Usando base de datos "NEPTUNO"

Crear Trigger TR_CATEGORIA_ELIMINADA

Ilustracin 12: Creando Trigger "TR_CATEGORIA_ELIMINADA"

GO

--se crea el trigger con el nombre TR_CATEGORIA_ELIMINADA

CREATE TRIGGER TR_CATEGORIA_ELIMINADA

--la tabla que afecta

ON dbo.Pais

--la operacin q realiza el trigger After (ocurre despus de que pasa la eliminacin)

AFTER DELETE

AS

BEGIN

--las sentencias sql que ejecuta el trigger

INSERT INTO BDRegistrar.dbo.Pais_Eliminado

SELECT * FROM DELETED d

END

GO

Ilustracin 13: TRIGGER TR_CATEGORIA_ELIMINADA

Ilustracin 14: Corroborando Trigger creado en Tabla Pais

DEMOSTRACION N05

Eliminar un registro de la tabla Pais en la base de datos NEPTUNO.

Se ejecutar el Trigger y el Registro eliminado se almacenar en la tabla Pais_Eliminado de la base de datos BDRegistro

Ilustracin 15: Eliminando Registro en Tabla Pais - "NEPTUNO"

DEMOSTRACION N06

Verificar si se guardaron los datos en nuestra nueva tabla BDRegistro

Ilustracin 16: Verificando datos guardado en la tabla Pais_Eliminado