数据库设计实验选课系统
时间: 2023-12-25 07:04:37 浏览: 102
数据库课程设计--网上选课系统
4星 · 用户满意度95%
根据提供的引用内容,可以设计以下数据库表结构:
1. 学生表(Student)
- 学号(StuID):varchar,主键
- 姓名(Name):varchar
- 性别(Gender):varchar
- 年龄(Age):int
- 班级(Class):varchar
2. 教师表(Teacher)
- 工号(TeaID):varchar,主键
- 姓名(Name):varchar
- 性别(Gender):varchar
- 年龄(Age):int
- 职称(Title):varchar
3. 课程表(Course)
- 课程号码(CouID):varchar,主键
- 课程名称(Name):varchar
- 学时(Hours):int
- 学分(Credit):int
- 课程介绍(Introduction):text
4. 选课信息表(Selection)
- 学号(StuID):varchar,外键,关联学生表
- 课程号码(CouID):varchar,外键,关联课程表
- 教师工号(TeaID):varchar,外键,关联教师表
- 成绩(Score):int
其中,学生表、教师表和课程表分别存储学生、教师和课程的基本信息,选课信息表则记录了学生选课的具体信息,包括学生、课程、教师和成绩。
阅读全文