系统设计中如何区分物理和逻辑结构

如题所述

逻辑结构:数据元素之间的逻辑关系,即人对数据的理解,而进行抽象的模型。
物理结构:数据元素在计算机中的存储方法,即计算机对数据的理解,逻辑结构在计算机语言中的映射。
那么逻辑结构到底该如何描述呢?例如:一辆汽车由许多个零件构成。汽车这个实体具有型号、单价和牌号等属性,零件这个实体具有名称、单价和厂家等属性。汽车和零件通过关系模型来表示,就是1:N关系,作为逻辑结构,我们只需要描述出某汽车由那些零件组成,这些实体的属性的取值范围、长度和关系即可。而作为物理结构,就需要把这些描述成具体的关系实体,实体关系,实体属性对应的数据库的数据类型、长度、外键关系等。当然E-R关系图也是必不可少的,更重要的是还需要基本遵循数据库设计范式、高可扩展性的基本原则。
当然,他们的区别是非常明显的,逻辑结构,更适合客户、测试、实施人员等非专业技术人员理解、查看,而物理结构,则更适合专业技术人员分析、使用。
两者设计的初衷,当然也有本质的区别。
逻辑结构设计的任务是将基本概念模型图转换为与选用的数据模型相符合的逻辑结构。逻辑结构设计的步骤:概念模型、一般数据模型、特定的数据模型、优化的数据模型。
物理设计的任务是根据具体计算机系统的特点,为给定的数据模型确定合理的存储结构和存取方法。所谓的合理主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。
温馨提示:内容为网友见解,仅供参考
无其他回答

逻辑结构和物理结构有什么区别?
二、任务不同。逻辑结构设计的任务是将基本概念模型图转换为与选用的数据模型相符合的逻辑结构。物理设计的任务是根据具体计算机系统的特点 ,为给定的数据模型确定合理的存储结构和存取方法。三、反应数据成分不同。逻辑上的数据结构反映成分数据之间的逻辑关系。物理上的数据结构反映成分数据在计算机内部的存...

系统设计中如何区分物理和逻辑结构
当然,他们的区别是非常明显的,逻辑结构,更适合客户、测试、实施人员等非专业技术人员理解、查看,而物理结构,则更适合专业技术人员分析、使用。两者设计的初衷,当然也有本质的区别。逻辑结构设计的任务是将基本概念模型图转换为与选用的数据模型相符合的逻辑结构。逻辑结构设计的步骤:概念模型、一般数据...

逻辑结构和物理结构的区别
逻辑结构和物理结构的区别如下:逻辑结构指的是数据间的关系,它又分为线性结构和非线性结构,而存储结构是逻辑结构的存储映像。这两者并不冲突,一个指的是数据之间的关系,而另一个指这种关系在计算机中的表现形式。两者的区别就在于给他们定义的特殊操作,它们都有”出“和”入“两种操作,一个是“先...

逻辑架构和物理架构
架构主要分为逻辑架构、开发架构、运行架构、物理架构与数据架构。逻辑架构聚焦功能实现,包括用户可见的功能与系统内部隐藏的功能,可比作“分层”,如表示层、业务逻辑层、数据访问层等。开发架构关注程序包与依赖,比如SDK、类库、中间件等,与逻辑架构紧密相关。运行架构侧重于应用程序运行中的问题,如并发...

如何把概念结构设计,逻辑结构设计,物理结构设计阐述清楚
逻辑结构设计紧接着概念模型,它的目标是将概念模型转换为适应不同数据模型的逻辑结构。这个过程包括将概念模型逐步细化为一般数据模型,再针对具体环境选择合适的特定数据模型,最后进行优化,以保证操作效率。物理设计则是落地的最后一环,它根据计算机系统(如DBMS和硬件)的特性和需求,设计出合理的存储结构...

如何把概念结构设计,逻辑结构设计,物理结构设计阐述清楚
这一设计阶段的输出是数据库的逻辑架构描述。三、物理结构设计 物理结构设计是关于如何将数据库逻辑设计在实际的物理存储设备上实现的过程。这一阶段关注的是数据库在硬件和操作系统层面上的具体存储和组织方式,包括数据文件的存储位置、索引结构的选择、数据块的分配等细节问题。这一阶段设计还需要考虑数据...

什么是逻辑结构和物理结构?
物理结构:指文件在文件存储器上的存储形式.逻辑结构有两种形式:①记录式文件(有结构式文件).②字符流式文件(无结构式文件),也称流式文件.物理结构:所谓文件系统的物理结构是指数据存放在硬盘上时硬盘磁粉的排列形状.物理结构的形式:①连续文件结构②串联文件结构③索引文件结构④散列文件结构.

什么是系统分析和系统设计中的逻辑模型和物理模型?
如果是软件开发方面的物理模型应该是:通过分析现实世界,理解当前系统的运行过程,用一个具体 化的模型模拟、了解当前系统的组织结构、资源利用情况和日常数据处理过程,这一模型称为当前系统的物理模型。合理的物理模型应该客观反映现实世界的实际情况。这是软件开发计划中较重要的一步,也是软件需要分析中的...

逻辑结构和物理结构各有什么特点
在计算机科学的范畴里,数据的组织形式被划分为逻辑结构和物理结构两个层面。逻辑结构,如同数据的内在骨骼,它描绘的是数据元素之间的相互联系和数据的基本组成单元,每个数据单元又由多个数据项精细构建。这些元素之间的关系,无论是简单的序列、集合,还是复杂的树或图结构,都是逻辑结构的体现。相比之下...

文件的逻辑结构和物理结构有什么区别
逻辑结构:指一个文件在用户面前所呈现的形式.物理结构:指文件在文件存储器上的存储形式.逻辑结构有两种形式:①记录式文件(有结构式文件).②字符流式文件(无结构式文件),也称流式文件.物理结构:所谓文件系统的物理结构是指数据存放在硬盘上时硬盘磁粉的排列形状.物理结构的形式:①连续文件结构②串联...

相似回答