自从接触到数据库到如今这三个概念大家理解的还有些不清楚,今天来为大家解答疑惑,共同提高,结合生活理解

概念模型

概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描写叙述用户业务需求的一些概念的东西。如销售业务中的“客户”和“订单”,还有就是“商品”,“业务员”。

用USE CASE(用例图)来描写叙述就是:“业务员”与“客户”就购买“商品”之事签定下“订单”。

逻辑模型(关系模型)

逻辑模型就是要将概念模型详细化。要实现概念模型所描写叙述的东西,须要那些详细的功能和处理那些详细的信息。这就到了需求分析的细化阶段。
       还以销售业务为例:“客户”信息基本上要包含:单位名称,联系人,联系电话,地址等属性;“商品”信息基本上要包含:名称,类型,规格,单位价格等属性;“订单”信息基本上要包含:日期和时间属性。而且“订单”要与“客户”,“业务员”和“商品”明细关联。
       系统须要建立几个数据表:业务员信息表,客户信息表,商品信息表,订单表。
       系统要包含几个功能:业务员信息维护,客户信息维护,商品信息维护,建立销售订单 。
       以上这些均属于建立逻辑模型,这些说明仅仅表明系统要实现什么,但如何实现,用什么工具实现还没有讲,后者属于物理模型范围。

物理模型

编写详细的SQL脚本在数据库server上将数据库建立起来。当中包含业务员信息表,客户信息表,商品信息表,订单表。client使用VS2012开发工具,那么在工作站上用VS建立起功能菜单,包含:业务员信息维护,客户信息维护,商品信息维护,建立销售订单等功能,并用工具将每个功能编码实现。

总结
       这三个过程,就是实现一个软件系统的三个关键的步骤,是一个从抽象到详细的一个不断细化完好的分析,设计和开发的过程,结合PowerDesigner来依据须要分析、设计、到数据库表就是整个理解的过程,学习这块的内容要联系我们的实际学习,虽说是有些抽象,可是联系生活经常使用的,就显得不那么陌生了,这也是学习联系的优点,学而不乱,学越信息紧密,编制学习的网,生活中无处不再。

概念模型,逻辑模型,物理模型相关推荐

  1. (理论)数据库建模三步骤:概念模型-逻辑模型-物理模型

    概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西.如销售业务中的"客户"和"定单",还 ...

  2. 数据库建模三步骤:概念模型-逻辑模型-物理模型

    设计数据库有如下6个主要步骤: 1.需求分析:了解用户的数据需求.处理需求.安全性及完整性要求: 2.概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型: 3.逻辑结构设计:设计系统的模式和外 ...

  3. mysql逻辑模型_(理论)数据库建模三步骤:概念模型-逻辑模型-物理模型

    数据库建模:在设计数据库时,对现实世界进行分析.抽象.并从中找出内在联系,进而确定数据库的结构,这一过程就称为数据库建模.它主要包括两部分内容:确定最基本的数据结构:对约束建模. 1.概念模型的表示方 ...

  4. e-r数据建模-概念模型 逻辑模型 物理模型-总结

    作为一名合格的Java程序员,公司要求要掌握的知识面越来越多.特别对于一些小型公司岗位并没有分的很细化,所以在平时开发中就要求各种技能同时兼顾.一般从产品对接业务确定以后,后面就要设计数据库建模了.但 ...

  5. 1.2 《数据库系统概论》之数据模型(概念模型、逻辑模型--物理模型、层次模型、网状模型、关系模型、面向对象模型、对象关系模型)

    文章目录 0.思维导图 1.数据模型的概念 2.两大类数据模型 客观对象的抽象过程---两步抽象 3.数据模型的组成要素 (1)数据结构 (2)数据操作 (3)数据的完整性约束条件 4.概念模型 (1 ...

  6. 【软件工程】概念模型、逻辑模型、物理模型

    随着系统开发的推进与成熟,系统模式可能代表了不同的细节层次. 系统的模式包含概念模型.逻辑模型.物理模型. 这部分不难令我想到数据库系统的模式分层与数据独立性涉及到的子模式.逻辑模式.物理模式. 概念 ...

  7. 数据库理论——概念模型、逻辑模型、物理模型

    概念模型.逻辑模型.物理模型 1.概念模型 在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西. 如销售业务中的"客户" ...

  8. 概念模型、逻辑模型和物理模型的区别

        一直对于概念.逻辑.物理这三个词一知半解.在自考和软考中都遇到了,总是搞混.下面.我们就一起来区分一下吧! 概念模型.     先来看一下概念的解释:人类在认识过程中,从感性认识上升到理性认识 ...

  9. 数据库建模,概念模型、逻辑模型、物理模型的区别和转化

    关于数据库理论中概念模型.逻辑模型.物理模型之间的区别.随机复习上网并复习,并在此记录一下,数据库建模是对现实世界进行分析.抽象.并从中找出内在联系,进而确定数据库的结构. 1.概念模型:就是从现实世 ...

最新文章

  1. 中国电子学会青少年编程能力等级测试图形化四级编程题:小猴数草莓
  2. jQuery之get方法
  3. 软件工程概论作业:返回一个整数数组中最大子数组的和
  4. 构建高可靠hadoop集群之0-hadoop用户向导
  5. 破解SQLSERVER存储过程的加密
  6. SAP CRM和C4C的订单Number range
  7. Centos/Red Hat7.9 源码和在线yum 安装 vsftpd
  8. helm安装postgres_Helm 入门介绍 Kubernetes 上的包管理软件
  9. python3 之 天天生鲜 项目 缓存cache
  10. Apache WEB 服务器企业实战
  11. 台式计算机华硕电源,美声大师+智能电源 华硕台式电脑M51AC
  12. [家里蹲大学数学杂志]第275期华中师范大学2011年数学专业复试试题及部分参考解答...
  13. Linux环境中清除tomcat缓存
  14. xp系统能不能安装mysql_win xp32位系统安装mysql详细步骤
  15. 基于java jsp的大学生奖学金管理系统
  16. sql中取字符串长度的函数
  17. 大数据时代的背景下 校园安防管理软件平台发展变化
  18. ps图层高级扩展知识
  19. php学习日志(5)-解决Windows Live Writer错误:WindowsLive.Writer.CoreServices.HttpRequestHelper的类型初始值设定发生异常...
  20. 生态愿景与险企数字化进度——保险科技生态建设...

热门文章

  1. 冬令营第二天(1.19)
  2. html响应式弹性布局,CSS3响应式布局之弹性盒子
  3. S3C22440 JTAG连接不上
  4. PAT B1033旧键盘打字
  5. 微信要求的android版本是多少,微信发布7.0.15安卓正式版:微信号可以更改,但必须满足条件...
  6. ie经常卡死是什么原因_IE6必须死的6个原因
  7. 日有所思(4)——磁密,磁场强度,磁通量傻傻分不清
  8. 极客评论:使用Screamer广播播放和录制网络广播
  9. 转载出不明了。太恐怖了!什么都能查!!(转)
  10. [安卓开发] Broadcast 三种广播的使用总结