e-r模型是概念模型还是逻辑模型

2020-12-01 22:10:54 字数 3586 阅读 7890

1楼:匿名用户

是概念模型

1.概念模型的表示方法

e-r图主要是由实体、属性和联系三个要素构成的。在e-r图中,使用了下面四种基本的图形符号。

2.确定系统实体、属性及联系

利用系统分析阶段建立的数据字典,并对照数据流程图对系统中的各个数据项进行分类、组织,确定系统中的实体、实体的属性、标识实体的码以及实体之间联系的类型。

在数据字典中“数据项”是基本数据单位,一般可以作为实体的属性。“数据结构”、“数据存储”和“数据流”条目都可以作为实体,因为它们总是包含了若干的数据项。作为属性必须是不可再分的数据项,也就是说在属性中不能包含其他的属性。

3.确定局部(分)e-r图

根据上面的分析,可以画出部分实体-联系图。

在这些实体中有下画线的属性可以作为实体的码,这几个实体之间存在着1:1、l:n和m:n几种联系。

4.集成完整(总)e-r图

各个局部(分)e-r图画好以后,应当将它们合并起来集成为完整(总)e-r图。在集成时应当注意如下几点:

(1)消除不必要的冗余实体、属性和联系。

(2)解决各分e-r图之间的冲突。

(3)根据情况修改或重构e-r图。

6.2.3逻辑结构设计

逻辑结构设计的任务,就是把概念结构设计阶段建立的基本e-r图,按选定的管理系统软件支持的数据模型(层次、网状、关系),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。

e-r图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。这种转换一般按下面的原则进行:

(1)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。

(2)一个联系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性,但是关系的码会根据联系的类型变化,如果是:

1:1联系,两端实体的码都成为关系的候选码。

1:n联系,n端实体的码成为关系的码。

m:n联系,两端实体码的组合成为关系的码。

数据库:e-r模型是 属于数据模型里面的 概念/逻辑/物理 数据模型的哪一个,还是独立的概念?

2楼:满天海晨星

建立e-r模型是数据库概念设计的重要内容,也就是说属于e-r模型是概念模型里面的内容,是概念模型的一种表示方法,本身也是一种语义模型。概念设计是设计阶段的组成部分,同时建立e-r模型的工作,属于软件生命周期的设计阶段。

3楼:狠不淡定

e-r模型

概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型,与具体的数据库系统无关,与具

体的计算机平台无关,如e-r模型

e-r模型是层次模型吗?

4楼:fly划过的星空

不是。e-r模型是属于

概念模型。

解析:数据模型按不同的应用层次分成3种类型,他们是概念数据模型、逻辑数据模型、物理数据模型。实体-联系模型(e-r模型)是概念数据模型,而关系模型、层次模型、网状模型都是逻辑数据模型。

1、阐述e-r模型的概念,分别用图示画出班级和班长、学生和班级、学生和课程之间的e-r关系图

5楼:匿名用户

er模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。

6楼:麦莉

实体a和实体b之间存在各种关系,通常把这些关系成为“联系”。通常将实体集及实体集联系的图表示称为e-r模型

表达实体之间逻辑联系的e-r模型是数据库的什么

7楼:

其实并不是数据库的,就好象你在进行程序开发的时候画的一个流程图一样,它是用来方便和规范你设计数据库的一种方法.说到这个我想花些时间谈谈我个人对数据库的理解,其实数据库不是别的,数据库就是许多的表——但是如果只是表的话,excel就够了,还要数据库干什么——那是因为数据库的表相互之间是有关系的,为了理清这些表之间的关系,所以就画一个e-r图,e就是一个一个的实体,这些实体用表来描述,表的字段就是这个实体的属性,r就是不同实体之间的关系

表达实体之间逻辑联系的e-r模型,是数据库的什么模型

8楼:匿名用户

表达实体之间逻辑联系的e-r模型是数据库的:概念模型。

9楼:匿名用户

public void actionperformed(actionevent e)

if(e.getsource()==dakai){openfd.show();

string s;

在e-r模型中实体、属性、联系各指的是什么?

10楼:匿名用户

实体:表示一个离散对象,其代表软件系统中客观存在的生活中的实物,如人、动物,物体、列表、部门、项目等。而同一类实体就构成了一个实体集,实体集用矩形框表示,矩形框内写上实体名。

属性:是实体中的所有特性。如用户有姓名、性别、住址、**等。

"实体标识符"是在一个实体中,能够唯一标识实体的属性和属性集的标示符。实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。

联系:实体不会是单独存在的,实体和其他的实体之间有着联系。实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型。

11楼:匿名用户

e-r图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成e-r图的基本要素是实体型、属性和联系,其表示方法为:

· 实体型:用矩形表示,矩形框内写明实体名;

· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;

· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

关系模型是一种( )。 a. 概念模型 b. 物理模型 c. 数据模型 d. e-r

12楼:匿名用户

选c关系模式是数据

模型,属于逻辑模型,实现信息世界到数字世界建模的d的e-r模型其实是一种概念模型(a),概念模式是用来实现现实世界到信息世界抽象的模型

b的物理模型是实现数据的具体存储的,是数字世界的模型几个模型关系如下

概念模型 数据模型现实世界------------>信息世界--------------------->数字世界

13楼:匿名用户

关系模型(模式)是逻辑结构设计产生的模型

概念结构设计的任务是将现实世界的信息抽象为计算机世界的信息、产生e-r模型

逻辑结构设计的任务是将e-r模型转换为关系模型、所以应该不属于、概念数据模型应该是e-r模型

14楼:匿名用户

关系模型是一种( c. 数据模型 )。

数据库中的E-R模型是什么意思,关于SQL的 E-R模型有什么作用

1楼 匿名用户 1 select pname qty from p s where mno m1 and p pno s pno 2 select pname as 商品名 avg qty as 平均销售量 from s p m where m city 上海 and s mno m mno and...

服务质量管理的服务质量的概念模型

1楼 老镇玫瑰39稫囬 基于以上服务质量的概念,格鲁诺斯 gronroos 所提的顾客可感知服务质量模型如图所示 服务质量管理的服务质量管理模型 2楼 白白先生丶 形象是影响人们对企业看法的过滤器。人们会利用这个过滤器来 过滤 企业的技术质量和功能质量。如果企业的形象良好,形象就成为企业的 保护伞 ...