Introducción
En este proyecto, aprenderás cómo modificar los atributos de la tabla student en la base de datos edusys. Accederás a MySQL, importar datos, cambiar el atributo name a student_name y mostrar la estructura de la tabla modificada.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo acceder a MySQL usando el comando
sudosin contraseña - Cómo importar datos de un archivo SQL a la base de datos
edusys - Cómo cambiar el atributo
nameen la tablastudentastudent_name - Cómo mostrar la estructura modificada de la tabla
studenten la línea de comandos
🏆 Logros
Después de completar este proyecto, podrás:
- Administrar y modificar tablas de base de datos usando comandos SQL
- Comprender el proceso de importación y manipulación de datos en una base de datos
- Aplicar instrucciones SQL para alterar atributos y estructura de tablas
- Recuperar y mostrar la información actualizada de la tabla
Acceder a MySQL e importar datos
En este paso, aprenderás cómo acceder a MySQL usando el comando sudo sin contraseña y cómo importar los datos de /home/labex/project/edusys.sql a la base de datos edusys.
- Abra una terminal y inicie el servicio MySQL:
sudo service mysql start
- Acceda a MySQL usando el comando
sudosin contraseña:
sudo mysql
- Importe los datos de
/home/labex/project/edusys.sqla la base de datosedusys:
SOURCE /home/labex/project/edusys.sql;
- Verifique que los datos se hayan importado comprobando la base de datos
edusys:
SHOW DATABASES;
USE edusys;
SHOW TABLES;
Modificar los atributos de la tabla Student
En este paso, aprenderás cómo cambiar el atributo name en la tabla student a student_name.
- Agregue la siguiente instrucción SQL al archivo
alterStudent.sql:
ALTER TABLE student CHANGE COLUMN name student_name varchar(20);
Guarde y cierre el archivo.
Ejecute el script
alterStudent.sqlen la base de datosedusys:
SOURCE /home/labex/project/alterStudent.sql;
Salida de la estructura modificada de la tabla Student
En este paso, aprenderás cómo mostrar la estructura modificada de la tabla student en la línea de comandos.
- Utilice el comando
DESCpara mostrar la estructura de la tablastudent:
DESC student;
La salida debe ser similar a la siguiente:
+--------------+--------------+------+-----+---------+-------+
| Campo | Tipo | Nulo | Clave | Predeterminado | Extra |
+--------------+--------------+------+-----+---------+-------+
| ID | varchar(5) | NO | PRI | NULL | |
| student_name | varchar(20) | SI | | NULL | |
| dept_name | varchar(20) | SI | MUL | NULL | |
| tot_cred | decimal(3,0) | SI | | NULL | |
+--------------+--------------+------+-----+---------+-------+
Con esto se completa el proyecto. Has modificado con éxito los atributos de la tabla student en la base de datos edusys.
Resumen
¡Felicidades! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



