SlideShare ist ein Scribd-Unternehmen logo
1 von 8
INSTITUTO TECNOLOGICO DE TAPACHULA
DEPARTAMENTO DE SISTEMAS Y COMPUTACION
INGENIERIA EN SISTEMAS COMPUTACIONALES
DOCENTE:
LIC. CARLOS HERNANDEZ SALAS
TALLER DE BASE DE DATOS
REPORTE DE PRACTICA: “CREACION DE USUARIOS MEDIANTE
ESCRITORIO REMOTO”
PRESENTA:
CRISTINA ZAVALA PALACIOS
CRISTHIAN MAURICIO MIRAFUENTES GARCIA
MAYTE LOPEZ AGUILAR
NANCY ELIZABETH MARCOS CISNEROS
RODRIGO BARTOLON MORALES
EMIGDIO
TAPACHULA CHIAPAS, OCTUBRE-16-2013.
CREACCION DE TRIGGERS MEDIANTE ESCRITORIO
REMOTO
1.- Se conectaron las computadoras utilizadas meidant un cable de red cruzado.
Se crea el usuario en este caso se llama “may”con una direccion IP, cuyo usuario
tiene todos los privilegios sobre la base de datos “db_select” y la contraseña
es:”123”
De la misma manera se crea el usuario “CRIS” quien tiene todos los privilegios
sobre la base de datos “DB_INSERT”, con la contraseña: “12345” y con la misma
dirección IP que el usuario “may”.
2.- CREACION DE LOS TRIGGERS:
Primero se creó un trigger de actualización (update) de nombre “modifica” y de
tiempo after (después), sobre la tabla clientescuyos movimientos se guardaran en
una tabla antes creada de nombre “mov”. Para ello se utiliza la siguiente
sentencia:
delimiter //
createtrigger modifica afterupdateon clientes
for each row insert into mov (Usuario, Accion,Fecha_Hora) values (
substring(user(),1(instr)(user(), „@‟))-1)), „Modifico un registro‟, NOW());
//
delimiter ;
3.- Posteriormente se crea el trigger de inserción (insert) de nombre ingresa y de
tiempo after (después) sobre la tabla clientes. Para ello se utiliza la siguiente
sentencia:
delimiter //
createtrigger ingresa afterinserton clientes
for each row insert into mov (Usuario, Accion,Fecha_Hora) values (
substring(user(),1(instr(user(), „@‟))-1)), „Ingreso un registro‟, NOW());
//
delimiter ;
4.-Por último se crea el trigger de borrado (delete) de nombre borra y de tiempo
after (después) sobre la tabla clientes. Para ello se utiliza la siguiente sentencia:
delimiter //
createtrigger borra afterdeleteon clientes
for each row insert into mov (Usuario, Accion,Fecha_Hora) values (
substring(user(),1(instr(user(), „@‟))-1)), „Borro un registro‟, NOW());
//
delimiter ;
5.-Entrar al SIMBOLO DEL SISTEMA y dar un ping con la siguiente dirección IP:
192.169.0.11 para que ambas computadorasestén conectadas a la misma
dirección IP.
6.- Desde el CMD se entra a MySQL con la dirección IP de ambas computadoras
y el usuario para poder visualizar el contenido de la base de datos:
7.- Ya creados los triggers y las maquinas conectadas procederemos con las
demostraciones:
Como primer ejemplo el usuario may ingreso a la base “db_select”, visualizo las
tablas e ingreso un registro („Eduardo‟, „García‟, „ed567‟).
*NOTA: “mov” es la tabla donde se guardan las acciones que el usuario realiza.
Y el otro usuario CRIS desde su computadora dio un select *from clientes;
despuésutilizo un select *from mov para visualizar los campos de la tabla mov que
son:ID, Usuario, Acción y Fecha-Hora en que fueron realizados.
8.- Despuésborro un registro como se observa en la siguiente imagen:
Y fue visualizado en la tabla mov donde se guardan las acciones:
9.-Por ultimo modifico un registro:
Dicha acción fue visualizada por el usuario CRIS:
10.- Posteriormente el usuario root (CRIS) realizo los otros tres movimientos de
ingresar, modificar y eliminar, como se muestra en la siguiente pantalla y cuyas
acciones las guardo en la tabla “historial” previamente creada:

Weitere ähnliche Inhalte

Was ist angesagt?

Privilegios y funciones en MySQL
Privilegios y funciones en MySQLPrivilegios y funciones en MySQL
Privilegios y funciones en MySQLフ乇丂ひ丂
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My SqlZiscko
 
