精华内容
下载资源
问答
  • 逻辑模型:逻辑数据模型反应的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。 物理模型:是对真实数据库的描述,数据库中的一些对象如下:表、视图、字段、数据类型、长度...

    概念模型:对真实世界中问题域内的事物的描述,不是软件设计的描述。
    表示概念模型最常用的是“实体-关系”图,E-R图主要由实体(矩形)、属性(椭圆)和关系(菱形)三个要素构成。
    关系:一对一,一对多,多对多。

    逻辑模型:逻辑数据模型反应的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。

    物理模型:是对真实数据库的描述,数据库中的一些对象如下:表、视图、字段、数据类型、长度、主键、外键、索引,是否可为空,默认值。

    概念模型到物理模型的转换即概念模型中的对象转换到物理模型中的对象。

    展开全文
  • 数据库建模 : 概念模型 , 逻辑模型和物理模型

    万次阅读 多人点赞 2019-03-08 10:56:41
    概念模型设计 , 逻辑模型设计 , 物理模型设计 是数据库及数据仓库模型设计的三个主要步骤 1. 概念模型 概念模型就是在了解了用户的需求 , 用户的业务领域工作情况以后 , 经过分析和总结 , 提炼出来的用以描述用户...

    概念模型设计 , 逻辑模型设计 , 物理模型设计 是数据库及数据仓库模型设计的三个主要步骤

    1. 概念模型

    概念模型就是在了解了用户的需求 , 用户的业务领域工作情况以后 , 经过分析和总结 , 提炼出来的用以描述用户业务需求的一些概念的东西 ; 如销售业务中的 客户定单 , 还有就是 商品 , 业务员 , 用 USE CASE 来描述就是 : 业务员客户 就购买 商品 之事签定下 定单 , 概念模型使用 E-R 图表示 , E-R 图主要是由实体 , 属性和联系三个要素构成的 , 该阶段需完成 :

    1. 该系统的商业目的是什么 , 要解决何种业务场景
    2. 该业务场景中 , 有哪些人或组织参与 , 角色分别是什么
    3. 该业务场景中 , 有哪些物件参与 , 
    4. 此外需要具备相关行业经验 , 如核心业务流程 , 组织架构 , 行业术语
    5. 5w1h , who ,  what , when , where , why,  how
    

    2. 逻辑模型

    逻辑模型是将概念模型转化为具体的数据模型的过程 , 即按照概念结构设计阶段建立的基本 E-R 图 , 按选定的管理系统软件支持的数据模型 (层次/网状/关系/面向对象) , 转换成相应的逻辑模型 , 这种转换要符合关系数据模型的原则 ;
    还以销售业务为例 : 客户 信息基本上要包括 : 单位名称 , 联系人 , 联系电话 , 地址等属性
    商品 信息基本上要包括 : 名称 , 类型 , 规格 , 单价等属性
    定单 信息基本上要包括 : 日期和时间属性 ; 并且 定单 要与 客户 , 业务员商品 明细关联 , 该阶段需完成 :

    1. 分多少个主题 , 每个主题包含的实体
    2. 每个实体的属性都有什么
    3. 各个实体之间的关系是什么
    4. 各个实体间是否有关系约束
    

    3. 物理模型

    物理模型就是针对上述逻辑模型所说的内容 , 在具体的物理介质上实现出来 , 系统需要建立几个数据表 : 业务员信息表 , 客户信息表 , 商品信息表 , 定单表 ; 系统要包括几个功能 : 业务员信息维护 , 客户信息维护 , 商品信息维护 , 建立销售定单 ; 表 , 视图 , 字段 , 数据类型 , 长度 , 主键 , 外键 , 索引 , 约束 , 是否可为空 , 默认值 , 该阶段需完成 :

    1. 类型与长度的定义
    2. 字段的其他详细定义 , 非空 , 默认值
    3. 却准详细的定义 , 枚举类型字段 , 各枚举值具体含义
    4. 约束的定义 , 主键 , 外键
    

    这三个过程 , 就是实现一个数据库设计的三个关键的步骤 , 是一个从抽象到具体的一个不断细化完善的分析 , 设计和开发的过程 ;

    作者 Github : tojohnonly , 博客 : EnskDeCode

    展开全文
  • 关于数据库建模,概念模型 逻辑模型 物理模型的区别和转化
                   

    最近在进行UML学习过程中,突然忘记了大学时关于数据库理论中概念模型、逻辑模型、物理模型之间的区别。随机复习上网并复习,并在此记录一下,数据库建模是对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。

         1、概念模型:就是从现实世界到信息世界的第一层抽象,确定领域实体属性关系等,使用E-R图表示,E-R图主要是由实体、属性和联系三个要素构成的。  
     

         2、逻辑模型:是将概念模型转化为具体的数据模型的过程,即按照概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型(层次、网状、关系、面向对象),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。目前最流行就是关系模型(也就是对应的关系数据库)
     
      E-R图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。这种转换一般按下面的原则进行:
     
      (1)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。
     
      (2)一个联系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性,但是关系的码会根据联系的类型变化,如果是:
     
         1:1联系,两端实体的码都成为关系的候选码。
     
         1:n联系,n端实体的码成为关系的码。
     
         m:n联系,两端实体码的组合成为关系的码。

       3、物理模型就是根据逻辑模型对应到具体的数据模型的机器实现。物理模型是对真实数据库的描述。如关系数据库中的一些对象为表、视图、字段、数据类型、长度、主键、外键、索引、约束、是否可为空、默认值。

               
    展开全文
  • 概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用...逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需要那些具体的功能和处理那些具体的信息。这就到了需求
      概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。  用USE   CASE来描述就是:“业务员”与“客户”就购买“商品”之事签定下“定单”。
    
    逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需要那些具体的功能和处理那些具体的信息。这就到了需求分析的细化阶段。还以销售业务为例:“客户”信息基本上要包括:单位名称,联系人,联系电话,地址等属性;“商品”信息基本上要包括:名称,类型,规格,单价等属性;“定单”信息基本上要包括:日期和时间属性。并且“定单”要与“客户”,“业务员”和“商品”明细关联。
            系统需要建立几个数据表:业务员信息表,客户信息表,商品信息表,定单表。
            系统要包括几个功能:业务员信息维护,客户信息维护,商品信息维护,建立销售定单 。
            以上这些均属于建立逻辑模型,这些说明只表明系统要实现什么,但怎样实现,用什么工具实现还没有讲,后者属于物理模型范围。
    物理模型就是针对上述逻辑模型所说的内容,在具体的物理介质上实现出来。如:数据库使用SQL Server 2000,这样就可以编写具体的SQL脚本在数据库服务器上将数据库建立起来。其中包括业务员信息表,客户信息表,商品信息表,定单表。客户端使用VS开发工具,那么在工作站上用VS建立起功能菜单,包括:业务员信息维护,客户信息维护,商品信息维护,建立销售定单等功能,并用工具将每一个功能编码实现。
            这三个过程,就是实现一个软件系统的三个关键的步骤,是一个从抽象到具体的一个不断细化完善的分析,设计和开发的过程。
    展开全文
  • HBase的逻辑模型和物理模型逻辑模型 行键是数据行在表中的唯一标识,并作为检索记录的主键。在HBase中访问表的方式有三种:1.通过单个行键访问2.给定行键额范围访问3.全表扫描表中的列定义为:<family&...
  • 逻辑模型 - Logical Data Model

    千次阅读 2016-03-09 09:49:41
    承接上一篇博客:Data Model - Conceptual Data Model(概念模型) 逻辑模型(Logical Model)逻辑模型是按照计算机系统的观点来对数据和信息建模,主要用于DBMS的实现。包括: 层次模型 - Hierarchical Model 网状...
  • 概念模型、逻辑模型和物理模型

    千次阅读 2016-04-14 17:36:56
    随着系统开发的推进和成熟,系统...逻辑模型:根据概念模型中创造出的概念,建立起关键抽象和机制的意义,并确定系统的架构和整体设计。 物理模型:主要描述了系统实现的具体软件和硬件构成,物理模型才是与技术相
  • 一概念模型 含义:最终用户对数据存储的看法,反映了最终用户综合性的信息需求,以数据类的方式描述出企业级的数据需求。 内容:实体及实体之间的关系,在概念数据模型中...二逻辑模型 含义:用户从数据库看到的模型
  • 最近在进行UML学习过程中,突然忘记了大学时关于数据库理论中概念模型、逻辑模型、物理模型之间的区别。随机复习上网并复习,并在此记录一下,数据库建模是对现实世界进行分析、抽象、并从中找出内在联系,进而确定...
  • 在powerdesigner使用概念模型生成逻辑模型一对多关系的时候(错误无关关系),本来应该生成的外键在LDM中并没有显示出来。图示如下: 看这个看不出来哪里错误了。但是我还是要把他放上来。看起来没错。那就是内在错...
  • 根据模型应用的不同目的,可以将模型划分两类,分别属于不同的两个层次,一是概念模型,而是逻辑模型和物理模型。 概念模型也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计...
  • 关于数据库理论中概念模型、逻辑模型、物理模型之间的区别。随机复习上网并复习,并在此记录一下,数据库建模是对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。  1、概念模型:就是从现实...
  •      概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析...逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需要那些具体的功能和处理那些具体的信息。这就到了..
  • 概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户... 逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需要那些具体的功能和处理那些具体的信息。
  • 概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。... 逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需...
  • 概念模型,逻辑模型,物理模型

    千次阅读 2019-10-24 09:49:49
    概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描写叙述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。 用USE ...
  • sql概念模型和逻辑模型

    千次阅读 2019-02-12 16:29:19
    概念模型的表示方法很多,目前比较常用的是实体联系模型,简称E-R模型。E-R模型主要用E-R图来表示。 实体间的联系有:一对一联系,一对多联系,多对多联系。 E-R模型用矩形框表示现实世界中的实体,用菱形框表示...
  • 经常用PowerDesigner设计数据库,PowerDesigner中提供了逻辑模型和物理模型,而且在PowerDesigner15还提供了概念模型。你了解这三种模型吗? 一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、...
  • PowerDesigner之创建逻辑模型

    千次阅读 2019-07-25 22:28:36
    power designer是能进行数据库设计的...使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(...
  • 二、确定实体关系CDM(ER模型设计、逻辑模型设计) 原则:找直接关系,不能找间接关系 特点:设计逻辑模型时,不考虑是什么数据库 确定1-1、1-N、N-N关系 强制关系和非强制关系 一定对应,强制关系,实线 不...
  •  逻辑模型着重用逻辑的过程或主要的业务来描述对象系统;逻辑模型描述系统要“做什么”,或者说具有哪些功能;物理模型描述的是对象系统“如何做”、“如何实现”系统的物理过程。 实例: 概念模型就是在了解了...
  • 1.概念模型  在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。  如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。主要是...
  • 概念模型  概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”...
  • 数据库逻辑模型

    千次阅读 热门讨论 2014-05-01 21:05:37
    数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。数据结构、数据操作和完整性约束是构成数据模型的三要素。数据模型主要包括网状模型、层次模型、关系模型等...
  • 数据库领域中最常用的逻辑模型有:层次模型(树状图)、网状模型(网,图)、关系模型。 1.层次模型: 优点: 1.结构清晰,便于观看实体间的联系 2.操作简单 3.查询效率高 缺点: 1.结构灵活性低,当需要更新或修改...
  • 数据库应用程序开发入门篇——数据库的逻辑模型 写在前面:磨刀不误砍柴工,学习各种数据库开发应用之前,还是要了解一下数据的逻辑模型这些概念性的知识。 关于数据库的数据模型这些内容本身比较抽象,而且知识点...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 710,262
精华内容 284,104
关键字:

逻辑模型