信息时代的管理信息系统Module-C-cn课件.ppt

上传人(卖家):三亚风情 文档编号:3504951 上传时间:2022-09-08 格式:PPT 页数:41 大小:1.51MB
下载 相关 举报
信息时代的管理信息系统Module-C-cn课件.ppt_第1页
第1页 / 共41页
信息时代的管理信息系统Module-C-cn课件.ppt_第2页
第2页 / 共41页
信息时代的管理信息系统Module-C-cn课件.ppt_第3页
第3页 / 共41页
信息时代的管理信息系统Module-C-cn课件.ppt_第4页
第4页 / 共41页
信息时代的管理信息系统Module-C-cn课件.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、扩展学习模块C设计数据库和实体关系图简介数据库数据库是根据信息的逻辑结构进行组织和访问的信息集合关系数据库关系数据库使用一系列逻辑相关的二维表或文件来存储信息设计并创建一个关系数据库定义实体类和主键定义实体类之间的关系为每个关系定义信息关系=表=文件使用数据定义语言去创建你的数据库还记得所罗门公司吗?第三章68页所罗门公司是大芝加哥地区专门为商业建筑商和个人业主提供混凝土的企业第三章 从支持客户关系管理角度说明所罗门公司的数据库现在 从供应链管理角度设计和模拟所罗门的数据库还记得所罗门公司吗?还记得所罗门公司吗?所罗门数据库表客户混凝土类型订单卡车员工对所罗门公司的观察5种混凝土类型1.私人住

2、宅地基和通道2.商业建筑物地基和底层建筑3.优质斑点(与砂石一起使用))4.优质大理石5.优质贝壳对所罗门公司的观察6种原材料A.水B.水泥浆C.沙D.砾石E.大理石F.贝壳混合的操作指南以一个立方码为单位对所罗门公司的观察一些原材料在几种混凝土类型中都需要使用任何给定的混凝土类型都需要几种原材料库存(QOH现有数量)跟踪所有的原材料信息对所罗门公司的观察供应商提供原材料对于某一种原材料,所罗门只使用一个供应商一个供应商可以提供多种原材料对所罗门公司的观察对于水不跟踪供应商信息不跟踪QOH信息对所罗门公司的观察所罗门公司的商业规则1.任何给定的混凝土类型都需要几种原材料2.一些原材料在几种混凝

3、土类型中都需要使用3.对于某一种原材料,所罗门只使用一个供应商一个供应商可以提供多种原材料可能存在不提供任何原料的供应商需要记住这些商业规则所罗门公司的商业规则步骤1:定义实体类和主键实体类实体类是有关你希望存储的信息的概念,通常是人、地方或事情,你可以通过一个唯一的键(称为主键)来定义这个概念混凝土类型原材料供应商主键主键是唯一地描述每条记录的字段(某些情况下可能是一组字段)在数据库设计场景中,我们通常把记录称为实例步骤1:定义实体类和主键对于大多数实体类,您不能将名称作为主键,因为名称可能会重复Concrete Type Concrete TypeRaw Material Raw Mate

4、rial IDSupplier Supplier ID 步骤1:定义实体类和主键步骤1:定义实体类和主键步骤2:定义实体类之间的关系为定义关系,你需要创建实体关系图实体关系图实体关系图(E-R)是一种表示实体类及其关系的图示方法实体关系图使用五个基本符号1.表示实体类的矩形2.连接实体类的虚线表示关系3.|-表示单一的关系4.0 表示零或可选关系5.表示多重关系实体关系图375页图C.2的解读如下一种混凝土类型由一种以上的原材料组成一种原材料可用于制造多种混凝土类型一个供应商提供一种原材料一种原材料由一个供应商提供 实体关系图实体关系(E-R)图-基数E-R 图体现了关系E-R图也说明了关系的

5、数值性质这种数值性质被称作基数|-表示一个单一的关系0 表示零或可选的关系-表示多重关系根据标记的蓝线A:一个供应商可能不提供任何原材料(记为O),但也可以提供超过一个的原材料(记为)实体关系(E-R)图-基数根据标记的蓝线A:原材料必须由一个供应商提供(第一个|),且只能由一个供应商提供(第二个|)实体关系(E-R)图-基数范式化范式化范式化是保证关系数据库结构能够以一系列二维关系来实现的过程我们将遵循三个范式化规则范式化规则1.消除重复字段或多对多关系2.确保关系中的每个字段仅取决于该关系的主键3.从关系中删除所有派生的字段消除多对多关系如果每个多对多关系的两端都是 符号,则存在多对多关系

6、创建关联关系用于消除多对多关系消除多对多关系消除多对多关系关联关系关联关系(组合关系组合关系)用于多对多关系关联关系将有一个组合的主键组合的主键组合的主键 包括原来两个关系的主键字段所罗门公司新的数据库结构消除多对多关系的步骤1.绘制包含多对多关系的E-R图2.对于多对多关系涉及的每个关系,写出主键3.创建一个新的有关联关系的E-R图4.写出关联关系的复合主键5.给关联关系起一个有意义的名称6.将出现在左边关系的最小基数移动到关联关系的右边。7.将出现在右边关系的最小基数移动到关联关系的左边。消除多对多关系的步骤8.在关联关系的两边的最大基数永远是“多”(符号)9.一般来说,原来的两个关系新的

7、最小和最大基数将为一(|)消除多对多关系的步骤步骤3:定义关系的信息(字段)要确保每一个信息都定义在正确的关系中,请针对每个信息回答:“这信息是否取决于这一关系的主键?”回答“是”信息就定义在正确的关系中回答“否”信息就定义在错误的关系中381页中的图C.6考虑原材料关系每一个信息都必须仅依赖于原材料编号原材料名称,QOH,供应商编号应该出现在原材料关系中供应商名字不应该出现在原材料关系中步骤3:定义关系的信息(字段)供应商名字应该出现在哪个关系中供应商名字依赖于供应商编号供应商编号是供应商关系的主键因此,供应商名字应该只出现在供应商关系中步骤3:定义关系的信息(字段)381页中的图C.6每一

8、个字段能否从其他信息中派生出来?通过计数?求和?求平均数?如果可以从其他信息派生得到该字段,则在数据库中删除该字段步骤3:定义关系的信息(字段)混凝土类型关系中保存原材料总量的信息原材料总量的信息可以通过对于一个给定的混凝土类型,对物料清单中的单位进行求和得到因此,不应该在数据库(任何地方)保存原材料总量的信息。从混凝土类型关系中删除原材料总量步骤3:定义关系的信息(字段)382页图C.7该图完全正确地定义了数据库结构不存在多对多关系每个信息都取决于该关系的主键没有派生的信息好的数据库设计步骤3:定义关系的信息(字段)步骤4:使用数据定义语言来创建数据库使用数据库管理系统DBMS来实施所罗门公司的数据库数据库管理系统数据库管理系统(DBMS)可以让用户指定数据库的逻辑组织结构,并访问和使用数据库信息

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(信息时代的管理信息系统Module-C-cn课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|