Seguridad 2° exp_ooo
Seguridad 2° exp_oooSeguridad 2° exp_ooo
Seguridad 2° exp_oooYuzel Sederap
 
SQLITE-CONCEPTO
SQLITE-CONCEPTOSQLITE-CONCEPTO
SQLITE-CONCEPTOMagna TB
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sqltoniserna
 
Instrucciones básicas de my sql y su función
Instrucciones básicas de my sql y su funciónInstrucciones básicas de my sql y su función
Instrucciones básicas de my sql y su funciónhector_ruiz123
 
Comandos basicos de My Sql
Comandos basicos de My SqlComandos basicos de My Sql
Comandos basicos de My SqlLuis Cueva
 
Yupa cesar bdii_t7
Yupa cesar bdii_t7Yupa cesar bdii_t7
Yupa cesar bdii_t7Cesar Yupa
 
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzano
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzanoEsquemas de seguridad en los sistemas de bases de datos juan anaya manzano
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzanoJuan Anaya
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySqlEduardo Ed
 
SQL Injection Joinea 2010
SQL Injection Joinea 2010SQL Injection Joinea 2010
SQL Injection Joinea 2010magnobalt
 

Was ist angesagt? (18)

SQLite
SQLiteSQLite
SQLite
 
Conectarse a mysql
Conectarse a mysqlConectarse a mysql
Conectarse a mysql
 
Gestión de seguridad en oracle i
Gestión de seguridad en oracle iGestión de seguridad en oracle i
Gestión de seguridad en oracle i
 
Privilegios y funciones en MySQL
Privilegios y funciones en MySQLPrivilegios y funciones en MySQL
Privilegios y funciones en MySQL
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Linux usuarios (2)
Linux usuarios (2)Linux usuarios (2)
Linux usuarios (2)
 
Seguridad 2° exp_ooo
Seguridad 2° exp_oooSeguridad 2° exp_ooo
Seguridad 2° exp_ooo
 
SQLite en Android
SQLite en AndroidSQLite en Android
SQLite en Android
 
SQLITE-CONCEPTO
SQLITE-CONCEPTOSQLITE-CONCEPTO
SQLITE-CONCEPTO
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
 
Instrucciones básicas de my sql y su función
Instrucciones básicas de my sql y su funciónInstrucciones básicas de my sql y su función
Instrucciones básicas de my sql y su función
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Comandos basicos de My Sql
Comandos basicos de My SqlComandos basicos de My Sql
Comandos basicos de My Sql
 
Yupa cesar bdii_t7
Yupa cesar bdii_t7Yupa cesar bdii_t7
Yupa cesar bdii_t7
 
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzano
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzanoEsquemas de seguridad en los sistemas de bases de datos juan anaya manzano
Esquemas de seguridad en los sistemas de bases de datos juan anaya manzano
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySql
 
SQLite en Unity3D
SQLite en Unity3DSQLite en Unity3D
SQLite en Unity3D
 
SQL Injection Joinea 2010
SQL Injection Joinea 2010SQL Injection Joinea 2010
SQL Injection Joinea 2010
 

Andere mochten auch

Bitácora electrónica "Access" - soporte técnico
Bitácora electrónica "Access" - soporte técnicoBitácora electrónica "Access" - soporte técnico
Bitácora electrónica "Access" - soporte técnicoCelia Lopez Diaz
 
Pasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessPasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessMichelle Estrella
 
Los pasos para la elaboración de una bitácora son los siguientes
Los pasos para la elaboración de una bitácora son los siguientesLos pasos para la elaboración de una bitácora son los siguientes
Los pasos para la elaboración de una bitácora son los siguientesMariana Mejia
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en discoYael_21
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos OracleISRAEL
 
bitacora de access
bitacora de access bitacora de access
bitacora de access jdanieluna
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Carmen Soler
 
Tutorial: Creación de una bitácora electrónica
Tutorial: Creación de una bitácora electrónicaTutorial: Creación de una bitácora electrónica
Tutorial: Creación de una bitácora electrónicaAngélica Carrillo Toste
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 
Respaldo y recuperacion de informacion
Respaldo y recuperacion de informacionRespaldo y recuperacion de informacion
Respaldo y recuperacion de informacionAsael Martínez
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oraclevinivaldivieso
 
Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Mariana Picasso
 
Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Bryan Rodríguez
 
Métodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOSMétodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOSlalopg
 
