проект в MySQL Skill Tree

Система управления оценками студентов

Начинающий

В этом проекте вы научитесь создавать систему управления информацией о студентах с использованием MySQL. Эта система включает две таблицы: student_info и student_score, между которыми существует связь по внешнему ключу.

databasemysql

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь создавать систему управления информацией о студентах с использованием MySQL. Эта система включает две таблицы: student_info и student_score, между которыми существует связь по внешнему ключу.

👀 Предварительный просмотр

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)

🎯 Задачи

В этом проекте вы научитесь:

  • Как запустить сервер MySQL и войти в терминал MySQL
  • Как создавать базу данных и таблицы с использованием SQL-инструкций
  • Как установить связь по внешнему ключу между двумя таблицами

🏆 Достижения

После завершения этого проекта вы сможете:

  • Понять концепцию реляционной базы данных и научиться создавать и управлять таблицами
  • Реализовать ограничение по внешнему ключу для обеспечения целостности данных между связанными таблицами
  • Применить свои знания SQL для создания простой системы управления информацией о студентах

Преподаватель

labby
Labby
Labby is the LabEx teacher.