软考中级

试题中通用的表示规则关于概念模型、关系模式的标记,试题中若无特殊声明,将使用如下的通用标记规则。1.概念模型的标记规则分别如图1、图2和图3所示。其中:(1)实体类型用长方形表示,弱实体用双线长方形表示。长方形内为实体类型名称。(2)实体类型间的联系用菱形表示,弱联系用双线菱形表示,菱形内写上联系的名称,并在联系与实体间的连线上注明联系的类型。(3)超类型和子类型之间的联系,从超类型到子类型之间画连线,连线上加注小圆圈,子类型加双线竖框。2.关系模式的标记规则如下:关系名(属性名1属性名2,…,属性名n)

题目

试题中通用的表示规则

关于概念模型、关系模式的标记,试题中若无特殊声明,将使用如下的通用标记规则。

1.概念模型的标记规则分别如图1、图2和图3所示。其中:

(1)实体类型用长方形表示,弱实体用双线长方形表示。长方形内为实体类型名称。

(2)实体类型间的联系用菱形表示,弱联系用双线菱形表示,菱形内写上联系的名称,并在联系与实体间的连线上注明联系的类型。

(3)超类型和子类型之间的联系,从超类型到子类型之间画连线,连线上加注小圆圈,子类型加双线竖框。

2.关系模式的标记规则如下:

关系名(属性名1属性名2,…,属性名n)

其中:

(1)若该属性仅为主键属性,则该属性名下画实下划线;

(2)若该属性仅是外键属性,则该属性名下画虚下划线;

(3)若该属性既是主键属性,又是外键属性,则在该属性名下面画实下划线和虚下划线。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(1)来表示概念模型;用(2)来描述对象行为。

(1)

A.序列图

B.类图

C.协作图

D.用例图


正确答案:B

第2题:

诊疗科、医师和患者的E-R图如下所示,图中* *、1 *分别表示多对多、1对多的联系:

各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。

诊疗科(诊疗科代码,诊疗科名称)

医师(医师代码,医师姓名,诊疗科代码)

患者(患者编号,患者姓名)

若关系诊疗科和医师进行自然连接运算,其结果集为(30)元关系。医师和患者之间的治疗观察关系模式的主键是(31)。

A.5

B.4

C.3

D.2


正确答案:B

第3题:

在er 图中,用长方形表示,用椭圆表示( )

A.联系、属性

B.属性、实体

C.实体、属性

D.什么也不代表、实体


参考答案:C

第4题:

关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带实下画线的表示主键,虚下画线的表示外键,双下画线的表示既是主键又是外键。

诊疗科(诊疗科代码,诊疗科名称)

医师(医师代码,医师姓名,诊疗科代码)

患者(患者编号,患者姓名)

治疗观察(医师代码,患者编号)

(55)表示上述关系模式的E-R图。图中* *、1 *和1 1分别表示多对多、1对多和1对1的联系。

A.

B.

C.

D.


正确答案:C
解析:由题意可知,本试题有3个实体(诊疗科、医师和患者)及一个“治疗观察”联系。其中,“治疗观察”联系的关系模式的主键(医师代码,患者编号)由“医师”关系的主键医师(医师代码)和“患者”关系的主键患者(患者编号)构成。由于多对多联系向关系模式转换时只能转换成1个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的码及联系的属性,关系的码是多方实体的码构成的属性组。因此,“医师”和“患者”之间应该为多对多(* * )的联系,故可先排除选项B和选项D。
  根据E-R模型中一对多联系向关系模式转换规则可知,一个一对多的联系可以转换为一个独立的关系模式,也可以与多端的关系模式合并。如果与多端的关系模式合并的话,则需要将一端的码和联系上的属性合并到多端的关系模式中。因为本试题将“诊疗科”的主键(诊疗科代码)合并到了“医师”关系模式中,所以“诊疗科”和“医师”之间应该是一个一对多(1 *)的联系,故选项C为本试题的正确答案。

第5题:

(共用备选答案)

A.用“E”是表示

B.用“A”是表示

C.用“TC”是表示

D.用“TD”是表示

E.用“TT”是表示

1.国家计量局对于“量出式”吸量管的标记

2.国家计量局对于“量入式”吸量管的标记

3.国家计量局对于“量出式”容量仪器的标记


正确答案:D,C,B

第6题:

关于诊疗科、医师、患者和治疗观察关系模式描述如下。

诊疗科(诊疗科代码,诊疗科名称)

医师(医师代码,医师姓名,)

患者(患者编号,患者姓名)

治疗观察

其中,带实下画线的表示主键,虚下画线的表示外键,双下画线的表示既是主键又是外键。

(57)表示上述关系模式的E-R图。(图中,* *、1 *和1 1上分别表示多对多、1对多和1对1的联系)

A.

B.

C.

D.


正确答案:C
解析:由题意可知,本试题有3个实体(诊疗科、医师和患者)及一个“治疗观察”联系。其中,“治疗观察”联系的关系模式的主键由“医师”关系的主键医师(医师代码)和“患者”关系的主键患者(患者编号)构成。由于多对多联系向关系模式转换时只能转换成1个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方文体的码及联系的属性,关系的码是多方实体的码构成的属性组。因此“医师”和“患者”之间应该为多对多(**)的联系,故可先排除选项B和选项D。根据E-R模型中一对多联系向关系模式转换规则可知,一个一对多的联系可以转换为一个独立的关系模式,也可以与多端的关系模式合并。如果与多端的关系模式合并的话,则需要将一端的码和联系上的属性合并到多端的关系模式中。因为本试题将“诊疗科”的主键(诊疗科代码)合并到了“医师”关系模式中,所以“诊疗科”和“医师”之间应该是一个一对多(1*)的联系,故选项C为本试题的正确答案。

第7题:

填写图2-1中(a)~(f)处联系的类型(注:一方用1表示,多方用m或n或*表示),并补充完整图2-l中的实体、联系和联系的类型。


正确答案:(a)m (b)n (c)1 (d) * (e)1 (f)* 添加一个实体:收费标准与“收费”连接类型是*
(a)m (b)n (c)1 (d) * (e)1 (f)* 添加一个实体:收费标准,与“收费”连接,类型是* 解析:由于可以有多个员工的职务是“收费”,故一个业主可由多个收费员收费,一个收费员可向多个业主收费。
一个部门有多个员工,但一个员工只能属于一个部门。
一个员工可有一个合法的权限集合。

第8题:

数据库概念模型即实体-关系模型,一般用()图来表示。

A.逻辑

B.功能

C.关系

D.E-R


参考答案:D

第9题:

在设计数据库前,常常先建立概念模型,用(70)来表示实体类型及实体间的联系。

A.数据流图

B.E-R图

C.模块图

D.程序框图


正确答案:B
解析:数据库系统是对现实世界中数据的一种抽象,首先我们将通过概念模型将现实世界抽象成为信息世界,然后再抽象成为基本数据模型。而最常使用的概念模型就是E-R模型,最常用的基本数据模型则是关系模型。

第10题:

关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带:的表示主键,虚下划线的表示外键。

诊疗科(诊疗科代码,诊疗科名称)

医师(医师代码,医师姓名,)

患者(患者编号,患者姓名)

治疗观察()

(74)表示上述关系模式的E-R图。图中,**、1*、和1 1分别表示多对多、1对多和1对1的联系。

A.

B.

C.

D.


正确答案:C
解析:显然,根据常识,医师和患者之间的关系为多对多的联系,诊疗科和医师之间的关系为1对多的关系。

更多相关问题