Carta compromiso
Carta compromisoCarta compromiso
Carta compromisoleymar06
 
Componentes de Business Intelligence
Componentes de Business IntelligenceComponentes de Business Intelligence
Componentes de Business IntelligenceCarlos Escobar
 

Andere mochten auch (20)

Bitácora electrónica "Access" - soporte técnico
Bitácora electrónica "Access" - soporte técnicoBitácora electrónica "Access" - soporte técnico
Bitácora electrónica "Access" - soporte técnico
 
Pasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessPasos para crear una bitácora en Access
Pasos para crear una bitácora en Access
 
Los pasos para la elaboración de una bitácora son los siguientes
Los pasos para la elaboración de una bitácora son los siguientesLos pasos para la elaboración de una bitácora son los siguientes
Los pasos para la elaboración de una bitácora son los siguientes
 
3.1.6 espacio para objetos
3.1.6 espacio  para objetos3.1.6 espacio  para objetos
3.1.6 espacio para objetos
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en disco
 
Ejemplo de Trigger en Mysql
Ejemplo de Trigger en MysqlEjemplo de Trigger en Mysql
Ejemplo de Trigger en Mysql
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos Oracle
 
bitacora de access
bitacora de access bitacora de access
bitacora de access
 
Carta compromiso
Carta compromisoCarta compromiso
Carta compromiso
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
Tutorial: Creación de una bitácora electrónica
Tutorial: Creación de una bitácora electrónicaTutorial: Creación de una bitácora electrónica
Tutorial: Creación de una bitácora electrónica
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Respaldo y recuperacion de informacion
Respaldo y recuperacion de informacionRespaldo y recuperacion de informacion
Respaldo y recuperacion de informacion
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
SGBD Postgresql
SGBD PostgresqlSGBD Postgresql
SGBD Postgresql
 
Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.
 
Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3
 
Métodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOSMétodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOS
 
Carta compromiso
Carta compromisoCarta compromiso
Carta compromiso
 
Componentes de Business Intelligence
Componentes de Business IntelligenceComponentes de Business Intelligence
Componentes de Business Intelligence
 

Ähnlich wie CREACCION DE TRIGGERS MEDIANTE ESCRITORIO REMOTO

Ähnlich wie CREACCION DE TRIGGERS MEDIANTE ESCRITORIO REMOTO (20)

Como crear usuarios con privilegios especiales en MYSQL
Como crear usuarios con privilegios especiales en MYSQLComo crear usuarios con privilegios especiales en MYSQL
Como crear usuarios con privilegios especiales en MYSQL
 
U3-ACT02-TBD-ISC-MSG.pdf
U3-ACT02-TBD-ISC-MSG.pdfU3-ACT02-TBD-ISC-MSG.pdf
U3-ACT02-TBD-ISC-MSG.pdf
 
Sistemas Multiusuarios Windows server 2003
Sistemas Multiusuarios Windows server 2003Sistemas Multiusuarios Windows server 2003
Sistemas Multiusuarios Windows server 2003
 
Sistemas multi usu red_alfonso_contreras_final
Sistemas multi usu red_alfonso_contreras_finalSistemas multi usu red_alfonso_contreras_final
Sistemas multi usu red_alfonso_contreras_final
 
Arquitectura de computadores i y ii clase 2
Arquitectura de computadores i y ii clase 2Arquitectura de computadores i y ii clase 2
Arquitectura de computadores i y ii clase 2
 
Recopilacion aso
Recopilacion asoRecopilacion aso
Recopilacion aso
 
Sistema Operativo 2015
Sistema Operativo 2015Sistema Operativo 2015
Sistema Operativo 2015
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Trabajosistemaoperativomily24
Trabajosistemaoperativomily24Trabajosistemaoperativomily24
Trabajosistemaoperativomily24
 
Trabajosistemaoperativos
TrabajosistemaoperativosTrabajosistemaoperativos
Trabajosistemaoperativos
 
documentacion
documentaciondocumentacion
documentacion
 
Unidad 1 pdf
Unidad 1 pdfUnidad 1 pdf
Unidad 1 pdf
 
Proyecto
Proyecto Proyecto
Proyecto
 
Taller de s.o
Taller de s.oTaller de s.o
Taller de s.o
 
Pdc ldap
Pdc ldapPdc ldap
Pdc ldap
 
JULIO REAÑO
JULIO REAÑOJULIO REAÑO
JULIO REAÑO
 
Taller informatica
Taller informaticaTaller informatica
Taller informatica
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
 
