er模型中,所有实体的全体被称为描述实体属性结构的概念是

2025-02-07ASPCMS社区 - fjmyhfvclm

热心网友的回答:


实体集 用椭圆来描述实体属性,并用无向边将其与相应的实体连线起来。

热心网友的回答:


有不同的表名的嘛。就像是,你的手;我的手;都是手,但是属于不同的物件的。明白了吗?

️什么是实体联络(er)模型?简述实体(型)之间的基本联络型别。

end灬琦琦的回答:


实体-关係模型是面向现实世界,而不是面向实现方法的,它主要是用于描述现实资讯世界中资料的静态特性。而不涉及资料的处理过程。

基本概念:

实体:现实世界中任何可以相互区分的事物

属性:实体(或联络)所具有的某方面特徵

联络:发生在实体之间具有特定含义的对应关係

ps:实体、属性一般是名词,联络一般是动词

er图中的四个基本成分:

1.矩形框,表示实体

2.菱形框,表示实体之间的联络

3.椭圆形框,表示实体或联络的属性

4.直线,连线实体、属性、和联络。直线端部标注联络的种类(1:1、1:n或m:n)

连个实体(或表)之间的联络分为三类:

一对一联络(1:1)如果实体集合a中的每一个实体,实体集合b中至少都一个实体与之联络,反之亦然,则称为实体集合a与实体集合b具有一对一联络,记为1:1。

例如,一个班级有一个班长。

一对多联络(1:n)如果实体集合a中的每一个实体,实体集合b中至少都n(n>=0)个实体与之联络,反之,对于实体集合b中每一个实体,实体集合a中的至多有一个实体与之联络,则称为实体集合a与实体集合b具有一对多联络,记为1:n。

例如,一个班级有多个班干部。

多对多联络(m:n)如果实体集合a中的每一个实体,实体集合b中至少有n(n>=0)个实体与之联络,反之,对于实体集合b中每一个实体,实体集合a中的至少有m(m>=0)个实体与之联络,则称为实体集合a与实体集合b具有多对多联络,记为m:n。

例如,一个学生可以选修多门课,一门课可以有多个学生选修。

️sql语言的实体实体,属性,码,e-r图是什么5

热心网友的回答:


e-r的全拼是:entity-relation,即实体关係图!类和表里面的栏位属性对应起来。

️主键id应该在er图中作为属性画出吗,er图中所有实体间都必须有联络吗?10

热心网友的回答:


c 没有什么why不why的。 er图中规定: 用矩形表示实体(等同于表) 用椭圆形表示实体的属性(等同于表中栏位) 用菱形表示实体关係(等同于外来键),还要将有关係的实体用线连线上,线上画菱形。

这是资料库er图的规定,没有什么原因。 平行四边形er中没有。

️如何建立资料模型

热心网友的回答:


建立资料模型

1、建立实体联络模型

1.1、实体联络模型的基本构成

实体联络(er)资料模型所採用的三个主要概念是:实体集、联络集和属性。

实体集是具有相同型别及相同性质(属性)的实体集合。联络集是指同类联络的集合。

在er模型中,用矩形框表示实体集(矩形框中写上实体名),用椭圆表示属性(椭圆中标上属性名),实体的主码用下划线表示。实体集之间的联络集用菱形表示,并用无向边与相关实体集连线,菱形中写上联络名,无向边上写上联络集的型别。

实体集之间的联络型别有一对一,一对多,多对多

1.2、多元联络

在er模型中,可以表示两个以上实体集之间的联络,称为多元联络。

一个多元联络集总可以用多个不同的二元联络集来替代。考虑一个抽象的三元联络集r,它联络了实体集a、b、c。可引进一实体集e替代联络r,然后,为实体集e和a、b、c建立三个新的二元联络集,分别命名为ra、rb、rc。

可以将这一过程直接推广到n元联络集的情况。所以,理论上可以限制e r模型中只包含二元联络集。

1.3、联络的属性

联络也可以具有单独的属性。

1.4、自身联络

在一个联络中,一个实体集可以出现两次或多次,扮演多个不同角色,此种情况称为实体集的自身联络。一个实体集在联络中出现多少次我们就从联络到这个实体集画多少条线,到实体集的每条线代表该实体集所扮演的不同角色。

1.5、子类和is-a层次联络

在资讯世界中,常常需要描述这样的实体集a,a属于另一实体集b。a中的实体都有特殊的属性需要描述,并且这些特殊属性对b中其他的实体无意义。在er模型中,称a是b的子类,或b是a的父类。

两类实体之间存在一种层次联络——is-a(属于)。

