projeto em MySQL Skill Tree

Sistema de Gestão de Notas de Alunos

Iniciante

Neste projeto, você aprenderá a 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.

databasemysql

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

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

Professor

labby
Labby
Labby is the LabEx teacher.