Nicolas Gordillo. (00108976), USFQ, Member, IEEE I. INTRODUCTION E N este TP se vi la introduccin de MYSQL, se cre nuevas bases de datos, tablas, y nuevos registros para cada tabla. Se tuvo que asignar una contrasea para el uso de MYSQL en lnea de comandos. En linux se tuvo que utilizar el comando sudo apt-get install mysql-server, despus asignar una contraea para tener acceso administrativo y usar la plataforma fue bastante rpido e intuitivo. II. EJERCICIO El objetivo del trabajo es introducir al estudiante a la herramienta MYSQL. Se debe vericar que no existan errores, ni warnings en el momento de crear nuevos registros y que las bases esten correctamente diseadas para que las relaciones no tengan conictos entre s. Como se ve en la tabla e imgenes en la parte de resultados se ingres a la consola de MYSQL como administrador, o root usando el comando mysql -u root -p. Para ver las bases creadas se usa: show databases, despus se crea la base CURSOBD con el comando: create database CURSOBD;, se la usa con: use CURSOBD; y se ve las tablas con: show tables. A. Crear tablas Se crea una tabla con el comando: create table <nombre de la tabla>(campos de la tabla). B. Crear nuevos registros Se aade un registro a una tabla previamente creada con el comando: insert into <tabla> (campos de la tabla) values (datos a guardar). Esto se uso para llenar la base con los datos de los estudiantes del curso Base de Datos, cursos de la USFQ, exmenes posibles para estos cursos, bibliografa de textos, etc. III. RESULTADOS Figure 1. Entrar como root a MYSQL Figure 2. Ver las base de datos en el sistema Figure 3. Crear la nueva base CURSOBD Figure 4. Crear una nueva tabla estudiante. Figure 5. Ver las tablas creadas en CURSOBD 2 Figure 6. Ingresar los nombres de los estudiantes de Base de Datos Figure 7. Ingresar nuevas carreras Figure 8. Ver todo el contenido de la tabla curso. IV. CONCLUSIN Este ejercicio sirvi muy bien para el inicio del uso de MYSQL en consola, con las bases bien denidas de como crear nuevas bases de datos, nuevas tablas y nuevos registros se puede estar listo para el siguiente tema donde se usen comandos ms complejos de MYSQL. Se puede visualizar que es muy fcil ingresar nuevos registros a la base, comprobar que no existan errores ni datos vacos donde debe haber campos con datos obligatoriamente. Se aprendi que cada registro debe tener su tipo de dato por eso se us varchar e integer, se vi tambin que pueden existir Primary keys con varios campos de las tablas, y en una misma tabla puede haber Primary y Foreign Key como en Estudiante_Curso.