记录:挑战搭建一个简易的成绩管理系统的数据库
数据库数据如下:
学生表(student):学生id,学生姓名和性别
sid | sname | gender |
---|---|---|
1 | Tom | male |
2 | Jack | male |
3 | Rose | female |
课程表:课程id和课程名
cid | cname |
---|---|
1 | math |
2 | physics |
3 | chemistry |
成绩表:成绩id,学生id,课程id和分数
mid | sid | cid | score |
---|---|---|---|
1 | 1 | 1 | 80 |
2 | 2 | 1 | 85 |
3 | 3 | 1 | 90 |
4 | 1 | 2 | 60 |
5 | 2 | 2 | 90 |
6 | 3 | 2 | 75 |
7 | 1 | 3 | 95 |
8 | 2 | 3 | 75 |
9 | 3 | 3 | 85 |
目标
- MySQL服务处于运行状态
- 新建数据库的名称为gradesystem
- gradesystem 包含三个表:student, course, mark
- 将上述数据插入到表中
sudo service mysql start
sudo mysql -u root
create database gradesystem;
use gradesystem;
create table student(sid int(10) not null auto_increment primary key, sname char not null, gender char(10) default 'male');
create table
吾生也有涯,而知也无涯。