该【数据库设计实例PPT教程 】是由【fanluqian】上传分享,文档一共【25】页,该文档可以免费在线阅读,需要了解更多关于【数据库设计实例PPT教程 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。202X
数据库设计实例
单击此处添加正文具体内容
数据库设计实例一
01
某学院有基本实体集:系、教师、学生和课程。
02
它们各有属性:
03
系:系编号、系名,位置
04
课程:课程号,课程名称,开课学期
05
学生:学生学号,学生姓名、性别、地址
06
教师:员工号,教师姓名,办公室
07
实体间有联系:
每个系有一位系主任,有多位教师;一个教师仅在一个系任职;每个系开设多门不同课程;每门课程各由一位教师授课;一个学生可以在不同的系选修多门课程。
1: 系与系主任(系主任是教师)1对多: 系与教师、系与课程,教师与课程多
联系有:1
单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。
系1 1开设 领导 任职N 1N课程 N 授课 1 教师
选修N 学生图 实体-联系图样例
因此有E-R图
P
得到以下学院落数据库关系模式:
系(系编号,系名,教师编号#,位置)
课程(课程号,系编号#, 教师编号#,课程名称,开课学期)
学生(学号,姓名,姓别,地址)
教师(员工号,教师姓名,系编号#,办公室号)
选课(学号#,课程号#,选课日期,实践成绩,考试成绩)
在以上模式中,
关系系的外键教师编号表示联系领导,以说明这个联系的成员是对系强制的。
关系课程中的外键教师编号和系编号分别表示联系授课和提供。课程实体集是每一个这些联系的强制成员。
关系教师内的外键系编号表示系与教师之间的联系属于。教师是它们的强制成员。
最后,由M:N联系引出关系选课。
数据库设计实例二
虚拟主机业务管理
有实体:
职工(职工号、姓名、性别、出生年月、工作类别、职称、备注)
主机(主机序号、操作系统、生产厂商、状态、空间数量、备注)
用户单位(用户单位名称、联系人姓名、联系电话)
实体之间的关系
#2022
得到以下关系模式
职工(职工号、姓名、性别、出生年月、工作类别、职称、备注)
主机(主机序号、(管理员)联工号#、操作系统、生产厂商、状态、空间数量、备注)
用户单位(用户单位名称、联系人姓名、联系电话)
维护((运行维护员)职工号#、主机序号#、日期、备注)
租用(顺序号、用户单位名称#、主机序号#、(销售员)职工号#、起始时间、终止时间、租用空间、备注)
数据库设计实例PPT教程 来自淘豆网m.daumloan.com转载请标明出处.