Vous êtes sur la page 1sur 16

ACTIVIDAD PUNTUABLE 1 (CORRESPONDIENTE AL TEMA 2)

1. TTULO DE LA ACTIVIDAD: Instalacin y configuracin de un SGBD



2. DESCRIPCIN DE LA ACTIVIDAD:

OBJETIVOS
- Con esta actividad vas a instalar un servidor MySQL y a familiarizarte con los aspectos
ms importantes de su configuracin.
METODOLOGA
- Comenzars con la instalacin de MySQL atendiendo a las consideraciones previas
como plataforma sobre la que hars la instalacin (Windows o Linux), la distribucin y
versin de MySQL elegida, etc.
-En las tareas de configuracin es recomendable seguir adems del manual de la
asignatura, la documentacin oficial (http://www.mysql.com)
- Es importante que todas las actividades estn hechas por lnea de comandos, bien por
consola o por el cliente de comandos de MySQL, adems el alumno podr realizar estas
tareas de forma grfica, pero stas sern siempre un complemento a lo anterior y no
como mtodo principal.

ACTIVIDAD

INSTALACIN
i. Elige un paquete de instalacin de MySQL
(http://www.mysql.com/downloads/) preferiblemente un paquete GPL,
para no tener que utilizar versiones comerciales de prueba. Escribe la
distribucin y versin utilizadas.

MySQL Community Server 5.6.14 GPL BAJO WINDOWS de 32bits, en instalador automatico

ii. Una vez descargado, instlalo realiza capturas de las principales pantallas (3 o 4 son
suficientes) durante el proceso de instalacin que luego incluirs en el ejercicio.
CONFIGURACIN




iii. Arranca el asistente de configuracin de MySQL, y vamos a hacer una configuracin
detallada siguiendo estos requerimientos (haz una captura de pantalla de cada uno):










La instalacin ser en un ordenador personal u ordenador de
desarrollo


El uso de la base de datos ser Multifuncional









No requerimos una ubicacin especial para el directorio de datos


El lmite para las conexiones concurrentes ser 15 y dejaremos
habilitado el protocolo TCP/IP.



El juego de caracteres elegido ser latin1.





Instalaremos por defecto el servidor MySQL como un servicio.



Escribe una contrasea para el usuario root, ten en cuenta que despus cuando
ejecutes por lnea de comando cualquier programa como mysqladmin
shutdown tendremos que poner mysqladmin u root p shutdown para que
nos pida la contrasea y se ejecute el programa. (Ver figura)



iv. Arranca el servidor de MySQL y visualiza las bases existentes en el servidor, hazlo
de dos formas: desde el cliente de MySQL y desde el terminal de comandos (adelas
mediante sendas capturas de pantalla)


v. Visualiza las tablas de la base de datos mysql (adjunta una pantalla)



vi. Edita el fichero de configuracin (my.ini o my.cnf segn si estamos en Windows o Linux) y
consulta el valor de las variables key_buffer_size, read_buffer_size y sort_buffer_size
(haz una captura de esa parte del fichero). Comenta qu informacin guardan estas variables.
Despus consltalas desde el terminal cliente de MySQL (con el comando show variables like
) y modifica con otro valor estas variables (guarda capturas de pantalla de lo que has
hecho).

Read_buffer_size: Cada Hilo que realiza un recorrido secuencial sobre los valores de una tabla
crea un buffer del tamao indicado por la variable.
key_buffer_size: El tamao de memoria usado para bloques de ndices.
sort_buffer_size: Cada vez que se necesita hacer una ordenacin se crea un buffer del tamao
indicado por la variable.






vii. Carga en el servidor las bases de datos que tienes en el fichero adjunto
bases_libro_admin.sql, comprueba que se han cargado correctamente (show databases) y
consulta la informacin del nombre de la tabla, el tipo de tabla, la fecha de creacin de la base
de datos y el motor de almacenamiento (engine) de las tablas de las bases de datos ebanca y
liga. Haz una captura de la consulta y comenta las diferencias. (Ayuda: utiliza el comando
describe informaton_schema.tables para ver la estructura de la tabla que necesitas del
diccionario de datos).










Las Diferencias entre las tablas de Ebanca y liga, que son BBDD con tablas que tienen diferente
motor de almacenamiento (engine) ebanca lo tiene con InnoBD y Liga con MyISAM, tambin el
tipo de codificacin del lenguaje o de caracteres de las tablas o de las BBDD son diferentes
ebanca lo tiene como Latin1-swedish_ci y liga lo tiene como Utf8-general_ci

FICHEROS DE LOG
viii. Activa el registro de consultas lentas, poniendo el tiempo mnimo a 1 segundo. Elabora una
consulta lenta en una de las bases de datos que tenga tu servidor y comprueba el log
correspondiente. (Aade un par de capturas de pantalla con lo que has hecho).





Comando de la consulta lenta:

select * from ebanca.apuesta, liga.equipo, nmotor.autores, nmotor.comentarios order by
apuesta.codigo_carrera;

Resultado:

Entrada en el log:


# Time: 131027 21:19:38
# User@Host: root[root] @ localhost [127.0.0.1] Id: 16
# Query_time: 49.611338 Lock_time: 0.510735 Rows_sent: 1000 Rows_examined: 471022
SET timestamp=1382905178;
select * from ebanca.apuesta, liga.equipo, nmotor.autores, nmotor.comentarios order by
apuesta.codigo_carrera
LIMIT 0, 1000;
3. EXTENSIN MXIMA DE LA ACTIVIDAD: 15 hojas con las respuestas a las
preguntas y las capturas de pantalla.

Vous aimerez peut-être aussi