Agregar Información Personal de Estudiantes

MySQLMySQLBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás cómo agregar información personal de estudiantes a una base de datos. Comenzarás aprendiendo cómo configurar el servidor MySQL e importar la base de datos necesaria. Luego, crearás un script SQL para insertar nuevos registros de estudiantes en la tabla student.

👀 Vista previa

MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID    | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music     |       60 |
| 93521 | Rong | History   |       68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo iniciar el servidor MySQL
  • Cómo importar una base de datos usando scripts SQL
  • Cómo usar instrucciones SQL INSERT para agregar nuevos datos a una tabla

🏆 Logros

Después de completar este proyecto, podrás:

  • Configurar un servidor MySQL e importar una base de datos
  • Escribir scripts SQL para insertar nuevos datos en una tabla de base de datos
  • Verificar los datos insertados usando consultas SQL

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL sql(("SQL")) -.-> sql/BasicSQLCommandsGroup(["Basic SQL Commands"]) mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"]) sql(("SQL")) -.-> sql/DataManipulationandQueryingGroup(["Data Manipulation and Querying"]) mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection") sql/BasicSQLCommandsGroup -.-> sql/select("SELECT statements") mysql/BasicKeywordsandStatementsGroup -.-> mysql/create_database("Database Creation") sql/BasicSQLCommandsGroup -.-> sql/insert("INSERT INTO statements") mysql/BasicKeywordsandStatementsGroup -.-> mysql/select("Data Retrieval") mysql/BasicKeywordsandStatementsGroup -.-> mysql/insert("Data Insertion") mysql/BasicKeywordsandStatementsGroup -.-> mysql/source("External Code Execution") sql/BasicSQLCommandsGroup -.-> sql/create_table("CREATE TABLE statements") sql/DataManipulationandQueryingGroup -.-> sql/where("WHERE clause") subgraph Lab Skills mysql/use_database -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} sql/select -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} mysql/create_database -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} sql/insert -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} mysql/select -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} mysql/insert -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} mysql/source -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} sql/create_table -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} sql/where -.-> lab-301278{{"Agregar Información Personal de Estudiantes"}} end

Iniciar MySQL e Importar la Base de Datos

En este paso, aprenderás cómo iniciar el servidor MySQL e importar la base de datos.

  1. Abra una terminal en el servidor.

  2. Inicie el servidor MySQL:

    sudo /etc/init.d/mysql start
  3. Inicie sesión en la terminal de MySQL:

    mysql -uroot
  4. Importe el script edusys.sql en la base de datos MySQL:

    SOURCE ~/project/edusys.sql

Esto creará la base de datos y las tablas necesarias para el proyecto.

Agregar Información Personal de Estudiantes

En este paso, aprenderás cómo agregar información personal de estudiantes a la tabla student.

  1. Cree un nuevo archivo llamado insertInformation.sql en el directorio ~/project.

  2. Abra el archivo y agregue las siguientes instrucciones SQL:

    INSERT INTO edusys.student (ID, name, dept_name, tot_cred)
    VALUES (93521, 'Rong', 'History', 68),
           (89212, 'Tang', 'Music', 60);

    Esto insertará dos nuevos registros de estudiantes en la tabla student.

  3. Guarde el archivo.

  4. Ejecute el script SQL en la terminal de MySQL:

    SOURCE ~/project/insertInformation.sql

Puede verificar los nuevos registros de estudiantes ejecutando la siguiente consulta SQL:

SELECT * FROM student WHERE ID = 93521 OR ID = 89212;

Esto debería mostrar los dos nuevos registros de estudiantes que acaba de agregar.

MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID    | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music     |       60 |
| 93521 | Rong | History   |       68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)
✨ Revisar Solución y Practicar

Resumen

¡Felicidades! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.