第1题:
● 诊疗科、医师和患者的E-R 图如下所示,图中 * * 、 * 1 分别表示多对多、1对多的联系:
各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。
诊疗科(诊疗科代码,诊疗科名称)
医师(医师代码,医师姓名,诊疗科代码)
患者(患者编号,患者姓名)
若关系诊疗科和医师进行自然连接运算,其结果集为 (30) 元关系。医师和患者之间的治疗观察关系模式的主键是 (31) 。
(30)
A. 5
B. 4
C. 3
D. 2
(31)
A. 医师姓名、患者编号
B. 医师姓名、患者姓名
C. 医师代码、患者编号
D. 医师代码、患者姓名
第2题:
诊疗科、医师和患者的关系模式及它们之间的E-R图如下所示:
诊疗科(诊疗科代码,诊疗科名称)
医师(医师代码,医师姓名,诊疗科代码)
患者(患者编号,患者姓名)
其中,带实下划线的表示主键,虚下划线的表示外键。若关系诊疗科和医师进行自然连接运算,其结果集为(16)元关系。医师和患者之间的治疗观察关系模式的主键是(17)。
A.5
B.4
C.3
D.2
第3题:
关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带:的表示主键,虚下划线的表示外键。
诊疗科(诊疗科代码,诊疗科名称)
医师(医师代码,医师姓名,)
患者(患者编号,患者姓名)
治疗观察()
(74)表示上述关系模式的E-R图。图中,**、1*、和1 1分别表示多对多、1对多和1对1的联系。
A.
B.
C.
D.
第4题:
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某企业拟开发一套员工技能培训管理系统,该系统的部分功能及初步需求分析的结果如下所述: 1.部门信息包括:部门号、名称、负责人号、电话。其中部门号唯一标识部门关系中的每一个元组:一个部门有多名员工,但一名员工只对应一个部门。 2.员工信息包括:员工号、姓名、岗位、部门号、电话、联系方式。其中员工号唯一标识员工关系中的每一个元组;属性岗位有新入职员工、培训师、其他等。新入职员工至少要选择三门以上的课程进行培训,并取得课程成绩;一名培训师可以讲授多门课程,一门课程可以由多个培训师讲授。 3.课程信息包括:课程号、课程名称、学时。课程号唯一确定课程关系的每一个元组。 【概念模型设计】 根据需求阶段收集的信息,设计的实体联系图如图1.1所示。图1.1 实体联系图 【关系模式设计】 部门(部门号,名称, ( ) ,电话) 员工(员工号,姓名,( ),部门号,电话,( ) 课程( ) 课程名称,学时) 讲课(课程号,培训师号,培训地点) 培训(课程号,新入职员工号,成绩)
【问题1】(4分) 根据题意,将关系模式中的空(1)~(4)的属性补充完整,并填入答题纸对应的位置上。 【问题2】(3分) 在关系数据库中,两个实体集之间的联系类型分为三类:一对一(1:1)、一对多(1:n)和多对多(n:m)。根据题意,可以得出图I-I所示的实体联系图中三个联系的类型。 请按以下描述确定联系类型并填入答题纸对应的位置上。 培训师与课程之间的“讲课”联系类型为( )。 新入职员工与课程之间的“培训”联系类型为( )。 部门与员工之间的“所属”联系类型为( ) 。 【问题3】(6分) 若关系R中的某一属性或属性组的值能唯一标识一个元组,则称该属性或属性组为主键;若关系R中的属性或属性组非该关系的主键,但它是其它关系的主键,那么该属性组对关系R而言称为外键。 部门关系的主键为( ) ,部门关系的外键为 ( )。 员王关系的主键为二( ), 员工关系的外键为( ) 。 讲课关系的主键为 ( )、 ( ) 。 【问题4】 请问“培训关系的主键为(课程号,新入职员工号)”的说法正确吗?为什么?
第5题:
第6题:
第7题:
第8题:
第9题:
第10题:
第11题:
第12题:
第13题:
关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带实下画线的表示主键,虚下画线的表示外键,双下画线的表示既是主键又是外键。
诊疗科(诊疗科代码,诊疗科名称)
医师(医师代码,医师姓名,诊疗科代码)
患者(患者编号,患者姓名)
治疗观察(医师代码,患者编号)
(55)表示上述关系模式的E-R图。图中* *、1 *和1 1分别表示多对多、1对多和1对1的联系。
A.
B.
C.
D.
第14题:
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是()。查询每个部门中月薪资最高的员工号、姓名、+部门名和月薪资的SQL查询语句如下:SELECT 员工号,姓名,部门名,月薪资FROM EMP Y,DEPTWHERE()AND月薪资=(SELECT Max(月薪资)FROM EMP ZWHERE())
A.员工号和部门号
B.负责人工号和部门号
C.负责人工号和员工号
D.部门号和员工号@@@SXB@@@A.Y.部门号=Dept.部门号
B.EMP.部门号=Dept.部门号
C.Y.员工号=Dept.负责人工号
D.EMP.部门号=Dept.负责人工号@@@SXB@@@A.Z.员工号=Y.员工号
B.Z.员工号=Y.负责人工号
C.Z.部门号=部门号
D.Z.部门号=Y.部门号
第15题:
部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。 部门(部门代码,部门名称,电话) 员工(员工代码,姓名,部门代码,联系方式,薪资) 项目(项目编号,项目名称,承担任务)若部门和员工关系进行自然连接运算,其结果集为( )一元关系。员工和项目关系之间的联系类型为( ),因此它们之间的联系需要转换成一个独立的关系模式,该关系模式的主键是( )。
A.5 B.6 C.7 D.8A.1对1 B.1对多C.多对1 D.多对多A.(项目名称,员工代码) B.(项目编号,员工代码) C.(项目名称,部门代码) D.(项目名称,承担任务)
第16题:
第17题:
第18题:
第19题:
第20题:
第21题:
第22题:
第23题: