Dabd U3 A2 Blbu
Dabd U3 A2 Blbu
Dabd U3 A2 Blbu
secuencia de bitácoras
Actividad 2 – Unidad 3
Mayo 2020
0
ÍNDICE
INSTRUCCIONES .............................................................................................. 2
INTRODUCCIÓN ................................................................................................ 3
ACTIVACIÓN DE BITÁCORAS............................................................................ 4
EJECUCIÓN DE CONSULTAS............................................................................. 6
CONSULTA LOCAL........................................................................................ 6
CONSULTA REMOTA ..................................................................................... 7
PROCEDIMIENTOS ALMACENADOS ..................................................................9
CONCLUSIONES .............................................................................................. 13
BIBLIOGRAFÍA ............................................................................................... 14
1
INSTRUCCIONES
2
• Un procedimiento que reciba como parámetros los datos de un
artista y lo inserte a la base de datos.
• Un procedimiento para llevar el conteo de obras realizadas por un
artista, el cual se deberá colocar en la variable de salida
numeroObras.
• Un procedimiento que modifique una variable suma con la cantidad
de obras existentes
INTRODUCCIÓN
Con esta actividad se empleará la DML del lenguaje de consultas SQL para
construir consultas eficientes MySQL con la finalidad de generar respuestas a las
necesidades de información del problema, así como se experimentará con el uso
de las bitácoras y los procedimientos almacenados.
3
ACTIVACIÓN DE BITÁCORAS
4
Estos son los campos de los que se compone la tabla y los que podemos
mostrar para ver el log
5
Se modifican 2 de estas variables; la primera para activar el log y la segunda
para que la salida sea como tabla y un más entendible.
EJECUCIÓN DE CONSULTAS
CONSULTA LOCAL
6
Aquí nos muestra que fue el usuario root desde local host (127.0.0.1) el que
realizo la consulta, seleccionando la base de datos es172001648 y realizando la
una selección de todos los campos de la taba obra.
CONSULTA REMOTA
7
Muestra muchísima información que envía la app, desde la conexión, varios
permisos que tiene ese usuario, pero la consulta realizada viene hasta el final, se
muestra la hora de la consulta, nos dice que se realizó con el usuario adriana, con
la ip (192.168.1.66)
En la página
(lauralacarra, 2012) se
menciona que esta tabla
crece y crece y que lo
más conveniente es
tenerla desactivada o
desactivarla después de
ser utilizada.
8
PROCEDIMIENTOS ALMACENADOS
9
Procedimiento para llevar el conteo de obras realizadas por un artista, el cual
se deberá colocar en la variable de salida numeroObras.
10
En este caso se le debe pasar el número de artista se realizará la consulta con
el artista con id 1.
Se prueba con una opción extra que venía en la lectura proporcionada y queda
mejor
11
Procedimiento que modifique una variable suma con la cantidad de obras
existentes
12
CONCLUSIONES
La primera parte nos muestra que en este log se almacena todo tipo de
consultas y conexiones que se realizan al servidor, los datos más importantes a
visualizar son el event_time que nos mostrará fecha y horario en que sucede cada
acción, user_host que nos dirá que usuario realizo cada evento y argument que
nos dirá que evento se produjo desde una conexión, cabio de bases, consultar
cualquier cosa, en ambos textos que leí mencionan que no es conveniente tener
este log habilitado ya que al crecer consumirá mucho espacio y si se deja
habilitado se debe estar depurando constantemente.
13
BIBLIOGRAFÍA
Castro, S. (s.f). Procedimientos Almacenados MySQL. Obtenido de Video de YouTube:
https://www.youtube.com/watch?v=_3xpoo7Mnbs
Cedano, A. (27 de 01 de 2018). Contar y mostrar numero de registros que cumplen una
condicion. Obtenido de stackoverflow en español - respuesta a pregunta:
https://es.stackoverflow.com/questions/134228/contar-y-mostrar-numero-de-
registros-que-cumplen-una-condicion
14