Está en la página 1de 10

UNIVERSIDAD TECNOLOGICA DEL CENTRO DE VERACRUZ

BASE DE DATOS PARA APLICACIONES WEB

Arturo Escobar García

Cardenas Cabal Fermin

Actividad: SHP 2P

3° Cuatrimestre Grupo B TIDSM

28/07/23

Cuitláhuac Veracruz
INDICE DE FIGURAS

Ilustración 1 CREACION DE LA BASE DE DATOS............................................................................. 3


Ilustración 2 CREACION DEL USUARIO. ........................................................................................ 3
Ilustración 3 MODIFICACION DEL USUARIO ................................................................................. 3
Ilustración 4 CREACION DE LA TABLA USUARIOS .......................................................................... 3
Ilustración 5 CREACION DE LA TABLA roles .................................................................................. 3
Ilustración 6 CREACION DE LA TABLA usuarios ............................................................................. 4
Ilustración 7 CREACION DE LA TABLA contratos ........................................................................... 4
Ilustración 8CREACION DE LA TABLA empleados .......................................................................... 4
Ilustración 9 CREACION DE LA TABLA empleados_sindicatos......................................................... 4
Ilustración 10 CREACION DE LA TABLA empresas ......................................................................... 5
Ilustración 11 CREACION DE LA TABLA empresas_sindicatos......................................................... 5
Ilustración 12 CREACION DE LA TABLA empleados_empresas ....................................................... 5
Ilustración 13 CREACION DE LA TABLA departamentos ................................................................. 5
Ilustración 14 CREACION DE LA TABLA empleados_departamentos............................................... 5
Ilustración 15 PRIVILEGIOS DEL SUPER USUARIO ......................................................................... 6
Ilustración 16 CREACION DE LA TRANSACCION ............................................................................ 7
Ilustración 17 CREACION DE LA FUNCION proteger_datos ............................................................ 7
Ilustración 18 REGISTROS SINDICATOS ........................................................................................ 7
Ilustración 19 REGISTROS CONTRATOS ........................................................................................ 8
Ilustración 20 REGISTROS EMPLEADOS........................................................................................ 8
Ilustración 21 CREACION DE LA VISTA.......................................................................................... 8
Ilustración 22 CREACION DE LA TABLA LOG_USUARIOS ................................................................ 9
Ilustración 23 CREACION DE LA FUNCION Bitacora_Usuarios ........................................................ 9
Ilustración 24 CREACION DEL TRIGGER Trigger_Usuarios_Bitacora.............................................. 10
Ilustración 25 CONSULTA LOG USUARIOS .................................................................................. 10
Ilustración 26 CONSULTA TABLA USUARIOS ............................................................................... 10
PRIMERA PARTE CONSOLA:

1. CREACION DE LA BASE DE DATOS.

Ilustración 1 CREACION DE LA BASE DE DATOS.

2. CREACION DEL USUARIO.

Ilustración 2 CREACION DEL USUARIO.

3. MODIFICACION DEL USUARIO PARA QUE SE CONVIERTA EN SUPER USUARIO.

Ilustración 3 MODIFICACION DEL USUARIO

4. CREACION DE LAS TABLAS

Ilustración 4 CREACION DE LA TABLA USUARIOS

Ilustración 5 CREACION DE LA TABLA roles


Ilustración 6 CREACION DE LA TABLA usuarios

Ilustración 7 CREACION DE LA TABLA contratos

Ilustración 8CREACION DE LA TABLA empleados

Ilustración 9 CREACION DE LA TABLA empleados_sindicatos


Ilustración 10 CREACION DE LA TABLA empresas

Ilustración 11 CREACION DE LA TABLA empresas_sindicatos

Ilustración 12 CREACION DE LA TABLA empleados_empresas

Ilustración 13 CREACION DE LA TABLA departamentos

Ilustración 14 CREACION DE LA TABLA empleados_departamentos


5. CREACION DE LOS PRIVILEGIOS QUE TENDRA EL USUARIO “líder_sindicato” en la base de
datos “bdsindicatos”.

Ilustración 15 PRIVILEGIOS DEL SUPER USUARIO


SEGUNDA PARTE:

6. CREACION DE LA TRANSACCION DONDE SE INSERTARÁ 2 REGISTROS A LA TABLA usuarios


DONDE UNO DE LOS USUARIOS TENDRA SU CONTRASEÑA ENCRIPTADA

Ilustración 16 CREACION DE LA TRANSACCION

7. CREACION DE LA FUNCION “proteger_datos” DONDE SU PROPOSITO ES PROTEGER LOS


DATOS DE LAS SIGUIENTES TABLAS:

usuarios, contratos y sindicatos.

Ilustración 17 CREACION DE LA FUNCION proteger_datos

8. INSERCCION DE 6 REGISTROS A LAS SIGUIENTES TABLAS:


Sindicatos, contratos y empleados

Ilustración 18 REGISTROS SINDICATOS


Ilustración 19 REGISTROS CONTRATOS

Ilustración 20 REGISTROS EMPLEADOS

9. CREACION DE LA VISTA “empleados_sindicatos_contratos” DONDE SU PROPÓSITO ES


MOSTRAR LOS NOMBRE DE LOS EMPLEADOS QUE PERTENEZCAN A SINDICATOS CON EL
NUMERO DE CONTRATO QUE PERTENEZCA EL SINDICATO.

Ilustración 21 CREACION DE LA VISTA


10. CREACION DE LA TABLA “log_usuarios” DONDE SU PROPOSITO ES LLEVAR LA BITACORA DE
LA TABLA USUARIOS

Ilustración 22 CREACION DE LA TABLA LOG_USUARIOS

11. CREACION DE LA FUNCION PARA LA BITACORA DE LA TABLA USUARIOS

Ilustración 23 CREACION DE LA FUNCION Bitacora_Usuarios

12. CREACION DEL TRIGGER PARA LA BITACORA DE LA TABLA USUARIOS


Ilustración 24 CREACION DEL TRIGGER Trigger_Usuarios_Bitacora

*CONSULTA A LA TABLA log_usuario DONDE ESTA LA BITACORA DE LA TABLA USUARIOS

Ilustración 25 CONSULTA LOG USUARIOS

*CONSULTA A LA TABLA USUARIO DONDE SE PUEDE APRECIAR QUE EL USUARIO CON ID 2 TIENE SU
CONTRASEÑA ENCRIPTADA

Ilustración 26 CONSULTA TABLA USUARIOS

También podría gustarte