er图的题目及答案
单项选择题(每题2分,共10题)
1.ER图中用来表示实体的图形是()
A.矩形B.椭圆形C.菱形D.三角形
答案:A
2.ER图中表示实体间联系的图形是()
A.矩形B.椭圆形C.菱形D.直线
答案:C
3.一个学生可以参加多个社团,一个社团有多个学生参加,学生和社团的联系类型是()
A.一对一B.一对多C.多对一D.多对多
答案:D
4.在ER图中,属性用()表示
A.矩形B.椭圆形C.菱形D.三角形
答案:B
5.实体具有的某一特性称为()
A.联系B.属性C.码D.域
答案:B
6.若两个实体之间的联系是1:m,则实现1:m联系的方法是()
A.在“m”端实体转换的关系中加入“1”端实体转换关系的码
B.将“m”端实体转换关系的码加入到“1”端的关系中
C.在两个实体转换的关系中,分别加入另一个关系的码
D.将两个实体转换成一个关系
答案:A
7.下面关于ER模型向关系模型转换的叙述中,不正确的是()
A.一个实体类型转换成一个关系模式
B.一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
C.一个1:m联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
D.一个m:n联系转换为一个关系模式
答案:C
8.设有实体集A和B,它们之间存在1:1联系,将其转换为关系模型,正确的方法是()
A.将A和B转换为一个关系
B.将A和B分别转换为一个关系,并且在其中一个关系中加入另一个关系的主码
C.将A和B分别转换为一个关系,在两个关系中都加入对方的主码
D.以上都不对
答案:B
9.一个教师可以讲授多门课程,一门课程可以由多个教师讲授,教师和课程之间的联系类型是()
A.一对一B.一对多C.多对一D.多对多
答案:D
10.在ER图中,用来表示弱实体的图形是()
A.双线矩形B.普通矩形C.虚线矩形D.三角形
答案:A
多项选择题(每题2分,共10题)
1.以下属于ER图基本要素的有()
A.实体B.属性C.联系D.关系
答案:ABC
2.实体之间的联系类型有()
A.一对一B.一对多C.多对一D.多对多
答案:ABCD
3.以下关于ER图向关系模型转换正确的有()
A.一个实体类型转换为一个关系模式
B.一个1:1联系可与任意一端实体的关系模式合并
C.一个1:m联系可与“m”端实体关系模式合并
D.一个m:n联系转换为一个独立关系模式
答案:ABCD
4.在ER图中,属性可分为()
A.简单属性B.复合属性C.单值属性D.多值属性
答案:ABCD
5.确定实体间联系时,需要考虑()
A.业务规则B.数据完整性C.功能需求D.数据存储量
答案:ABC
6.下列关于弱实体的说法正确的有()
A.弱实体依赖于强实体存在
B.弱实体有自己的主码
C.弱实体与强实体间是1:1或1:m联系
D.弱实体用双线矩形表示
答案:ACD
7.绘制ER图的步骤包括()
A.确定实体B.确定属性C.确定联系D.检查和优化
答案:ABCD
8.从ER图转换到关系模型时,可能需要对关系模式进行()
A.规范化处理B.增加冗余属性C.拆分关系D.合并关系
答案:ACD
9.以下哪些情况可能导致ER图设计不合理()
A.实体划分不准确B.联系定义错误C.属性分配不当D.图形绘制不规范
答案:ABC
10.ER图在数据库设计中的作用有()
A.描述数据需求B.便于交流C.指导数据库实现D.提高数据库性能
答案:ABC
判断题(每题2分,共10题)
1.ER图中实体只能是具体的事物。()
答案:错
2.一个实体可以有多个属性。()
答案:对
3.1:m联系只能转换为一个独立的关系模式。()
答案:错
4.弱实体不能单独存在,必须依赖于强实体。()
答案:对
5.ER图设计完成后不能再修改。()
答案:错
6.多值属性在ER图中可以直接表示。()
答案:错
7.两个实体之间只能有一种联系类型。()
答案:错
8.关系模型