ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:191.07KB ,
资源ID:4201106      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4201106.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(概念模型逻辑模型物理模型区别HZQ.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

概念模型逻辑模型物理模型区别HZQ.docx

1、概念模型逻辑模型物理模型区别HZQ数据库设计概念模型、逻辑模型、物理模型区别侯在钱目 录1. 模型种类 21.1. 概念模型 21.2. 逻辑模型 31.3. 物理模型 31.4. 模型区别 31.4.1. 对象转换 41.4.2. 其它对比 42. 常用工具 52.1. ERWIN 52.1.1. 逻辑模型 52.1.2. 物理模型 52.1.3. 常用操作 62.2. PowerDesigner 82.2.1. 概念模型 82.2.2. 逻辑模型 92.2.3. 物理模型 92.2.4. 常用操作 101. 模型种类一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、物理模型

2、。数据库设计中概念模型和逻辑模型区别比较模糊,所以在数据库设计工具ERWIN中只提供了逻辑模型和物理模型,而在PowerDesigner早期版本中也只提供了概念模型和物理模型两种模型,只是在PowerDesigner15版本中提供了三种模型:概念模型、逻辑模型、物理模型。1.1. 概念模型概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。表示概念模型最常用的是实体-关系图。E-R图主要是由实体、属性和关系三个要素构成的。在E-R图中,使用了下面几种基本的图形符号。 实体,矩形E/R图三要素 属性,椭圆形 关系,菱形关系:一对一关系,一对多关系,多对多关系。E/R图中的子类(实体

3、):1.2. 逻辑模型逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。1.3. 物理模型物理模型是对真实数据库的描述。数据库中的一些对象如下:表,视图,字段,数据类型、长度、主键、外键、索引、是否可为空,默认值。概念模型到物理模型的转换即是把概念模型中的对象转换成物理模型的对象。1.4. 模型区别1.4.1. 对象转换对象概念模型逻辑模型物理模型实体实体实体表属性属性属性字段关系关系(一对一,一对多,多对一)关系外键关系关系(一对多,多对一)实体表(关系表)例如订单和产品的关系是一对多,这种关系确定为订单产品明细表。关系关系(多对多)实体表(关系表)1

4、.4.2. 其它对比对比项概念模型逻辑模型物理模型属性不需完整定义实体属性定义实体完整的属性确定字段名,长度,数据类型,是否可以为空,初始值等主键无需确定主键无需确定主键确定主键2. 常用工具2.1. ERWINERWIN提供两种模型类型:Logical Model,Physical Model。另外还提供一种Logical/Physical Model,这不是另外一种模型类型,只是即可按Logical方式显示,又可按照Physical方式显示。2.1.1. 逻辑模型(1) Entity(2) Complete Sub-category, Incomplete Sub-category(3)

5、Identifying relationship(4) Many-to-many relationship(5) Non-identifying relationship2.1.2. 物理模型(1) Independent table(2) View table(3) Identifying relationship删除父表数据时,如果子表有关联数据,则父表数据删除不掉,并且删除时报错。(4) Non-indentifying relationship删除父表数据时,如果子表有关联数据,则把子表对应的外键字段值设置为空。(5) View relationship2.1.3. 常用操作(1) 显

6、示字段注释只有当创建模型时,选择Logical/Physical模型时,才可以显示字段的注释。选择工具栏中的“Physical”显示物理模型,选择“Logical”(2) 设置主键双击实体,选中Column列表中的某个字段,在右侧Tab的General卡片中选中Primary Key复选框。(3) Change database:Menu-Database-Choose database(4) Export SQLMenu-Forward Engineer/Schema Generation使用“Preview”可预览SQL,使用“Report”按钮可导出SQL到文件中。2.2. PowerD

7、esigner对于数据库设计PowerDesigner 12版本中提供两种数据模型类型:Conceptual Data Model,Physical Data Model。在PowerDesigner 15版本中提供了三种数据模型类型Conceptual Data Model,Logical Data Model,Physical Data Model。除了数据模型设计以外,PowerDesigner还提供一些诸如面向对象模型、业务流程模型、需求模型等。2.2.1. 概念模型(1) Entity(2) Inheritance(3) Relationship包括:One - One, One -

8、 Many, Many - One, Many - Many(4) AssociationAssociation和Relationship类似,只是Association可以设置属性,Relationship不可设置属性。(5) Association Link连接Entity和Association的关系,关系有0 1, 0 n, 1 1, 1 - n。(6) Link/Extended Dependency2.2.2. 逻辑模型(1) Entity(2) Relationship(3) n-n Relationship(4) Inheritance(5) Link/Extended Dependency2.2.3. 物理模型(1) Table(2) View(3) Reference外键关联。(4) Procedure(5) Link/Extended Dependency2.2.4. 常用操作(1) NAME或CODE显示Menu-Tools-Model Options-Naming Convertion(2) Change database:Menu-Database-Change Current DBMS(3) Export SQLMenu-Database-Generate Database如果只需要导出某个表,则只需双击此表,然后选择“Preview”选项卡。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2