![零基础学SQL](https://wfqqreader-1252317822.image.myqcloud.com/cover/657/602657/b_602657.jpg)
4.7 数据库test_STInfo中的表
在前面几节的讲解中,用到了学生信息表、成绩信息表、课程信息表、教师信息表、院系信息表等。这些数据表都是在test_STInfo数据库中创建的。这一节将对数据库test_STInfo中涉及到的这些数据表的内容和表的基本结构做一个总结性的介绍。这些数据表在后面讲解SQL语句的查询和更新操作时会经常用到。
4.7.1 学生信息表T_student
学生信息表(T_student)中存储的是记录学生基本情况的信息,学生信息表中一共包括5个字段。其表结构如表4.3所示。
表4.3 学生信息表T_student
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0062_0045.jpg?sign=1738959831-YPxJWfaoyIU2QFPIBwF1OWOm5iqz9NjQ-0-55103ec2d7d1123299f00263b02fb2ca)
其中,stuID表示学生编号,stuName表示学生姓名,age表示学生年龄,sex表示学生姓名,birth表示学生的出生日期。列stuID作为该表的主键。
4.7.2 课程信息表T_curriculum
课程信息表(T_curriculum)中记录与学生选课有关的信息,课程信息表中一共包括5个字段。其表结构如表4.4所示。
表4.4 课程信息表T_curriculum
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0062_0046.jpg?sign=1738959831-3rwOJQSnB0AhyUi3e8JvjIdXG6FTwYAE-0-06e7623a93de5ded13c4f6e1cba60903)
其中,curID表示课程编号,curName表示课程名称,credit表示课程学分,learnTime表示课程的学时,teacherName表示授课教师。列curID作为该表的主键。
4.7.3 成绩信息表T_result
成绩信息表(T_result)中记录的是学生选课的考试成绩,成绩信息表中一共包括3个字段。其表结构如表4.5所示。
其中,stuID表示学生编号,curID表示课程编号,result表示课程成绩。列stuID和列curID联合作为该表的主键。
表4.5 成绩信息表T_result
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0063_0047.jpg?sign=1738959831-pR6D8hROOJ0XekXTjRcmtZQ4d23dPVr9-0-8d3aa77c1633ecfe16cadb20dfa7426a)
4.7.4 教师信息表T_teacher
教师信息表(T_teacher)中存储的是记录教师基本情况的信息,教师信息表中一共包括9个字段。其表结构如表4.6所示。
表4.6 教师信息表T_teacher
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0063_0048.jpg?sign=1738959831-zIwZNLag1f0gUVJ8KVbvcw14tVCWogQy-0-e3eea68c20ba97fb15eb4d1b5aa29f48)
其中,teaID表示教师编号,teaName表示教师姓名,age表示教师年龄,sex表示教师姓名,deptID表示教师所在院系编号,dept表示教师所在院系,profession表示教师职称,salary表示教师工资, pension表示教师津贴。列teaID作为该表的主键。
4.7.5 院系信息表T_dept
院系信息表(T_dept)是记录学校的院系信息,院系信息表中一共包括院系编号和院系名称两个字段的信息。其表结构如表4.7所示。
表4.7 院系信息表T_dept
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0063_0049.jpg?sign=1738959831-Zv4QNEQuShbLJfDMairu9wO8uZy0X9du-0-8da55c27751b53e9f2ae5969c2b21ed1)
其中,deptID表示院系编号,deptName表示院系名称。列deptID作为该表主键。
4.7.6 计算机系教师信息表T_CSteacher
计算机系教师信息表(T_CSteacher)中存储的是记录计算机系教师基本情况的信息,计算机系教师信息表中一共包括9个字段。其表结构如表4.8所示。
表4.8 计算机系教师信息表T_CSteacher
![](https://epubservercos.yuewen.com/45C482/3731091404095301/epubprivate/OEBPS/Images/figure_0064_0050.jpg?sign=1738959831-e07RZTDsQAxtgTbdvw2TYaC0Dm6utOUR-0-9ac0405e9ff9bdc2e1d56d1255fa628b)
其中,teaID表示教师编号,teaName表示教师姓名,age表示教师年龄,sex表示教师性别,deptID表示教师所在院系编号,dept表示教师所在院系,profession表示教师职称,salary表示教师工资, pension表示教师津贴。列teaID作为该表的主键。