数据库课件资料.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
车间 职工 聘用 车间号 电话 工号 姓名 车间名 性别 年龄 聘期 现有如下ER图,将该ER图转换为相应的关系模型。 1 n 车间(车间号,车间名,电话) 职工(工号,姓名,性别,年龄,车间号,聘期) 28 现有如下ER图,请将其转换成关系模式集。 维修人员 设 备 维护 工号 姓名 职称 技术等级 检修原因 设备号 设备名称 检修时间 制造厂商 使用日期 m n 维修人员(工号,姓名,职称,技术等级) 设备(设备号,设备名称,制造厂商,使用日期) 维护(工号,设备号,检修时间,检修原因) 29 n 工程项目 部门 职工 职工号 姓名 性别 工程号 工程名 部门号 部门名称 承担 n 1 属于 1 参与 m n 职工(职工号,姓名,性别,部门号) 部门(部门号,部门名称) 工程项目(工程号,工程名,部门号) 参与(职工号,工程号,酬金) 酬金 30 数据模型的优化 得到初步数据模型后,还应该适当地修改、调整数据模型的结构,以进一步提高数据库应用系统的性能,这就是数据模型的优化 关系数据模型的优化通常以规范化理论为指导 31 数据模型的优化 确定数据依赖 消除冗余的联系 确定所属范式 按照数据依赖的理论对关系模式逐一进行分析 考查是否存在部分函数依赖、传递函数依赖等 确定各关系模式分别属于第几范式 4. 按照需求分析阶段得到的各种应用对数据处理的要求,分析对于这样的应用环境这些模式是否合适,确定是否要对它们进行合并或分解。 32 数据模型的优化 例:在关系模式 学生成绩单(学号,英语,数学,语文,平均成绩) 中存在下列函数依赖:   学号→英语   学号→数学   学号→语文   学号→平均成绩 (英语, 数学, 语文)→平均成绩 33 采用ER模型的逻辑设计步骤 ●关系数据库的逻辑设计步骤有以下五步: 1.导出初始关系模式集 2.规范化处理 逐一考察关系模式, 判断它们是否满足规范要求。 3. 模式评价 4. 模式修正 5.设计子模式 34 整理题目给定信息,画出E-R图; 并将E-R图转换为关系模式,主键和外键必须标出。 设计图书管理系统数据库: 每本图书可被不同的读者借阅,当图书被借出时,图书状态为“借出”,当书被归还时,状态为“在库”;每个读者每次可以借多本书,而且读者可以在不同的时间借同一本书;当读者借一本书时,借出时间将被记录下来,当书被归还时,归还时间也被记录下来。 读者的属性包含读者ID,姓名,电话和所在单位;图书的属性包含图书ID,书名,作者,出版时间和状态。 图书 书名 图书ID 作者 出版时间 状态 读者 姓名 电话 所在单位 读者ID 借书 借书时间 归还时间 n m 读者 (读者ID, 姓名, 电话 ,所在单位) 图书 (图书ID, 书名, 作者, 出版时间 ,状态) 借书 (读者ID,图书ID, 借书时间, 归还时间) 整理题目给定信息,画出E-R图; 并将E-R图转换为关系模式,主键和外键必须标出。 一个简单的银行业务数据库,对客户的储蓄和贷款行为进行记录。 假设客户以客户ID作为标识,还具有属性:客户名和客户地址;贷款以贷款号标识,还有一个属性为贷款额;每个储蓄账户由账号标识,另有一个属性为余额。 假设一个客户可能贷多笔款,一笔贷款可能与多个客户有关;一个客户可以有多个储蓄账户,但是一个储蓄帐户只能归一个客户所有。 客户 客户ID 客户名 帐户 余额 拥有 n 1 贷款 垡款ID 贷款额 帐号 借贷 n m 地址 客户(客户ID,客户名,地址) 贷款(贷款ID,贷款额) 借贷(客户ID,贷款ID) 帐户(帐号,余额,客户ID) 整理题目给定信息,画出E-R图; 并将E-R图转换为关系模式,主键和外键必须标出。 大学学分管理系统。学生可根据自己实际情况进行选课。每个学生可以同时选几门课,每门课可同时被几位老师讲授,每位老师可教多门课程,每名学生有一名导师,每位老师可以同时做多名学生的导师。 学生的属性包括:学号,姓名,年龄和电话; 课程的属性包括课程号,课程名,学分和开课学期; 老师有属性:老师号,老师名,职称和电话; 系有属性:系号,系名和系主任。 教师(教师号,教师名,职称,电话,系号) 学生(学号,姓名,年龄,电话,系号,教师号) 系(系号,系名,系主任) 课程(课程号,课程名,学分,开课学期, 系号) 选课(学号,课程号,成绩) 授课(教师号,课程号) 学生 姓名 学号 系 系号 属于 隶属 n 1 m 1 n 课程 选课 n m 成绩 属于 1 n 学分 教师 职称 指导 1 n 年龄 电话 课程号 课程名 开课字期 系名 系

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档