Introdução
Neste projeto, você aprenderá como criar um sistema de gerenciamento de informações de alunos usando MySQL. Este sistema inclui duas tabelas: student_info e student_score, com um relacionamento de chave estrangeira entre elas.
👀 Visualização
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)
🎯 Tarefas
Neste projeto, você aprenderá:
- Como iniciar o servidor MySQL e fazer login no terminal MySQL
- Como criar um banco de dados e tabelas usando instruções SQL
- Como estabelecer um relacionamento de chave estrangeira entre duas tabelas
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Compreender o conceito de um banco de dados relacional e como criar e gerenciar tabelas
- Implementar uma restrição de chave estrangeira para garantir a integridade dos dados entre tabelas relacionadas
- Aplicar seu conhecimento de SQL para construir um sistema simples de gerenciamento de informações de alunos




