在计算机系统中,独立于计算机系统的模型是概念模型。
这种信息结构并不依赖于具体的计算机系统,不是某一个数据库管理系统(DBMS)支持的数据模型。
概念模型不依赖于具体的计算机系统,他是纯粹反映信息需求的概念结构。建模是在需求分析结果的基础上展开,常常要对数据进行抽象处理。常用的数据抽象方法是聚集和概括。E-R方法是设计概念模型时常用的方法。用设计好的ER图再附以相应的说明书可作为阶段成果。
扩展资料
在数据库设计中被广泛用作数据建模的工具为E-R模型,E-R图模型的组成是由实体,属性和联系。其中实体是一个数据的使用者,其代表软件系统中客观存在的生活中的实物,如人、动物,物体、列表、部门、项目等,而同一类实体就构成了一个实体集。实体的内涵用实体类型来表示。
实体类型是对实体集中实体的定义。实体中的所有特性称为属性,如用户有姓名、性别、住址、电话等, "实体标识符"是在一个实体中,能够唯一表示实体的属性和属性集的标示符,但针对于一个实体只能使用一个"实体标识符"来标明。实体标识符也就是实体的主键。
在ER图中,实体所对应的属性用椭圆型的符号现况表示出来,添加了下划线的名字就是标识符。在我们生活的世界中,实体不会是单独存在的,实体和其他的实体之间是有着千丝万缕的联系的。
举例某一个人在公司的某个部门工作,其中的实体有"某个人"和"公司的某个部门",他们之间的有着很多的联系联系。
参考资料来源:百度百科-E-R模型
参考资料来源:百度百科-概念模型
2024-11-15 广告
推荐于2017-09-09 · 知道合伙人教育行家
概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。概念的描述包括:记号、内涵、外延,其中记号和内涵(视图)是其最具实际意义的。
概念模型表征了待解释的系统的学科共享知识。为了把现实世界中的具体事物抽象、组织为某一数据库管理系统支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系统,不是某一个数据库管理系统(DBMS)支持的数据模型,而是概念级的模型,称为概念模型。
概念模型(Conceptual Data Model),是面向数据库用户的现实世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。
概念模型用于信息世界的建模,一方面应该具有较强的语义表达能力,能够方便直接表达应用中的各种语义知识,另一方面它还应该简单、清晰、易于用户理解。
在概念数据模型中最常用的是E-R模型、扩充的E-R模型、面向对象模型及谓词模型。