如果a和b存在is-a联络,则a中的每个实体a只和b中的一个实体b相联络,而b中的每一个实体最多和a中的一个实体相联络。从这个意义上说,a和b存在一对一的联络。但事实上,a和b是同一事物。

a可以继承b中的所有属性,又可以有自己特殊的属性说明。用来区分a的主码也就是b的主码。

2、er模型向关係模型的转化

er模型是概念模型的表示。要使计算机能处理模型中的资讯,首先必须将它转化为具体的dbms能处理的资料模型。er模型可以向现有的各种资料模型转换,而目前市场上的dbms大部分是基于关係资料模型的, er模型向关係资料模型的转换方法

关係模型的逻辑结构是一系列关係模式(表)的集合。将er模型转化为关係模式主要需解决的问题是:如何用关係表达实体集以及实体集间的联络。

er模型向关係模型转换的一般规则和步骤:

(1)将每一个实体集转换为一个关係模式,实体集的属性转换成关係的属性,实体集的码即对应关係的码。

(2)将每个联络集转换成关係模式。对于给定的联络r,由它所转换的关係具有以下属性:

联络r单独的属性都转换为该关係的属性;

联络r涉及到的每个实体集的码属性(集)转换为该关係的属性。转换后关係的码有以下几种情况:

· 若联络r为1∶1联络,则每个相关实体的码均可作为关係的候选码;

· 若联络r为1∶ n联络,则关係的码为n端实体的码;

· 若联络r为m∶ n联络,则关係的码为相关实体码的集合。

有时,联络本身的一些属性也必须是结果关係的码属性。

(3)根据具体情况,把具有相同码的多个关係模式合併成一个关係模式。

️什么是er图?该怎么画?

️er图的作用是什么

热心网友的回答:


er图即e-r图。

穆叡由喜的回答:


一个简单的例子e-r图为实体-联络图,

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

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

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

·属性:用椭圆形表示,并用无向边将其与相应的实体连线起来;多值属性由双线连线;主属性名称下加下划线;

·联络:用菱形表示,菱形框内写明联络名,并用无向边分别与有关实体连线起来,同时在无向边旁标上联络的型别

在e-r图中要明确表明1多关係,11关係和多多关係,一般11关係在两个实体连线方向写1;1多关係在1的一方写1,多的一方写n;多多关係则是在两个实体连线方向各写n,m

️e-r图表示的是什么?

热心网友的回答:


e-r图也称为实体-联络图(entity relationship diagram),它提供了表示实体型别、属性和联络的方法,是用来描述现实世界的概念模型。

在er图中有以下四个成分:

矩形框:表示实体,在框中记入实体名。

菱形框:表示联络,在框中记入联络名。

椭圆形框:表示实体或联络的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。

连线:实体与属性之间;实体与联络之间;联络与属性之间用直线相连,并在直线上标注联络的型别。(对于一对一联络,要在两个实体连线方向各写1; 对于一对多联络,要在一的一方写1,多的一方写n;对于多对多关係,则要在两个实体连线方向各写n,m。)

的回答:


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

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

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

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

热心网友的回答:


可以有多种含义。需要了解其出现的背景和上下文。

化学领域、物理领域、机电领域、。。。。

️资料库 er图实体的属性是要把所有属性的都要写出来吗?

热心网友的回答:


er图的属性一般只把主要的标出来,

一般主键和外来键都要标出来。

在具体实现物理模型时,就需要把所有能用到的属性都设定好。

e 实体 r 关係 模型将现bai实世界的实体及du实体间关係逻zhi辑抽象为信dao息世界的资料模型。回首先分析外部实体,答有员工,部门,工作。然后分析实体间关係 1 员工与部门 一个员工只属于一个部门 一个部门可以拥有多个员工,1 n的属于拥有关係 2 员工与工作 一个员工可以从事多项工作 而一...

老师与班级是一对多,班级与学生是一对多,班干与班级是一对一 其它自己看着写呗 在e r图中,用来表示实体之间联络的图形是 在e r图中,用来表示实体之间联络的图形是菱形,此题选c。用 菱形框 表示实体型之间的联络成因,在菱形框内写明联络名,并用 实心线段 分别与有关实体型连线起来,同时在 实心线段 ...

e r模型的构成成分是实体集 属性和联络集,其表示方法如下 1 实体集用矩形框表示,矩形框内写上实体名。2 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。3 实体间的联络用菱形框表示,联络以适当的含义命名,名字写在菱形框中,用无向连线将参加联络的实体矩形框分别与菱形框相连,并在连...

全部评论