Evaluacion final de word
Evaluacion final de word Evaluacion final de word
Evaluacion final de word
 

Kürzlich hochgeladen

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 

Kürzlich hochgeladen (20)

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 

CREACCION DE TRIGGERS MEDIANTE ESCRITORIO REMOTO

  • 1. INSTITUTO TECNOLOGICO DE TAPACHULA DEPARTAMENTO DE SISTEMAS Y COMPUTACION INGENIERIA EN SISTEMAS COMPUTACIONALES DOCENTE: LIC. CARLOS HERNANDEZ SALAS TALLER DE BASE DE DATOS REPORTE DE PRACTICA: “CREACION DE USUARIOS MEDIANTE ESCRITORIO REMOTO” PRESENTA: CRISTINA ZAVALA PALACIOS CRISTHIAN MAURICIO MIRAFUENTES GARCIA MAYTE LOPEZ AGUILAR NANCY ELIZABETH MARCOS CISNEROS RODRIGO BARTOLON MORALES EMIGDIO TAPACHULA CHIAPAS, OCTUBRE-16-2013.
  • 2. CREACCION DE TRIGGERS MEDIANTE ESCRITORIO REMOTO 1.- Se conectaron las computadoras utilizadas meidant un cable de red cruzado. Se crea el usuario en este caso se llama “may”con una direccion IP, cuyo usuario tiene todos los privilegios sobre la base de datos “db_select” y la contraseña es:”123” De la misma manera se crea el usuario “CRIS” quien tiene todos los privilegios sobre la base de datos “DB_INSERT”, con la contraseña: “12345” y con la misma dirección IP que el usuario “may”. 2.- CREACION DE LOS TRIGGERS: Primero se creó un trigger de actualización (update) de nombre “modifica” y de tiempo after (después), sobre la tabla clientescuyos movimientos se guardaran en una tabla antes creada de nombre “mov”. Para ello se utiliza la siguiente sentencia:
  • 3. delimiter // createtrigger modifica afterupdateon clientes for each row insert into mov (Usuario, Accion,Fecha_Hora) values ( substring(user(),1(instr)(user(), „@‟))-1)), „Modifico un registro‟, NOW()); // delimiter ; 3.- Posteriormente se crea el trigger de inserción (insert) de nombre ingresa y de tiempo after (después) sobre la tabla clientes. Para ello se utiliza la siguiente sentencia: delimiter // createtrigger ingresa afterinserton clientes for each row insert into mov (Usuario, Accion,Fecha_Hora) values ( substring(user(),1(instr(user(), „@‟))-1)), „Ingreso un registro‟, NOW()); // delimiter ; 4.-Por último se crea el trigger de borrado (delete) de nombre borra y de tiempo after (después) sobre la tabla clientes. Para ello se utiliza la siguiente sentencia: delimiter //
  • 4. createtrigger borra afterdeleteon clientes for each row insert into mov (Usuario, Accion,Fecha_Hora) values ( substring(user(),1(instr(user(), „@‟))-1)), „Borro un registro‟, NOW()); // delimiter ; 5.-Entrar al SIMBOLO DEL SISTEMA y dar un ping con la siguiente dirección IP: 192.169.0.11 para que ambas computadorasestén conectadas a la misma dirección IP.
  • 5. 6.- Desde el CMD se entra a MySQL con la dirección IP de ambas computadoras y el usuario para poder visualizar el contenido de la base de datos:
  • 6. 7.- Ya creados los triggers y las maquinas conectadas procederemos con las demostraciones: Como primer ejemplo el usuario may ingreso a la base “db_select”, visualizo las tablas e ingreso un registro („Eduardo‟, „García‟, „ed567‟). *NOTA: “mov” es la tabla donde se guardan las acciones que el usuario realiza. Y el otro usuario CRIS desde su computadora dio un select *from clientes; despuésutilizo un select *from mov para visualizar los campos de la tabla mov que son:ID, Usuario, Acción y Fecha-Hora en que fueron realizados.
  • 7. 8.- Despuésborro un registro como se observa en la siguiente imagen: Y fue visualizado en la tabla mov donde se guardan las acciones: 9.-Por ultimo modifico un registro:
  • 8. Dicha acción fue visualizada por el usuario CRIS: 10.- Posteriormente el usuario root (CRIS) realizo los otros tres movimientos de ingresar, modificar y eliminar, como se muestra en la siguiente pantalla y cuyas acciones las guardo en la tabla “historial” previamente creada: