1.3.4 设计业务系统数据库的数据模式 教学课件中职 数据库基础及应用.ppt
《1.3.4 设计业务系统数据库的数据模式 教学课件中职 数据库基础及应用.ppt》由会员分享,可在线阅读,更多相关《1.3.4 设计业务系统数据库的数据模式 教学课件中职 数据库基础及应用.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.3.4 设计业务系统数据库的数据模式 教学课件 高教版 中职 数据库基础及应用设计业务系统数据库的数据模式新 课 导 入复习概念数据模型,回答提问:1概念数据模型有什么特点?它与具体的DBMS有什么关系,能否直接被DBMS实现?2关系型数据库的核心是什么?3关系模型从何而来?学 习 目 标 1能描述逻辑设计的具体任务;2 能 解 释 概 念 模 型 到 逻 辑 数 据 模 型 转 换 的 基本流程;3 能 解 释 概 念 模 型 到 逻 辑 数 据 模 型 转 换 的 基本原则。新 课 教 学活动1:逻辑设计初步新 课 教 学1逻辑设计的任务 把概念数据模型E-R图转换成特定DBMS所支持
2、的逻辑数据模型。具体DBMS的性能和数据模型特点。新 课 教 学 概念数据模型E-R图是否只能转换在关系数据模式?为什么?新 课 教 学2初始关系模式设计新 课 教 学reader(rid,name,telph,dep)book(bnum,bname,price,place)btr(rid,bnum,bdate)新 课 教 学新 课 教 学活动2:逻辑设计进阶新 课 教 学 系转换为关系时,可以为联系单独建立一个关系,也可以与参与联系的实体一方对应的关系合并。联系对应的关系的属性由联系自身的属性和参与联系实体的主键组成。新 课 教 学新 课 教 学(1)指出这些关系的类型和可能的属性;(2)最
3、多可以生成多少个关系?(3)怎样把联系的关系与参与的实体的关系合并?新 课 教 学(1)1:1联系独立的关系,关系的属性是联系自身属性和参与联系实体集的主键,实体集的主键是关系的候选键。与某一方实体的关系合并,将联系自身的属性和另一方的主键合并这方,合并后关系的主键不变。新 课 教 学(2)1:n联系独立的关系,关系的属性包括联系自身的属性和参与联系实体的主键,多端实体的主键作为关系的主键。与多端实体集合并,联系自身的属性和一端实体集的主键加入到多端对应的关系式中,合并后关系的主键仍为多端的主键。新 课 教 学(3)m:n联系独立成一个关系,关系中的属性包括联系自身的属性和参与联系实体的主键,关系的主键由各实体集的主键共同组成。(4)多元联系独立成关系,参与联系的各实体主键和联系自身的属性组成关系的属性,关系的主键为参与联系的各实体集的主键共同组成。学 习 评价1关系必须满足的完整性约束是。2参照完整性要求。3用户自定义完整性约束由实现。课 堂 小 结(1)关系完整性约束及分类(2)各种完整性约束的具体要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.3.4设计业务系统数据库的数据模式 教学课件 中职 数据库基础及应用 1.3 设计 业务 系统 数据库 数据 模式 教学 课件 基础 应用
限制150内