E-R模型到关系模型转换.ppt

上传人:wuy****n92 文档编号:70099965 上传时间:2023-01-16 格式:PPT 页数:13 大小:239KB
返回 下载 相关 举报
E-R模型到关系模型转换.ppt_第1页
第1页 / 共13页
E-R模型到关系模型转换.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《E-R模型到关系模型转换.ppt》由会员分享,可在线阅读,更多相关《E-R模型到关系模型转换.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE补充补充 E-R E-R模型到关系模型的转换模型到关系模型的转换1 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE 概念模型是反映实体之间联系的模型。概念模型是反映实体之间联系的模型。E-R E-R模型模型:描述现实世界的概念模型。描述现实世界的概念模型。&实体:实体:用矩形框表示,框内写入实体名。&属性:属性:用椭圆形表示,属性的名称记入椭圆形

2、内。&联系:联系:用菱形框表示实体间的相互关系,框内注明联系的名称。学生学生 学号学号学生与课程学生与课程间的联系间的联系1.1.概念模型概念模型2 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGEmn借阅借阅姓名姓名借书借书证号证号职称职称出版社出版社书号书号定价定价书名书名作者作者借书借书日期日期读者读者图书图书所在所在单位单位图图1-7 图书借阅系统中的图书借阅系统中的E-R模型模型3 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TR

3、ADE VOCATIONAL COLLEGE 实体之间的对应关系称为联系,它反映了现实体之间的对应关系称为联系,它反映了现实世界事物之间的相互关联。实世界事物之间的相互关联。联系的类型:联系的类型:一对一联系一对一联系 记为记为1:1 (如学校与校长间的联系)一对多联系一对多联系 记为记为:n (如宿舍房间与学生的联系)多对多联系多对多联系 记为记为m:n (如一个教师可以教授多个学生,而一个学生又可以受教于多个教师)实体的联系实体的联系4 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE关系:

4、满足一定条件的二维表,称为关系(relation),在关系模型中,无论概念世界中的实体还是实体之间的联系均由关系(表)来表示。例如:学生情况表 Student。SIDSIDSnameSnameSexSexBirthdayBirthdaySpecialtySpecialty2005216001赵成刚男1986年5月计算机应用2005216002李敬女1986年1月软件技术2005216003郭洪亮男1986年4月电子商务2005216004吕珊珊女1987年10月计算机网络2005216005高全英女1987年7月电子商务2005216006郝莎女1985年8月电子商务2005216007张峰男

5、1986年9月软件技术2005216111吴秋娟女1986年8月电子商务2.2.关系模型关系模型5 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE 实体(实体(E)转换为关系模式)转换为关系模式12联系(联系(R)转换为关系模式)转换为关系模式3.E-R3.E-R模型到关系模型的转换模型到关系模型的转换6 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE3.1 3.1 实体(实体(E E)转换为

6、关系模式的方法)转换为关系模式的方法 一个实体转换为一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。例如:学生实体转换为关系模式实体实体学生(学号,姓名,性别学生(学号,姓名,性别,出生日期出生日期,所学专业)所学专业)关系关系Student(SID,Sname,Sex,Birthday,Specialty)Student(SID,Sname,Sex,Birthday,Specialty)7 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE3.2 3.2 联系(联系(R R)转换为

7、关系模式的方法)转换为关系模式的方法 一对一 将联系与任意端实体所对应的关系模式合并,加入另一端实体的码和联系的属性。例如:学校和校长实体的 联系是1:1的。学校编号学校编号名称名称任职日期任职日期学校学校任职任职校长校长编号编号姓名姓名118 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE学校编号学校编号名称名称任职日期任职日期学校学校任职任职校长校长编号编号姓名姓名11学校学校(学校编号,名称)(学校编号,名称)校长校长(编号,姓名,任职日期,(编号,姓名,任职日期,学校编号学校编号)或或

8、学校学校(学校编号,名称,(学校编号,名称,编号编号)校长校长(编号,姓名,任职日期)(编号,姓名,任职日期)3.2 3.2 联系(联系(R R)转换为关系模式的方法)转换为关系模式的方法9 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE一对多 将联系与n端实体所对应的关系模式合并,加入1端实体的码和联系的属性。例如:班级和学生实体的联系 是1:n的。学生编号学生编号学生姓名学生姓名班长姓名班长姓名学生学生属于属于班级班级班级名称班级名称班主任姓名班主任姓名n1教室位置教室位置性别性别3.2

9、3.2 联系(联系(R R)转换为关系模式的方法)转换为关系模式的方法10 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE学生编号学生编号学生姓名学生姓名班长姓名班长姓名学生学生属于属于班级班级班级名称班级名称班主任姓名班主任姓名n1教室位置教室位置性别性别学生学生(学生编号,学生姓名,性别,(学生编号,学生姓名,性别,班级名称班级名称)班级班级(班级名称,班主任姓名,班长姓名,教室位置)(班级名称,班主任姓名,班长姓名,教室位置)3.2 3.2 联系(联系(R R)转换为关系模式的方法)转换

10、为关系模式的方法11 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE 多对多 将联系转换成一个关系模式。该联系相连的各实体的码和联系本身的属性转换为关系的属性。例如:教务管理中选课的E-R模型如图所示,学生和课程的联系是多对多的。课程课程学生学生选课选课成绩成绩nm3.2 3.2 联系(联系(R R)转换为关系模式的方法)转换为关系模式的方法12 信信息息管管理理系系 孙孙琪琪 AccessAccess 数据库HENAN ECONOMY AND TRADE VOCATIONAL COLLEGE学生学生(学生编号,姓名,性别)(学生编号,姓名,性别)课程课程(课程编号,课程名称,学分)(课程编号,课程名称,学分)选课(选课(学生编号,课程编号学生编号,课程编号,成绩),成绩)课程课程学生学生选课选课成绩成绩nm学生编号学生编号课程编号课程编号姓名姓名性别性别学分学分课程名称课程名称3.2 3.2 联系(联系(R R)转换为关系模式的方法)转换为关系模式的方法13

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