将下面转化成关系模型一个教学管理系统需要提供以下服务:查询学生信息、班级信息、课程信息、教师信息、考试信息、教室信息、教材信息。学生信息可通过学生学号查询包括学生姓名、籍贯、政治面貌、入学年月、联系方式和住址。班级信息可通过班级号查询包括班级人数、所属专业和所在年级。课程信息可通过课程号查询包括课程名称、课程学分、课程学时、课程时间并且还能够查询课程的平时成绩和考试成绩。教师信息可通过工号查询包括
学生表(Student):
- 学号(StudentID,主键)
- 姓名(Name)
- 籍贯(Hometown)
- 政治面貌(PoliticalStatus)
- 入学年月(EnrollmentDate)
- 联系方式(Contact)
- 住址(Address)
- 班级号(ClassID,外键)
班级表(Class):
- 班级号(ClassID,主键)
- 班级人数(NumberOfStudents)
- 所属专业(Major)
- 所在年级(Grade)
教师表(Teacher):
- 工号(TeacherID,主键)
- 姓名(Name)
- 联系方式(Contact)
- 所属学院(College)
- 住址(Address)
课程表(Course):
- 课程号(CourseID,主键)
- 课程名称(Name)
- 课程学分(Credit)
- 课程学时(ClassHour)
- 课程时间(Time)
- 教师工号(TeacherID,外键)
- 教室编号(ClassroomID,外键)
教室表(Classroom):
- 教室编号(ClassroomID,主键)
- 教室名(Name)
- 所属楼栋(Building)
- 最大容纳人数(Capacity)
教材表(Textbook):
- ISBN号(ISBN,主键)
- 教材名称(Name)
- 作者(Author)
- 价格(Price)
- 出版社编号(PublisherID,外键)
出版社表(Publisher):
- 出版社编号(PublisherID,主键)
- 出版社名称(Name)
- 地址(Address)
- 联系方式(Contact)
考试成绩表(ExamScore):
- 学号(StudentID,外键)
- 课程号(CourseID,外键)
- 平时成绩(UsualScore)
- 考试成绩(ExamScore)
选课表(CourseSelection):
- 学号(StudentID,外键)
- 课程号(CourseID,外键)
教材使用表(TextbookUse):
- 课程号(CourseID,外键)
- ISBN号(ISBN,外键)
原文地址: https://www.cveoy.top/t/topic/bdLy 著作权归作者所有。请勿转载和采集!