Introducción
En este proyecto, aprenderás cómo crear un sistema de gestión de información de estudiantes utilizando MySQL. Este sistema incluye dos tablas: student_info
y student_score
, con una relación de clave foránea entre ellas.
👀 Vista previa
MySQL [studentSys]> DESC student_info;
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| Id | int | NO | PRI | NULL | auto_increment |
| name | varchar(10) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+
2 rows in set (0.002 sec)
MySQL [studentSys]> DESC student_score;
+-------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------+------+-----+---------+-------+
| Id | int | NO | PRI | NULL | |
| score | varchar(4) | YES | | NULL | |
| Sid | int | YES | MUL | NULL | |
+-------+------------+------+-----+---------+-------+
3 rows in set (0.001 sec)
🎯 Tareas
En este proyecto, aprenderás:
- Cómo iniciar el servidor MySQL e iniciar sesión en la terminal de MySQL
- Cómo crear una base de datos y tablas utilizando sentencias SQL
- Cómo establecer una relación de clave foránea entre dos tablas
🏆 Logros
Después de completar este proyecto, serás capaz de:
- Comprender el concepto de una base de datos relacional y cómo crear y gestionar tablas
- Implementar una restricción de clave foránea para garantizar la integridad de los datos entre tablas relacionadas
- Aplicar tus conocimientos de SQL para construir un simple sistema de gestión de información de estudiantes