parent
2353e50ff6
commit
cd26f7528a
@ -0,0 +1,48 @@ |
||||
USE hutao; |
||||
|
||||
CREATE TABLE IF NOT EXISTS |
||||
student_info |
||||
( |
||||
number INT PRIMARY KEY COMMENT '学生ID信息表的主键', |
||||
name VARCHAR(5) NOT NULL COMMENT '学生姓名', |
||||
sex ENUM('男', '女') COMMENT '学生性别', |
||||
id_number CHAR(18) COMMENT '身份证', |
||||
department VARCHAR(30) COMMENT '学院', |
||||
major VARCHAR(30) COMMENT '专业', |
||||
enrollment_time DATE COMMENT '入学时间', |
||||
UNIQUE KEY id_number (id_number) |
||||
) COMMENT '学生信息表'; |
||||
|
||||
CREATE TABLE IF NOT EXISTS |
||||
student_score |
||||
( |
||||
number INT COMMENT '学生ID', |
||||
subject VARCHAR(30) COMMENT '学科', |
||||
score INT NOT NULL COMMENT '成绩', |
||||
PRIMARY KEY (number, subject), |
||||
CONSTRAINT FOREIGN KEY (number) REFERENCES student_info(number) |
||||
) COMMENT '学生成绩表'; |
||||
|
||||
SHOW CREATE TABLE student_info; |
||||
|
||||
INSERT INTO |
||||
student_info(number, name, sex, id_number, department, major, enrollment_time) |
||||
VALUES |
||||
(20210101, '狗哥', '男', '158177200301044792', '计算机学院', '计算机科学与工程', '2021-09-01'), |
||||
(20210102, '猫爷', '男', '151008200201178529', '计算机学院', '计算机科学与工程', '2021-09-01'), |
||||
(20210103, '艾希', '女', '17156320010116959X', '计算机学院', '软件工程', '2021-09-01'), |
||||
(20210104, '亚索', '男', '141992200201078600', '计算机学院', '计算机科学与工程', '2021-09-01'), |
||||
(20210105, '莫甘娜', '女', '181048200008156368', '航天学院', '飞行器设计', '2021-09-01'), |
||||
(20210106, '赵信', '男', '197995200201078445', '航天学院', '电子信息', '2021-09-01'); |
||||
|
||||
INSERT INTO |
||||
student_score(number, subject, score) |
||||
VALUES |
||||
(20210101, '计算机是怎样运行的', 78), |
||||
(20210101, 'MySQL是怎样运行的', 88), |
||||
(20210102, '计算机是怎样运行的', 100), |
||||
(20210102, 'MySQL是怎样运行的', 98), |
||||
(20210103, '计算机是怎样运行的', 59), |
||||
(20210103, 'MySQL是怎样运行的', 61), |
||||
(20210104, '计算机是怎样运行的', 55), |
||||
(20210104, 'MySQL是怎样运行的', 46); |
Loading…
Reference in new issue