电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

概念模型、逻辑模型、物理模型区别VIP免费

概念模型、逻辑模型、物理模型区别_第1页
1/11
概念模型、逻辑模型、物理模型区别_第2页
2/11
概念模型、逻辑模型、物理模型区别_第3页
3/11
数据库设计概念模型、逻辑模型、物理模型区别侯在钱目录1.模型种类错误!未定义书签.概念模型错误!未定义书签.逻辑模型错误!未定义书签.物理模型错误!未定义书签.模型区别错误!未定义书签对象转换错误!未定义书签其它对比错误!未定义书签2.常用工具错误!未定义书签.ERWIN错误!未定义书签逻辑模型错误!未定义书签物理模型错误!未定义书签常用操作错误!未定义书签.PowerDesigner错误!未定义书签概念模型错误!未定义书签逻辑模型错误!未定义书签物理模型错误!未定义书签常用操作错误!未定义书签。1.模型种类一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、物理模型。数据库设计中概念模型和逻辑模型区别比较模糊,所以在数据库设计工具ERWIN中只提供了逻辑模型和物理模型,而在PowerDesigner早期版本中也只提供了概念模型和物理模型两种模型,只是在PowerDesigner15版本中提供了三种模型:概念模型、逻辑模型、物理模型。1.1.概念模型概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。表示概念模型最常用的是"实体-关系"图。E-R图主要是由实体、属性和关系三个要素构成的。在E-R图中,使用了下面几种基本的图形符号。广实体,矩形E/R图三要素属性,椭圆形•关系,菱形关系:一对一关系,一对多关系,多对多关系。E/R图中的子类(实体):1.2.逻辑模型逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。1.3.物理模型物理模型是对真实数据库的描述。数据库中的一些对象如下:表,视图,字段,数据类型、长度、主键、外键、索引、是否可为空,默认值。概念模型到物理模型的转换即是把概念模型中的对象转换成物理模型的对象。1.4.模型区别1.4.1.对象转换对象概念模型逻辑模型物理模型实体实体实体表属性属性属性字段关系关系(一对一,—对多,多对一)关系外键关系关系(一对多,多对一)实体表(关系表)例如订单和产品的关系是一对多,这种关系确定为订单产品明细表。关系关系(多对多)实体表(关系表)1.4.2.其它对比对比项概念模型逻辑模型物理模型属性不需完整定义实体属性定义实体完整的属性确定字段名,长度,数据类型,是否可以为空,初始值等主键无需确定主键无需确定主键确定主键2.常用工具O社团办公地点联系电话社学生编号学生姓名学课本科学研究课程编号课程名称任课教师2.1.ERWINERWIN提供两种模型类型:LogicalModel,PhysicalModel。另外还提供一种Logical/PhysicalModel,这不是另外一种模型类型,只是即可按Logical方式显示,又可按照Physical方式显示。2.1.1.逻辑模型(1)Entity(2)CompleteSub-category,IncompleteSub-category(3)Identifyingrelationship(4)Many-to-manyrelationship(5)Non-identifyingrelationship2.1.2.物理模型(1)Independenttable(2)Viewtable(3)Identifyingrelationship删除父表数据时,如果子表有关联数据,则父表数据删除不掉,并且删除时报错。(4)Non-indentifyingrelationship删除父表数据时,如果子表有关联数据,则把子表对应的外键字段值设置为空。(5)Viewrelationship2.1.3.常用操作(1)显示字段注释只有当创建模型时,选择Logical/Physical模型时,才可以显示字段的注释。选择工具栏中的“Physical”显示物理模型,选择“Logical”*1'CoBpurtcEAssociates:EFLYin—FOod!寻11〉車:SubjectArea?/Piffpl^yl]屯fileEditVi&ivFornatMole!D4.tahu«Ht"tlools也眄□矗日©!(□■■叩曰中仇過闽虫旦2*PhysicalTLogicalPhysiiLalMenu->ForwardEngineer/SchemaGeneration使用“Preview”可预览SQL,使用“Report”按钮可导出SQL到文件中。2.2.PowerDesigner对于数据库设计PowerDesigner12版本中提供两种数据模型类型:ConceptualDataModel,PhysicalDataModel。在PowerDesigner15版本中提供了三种数据模型类型ConceptualDataModel,LogicalDataModel,PhysicalDataModel。除了数据模型设计以外,PowerDesigner还提供一些诸如面向对象模型、业务流程模型、需求模型等。2.2.1.概念模型⑴Entity(2)Inheritanee(3)Relationship包括:One-One,One-Many,Many-One,Many-M...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

概念模型、逻辑模型、物理模型区别

wxg+ 关注
实名认证
内容提供者

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

相关文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部