- 3
- 0
- 约4.24千字
- 约 28页
- 2017-04-29 发布于湖北
- 举报
数据库课程设计实例教程
数据库设计实例计算机工程学院编?二零一零年十二月;数据库设计实例一某学院有基本实体集:系、教师、学生和课程。它们各有属性:系:系编号、系名,位置课程:课程号,课程名称,开课学期学生:学生学号,学生姓名、性别、地址教师:员工号,教师姓名,办公室;实体间有联系:每个系有一位系主任,有多位教师;一个教师仅在一个系任职;每个系开设多门不同课程;每门课程各由一位教师授课;一个学生可以在不同的系选修多门课程。;??存在联系有:1对1: 系与系主任(系主任是教师)1对多: 系与教师、系与课程,教师与课程多对多:学生与课程;得到以下学院落数据库关系模式:
系(系编号,系名,教师编号#,位置)
课程(课程号,系编号#, 教师编号#,课程名称,开课学期)
学生(学号,姓名,姓别,地址)
教师(员工号,教师姓名,系编号#,办公室号)
选课(学号#,课程号#,选课日期,实践成绩,考试成绩);在以上模式中,
关系系的外键教师编号表示联系领导,以说明这个联系的成员是对系强制的。
关系课程中的外键教师编号和系编号分别表示联系授课和提供。课程实体集是每一个这些联系的强制成员。
关系教师内的外键系编号表示系与教师之间的联系属于。教师是它们的强制成员。
最后,由M:N联系引出关系选课。
?;数据库设计实例二
虚拟主机业务管理
有实体:
职工(职工号、姓名
原创力文档

文档评论(0)