第3章数据库系统设计的步骤和方法优秀PPT.ppt
《第3章数据库系统设计的步骤和方法优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第3章数据库系统设计的步骤和方法优秀PPT.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章数据库系统设计的步骤和方法现在学习的是第1页,共16页软件开发的方法学现在学习的是第2页,共16页现在学习的是第3页,共16页现在学习的是第4页,共16页现在学习的是第5页,共16页数据库系统设计的基本步骤对所要管理的问题域对所要管理的问题域所要解决的问题及所要解决的问题及相关的事物进行认识相关的事物进行认识数据库应用系统开发数据库应用系统开发人员对问题域进行描述人员对问题域进行描述(分三个阶段进行)(分三个阶段进行)对客观世界概念化对客观世界概念化转换为计算机能够处理的转换为计算机能够处理的逻辑结构和物理结构的组织逻辑结构和物理结构的组织用计算机语言把对问题域用计算机语言把对问题域的认
2、识表达出来,最终产生的认识表达出来,最终产生一个机器能够执行的系统一个机器能够执行的系统现在学习的是第6页,共16页数据库系统设计的目标现在学习的是第7页,共16页实体集实体集:转换为一个单独的关系,实体的属性就是关系的属性,:转换为一个单独的关系,实体的属性就是关系的属性,实体的码就是关系的码实体的码就是关系的码属性属性联系联系1:1联系联系(3种方法种方法)m:n联系联系(1种方法种方法)1:n联系联系(2种方法种方法)转换成一个单独的关系:转换成一个单独的关系:两端实体的码以及两端实体的码以及联系本身的属性均转换为新关系的属性,新联系本身的属性均转换为新关系的属性,新关系的码为两端实体关
3、系的码的组合关系的码为两端实体关系的码的组合转换成一个单独的关系:转换成一个单独的关系:两端实体的码以及两端实体的码以及联系本身的属性均转换为新关系的属性,且联系本身的属性均转换为新关系的属性,且n端实体的码均是该关系的候选码端实体的码均是该关系的候选码与与n端实体集的关系合并:端实体集的关系合并:在在n端实体集关系端实体集关系中增加中增加1端实体集的码以及本身的属性端实体集的码以及本身的属性转换成一个单独的关系:转换成一个单独的关系:两端实体的码以及两端实体的码以及联系本身的属性均转换为新关系的属性,且联系本身的属性均转换为新关系的属性,且每个实体的码均是该关系的候选码每个实体的码均是该关系
4、的候选码与任意一端实体集的关系合并:与任意一端实体集的关系合并:在被合并关在被合并关系中增加另一个实体集的码以及本身的属性系中增加另一个实体集的码以及本身的属性现在学习的是第8页,共16页概念模型向关系模型的转换概念模型向关系模型的转换概念模型向关系模型的转换概念模型向关系模型的转换1.实体集的转换规则实体集的转换规则概概念念模模型型中中的的一一个个实实体体集集转转换换为为关关系系模模型型中中的的一一个个关关系系,实实体体的的属属性性就就是是关关系系的的属属性性,实实体体的的码码就就是是关关系系的的码码,关关系系的的结结构是关系模式。构是关系模式。2.实体集间联系的转换规则实体集间联系的转换规
5、则(1)1:1联系的转换方法联系的转换方法1)将将1:1联联系系转转换换为为一一个个独独立立的的关关系系:与与该该联联系系相相连连的的各各实实体体的的码码以以及及联联系系本本身身的的属属性性均均转转换换为为关关系系的的属属性性,且且每每个个实实体体的的码码均均是是该该关关系系的的候候选码。选码。2)将将1:1联系与某一端实体集所对应的关系合并,则需要在被联系与某一端实体集所对应的关系合并,则需要在被合并关系中增加属性,其新增的属性为联系本身的属性和与合并关系中增加属性,其新增的属性为联系本身的属性和与联系相关的另一个实体集的码联系相关的另一个实体集的码 现在学习的是第9页,共16页【例【例3-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 设计 步骤 方法 优秀 PPT
限制150内