![零基础学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=1739252976-61YPCKGtOtsRHsOhC4EpHbK0sgnj1xMO-0-8fa9620ccaac4577e03979a94b38f2b9)
其中,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=1739252976-SX4ZP0Q0LG1KZc0R6jHiezThvSly4Kof-0-56d8b8cd13b7be7acc5083db9404738a)
其中,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=1739252976-iTv6Nx32IjFbBENMBDu1BFL6039W9A1L-0-dadb76cd1a8489baec85a4fcf06350fa)
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=1739252976-mrZfYVPp36ZS90bpyCJEIQyYieMbDS0p-0-91bf2272f31e091e96129d47be3142a9)
其中,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=1739252976-Q7m6jZQNJr3QWdyl6VHsFPF0x1fIicBf-0-d7641f77a76a2b79816a4f673d2217e6)
其中,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=1739252976-LOwxfxQd59fGqjiNNQmvzs5apFIdF5gi-0-7a3fc2397534d39006ac3495586afeca)
其中,teaID表示教师编号,teaName表示教师姓名,age表示教师年龄,sex表示教师性别,deptID表示教师所在院系编号,dept表示教师所在院系,profession表示教师职称,salary表示教师工资, pension表示教师津贴。列teaID作为该表的主键。