数据库设计基础习题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计基础习题及答案
1.在数据库中,数据模型包括数据结构、数据操作和()。A
A)数据约束
B)数据类型
C)关系运算
D)查询
3.有两个关系R和T如下:
则由关系R得到关系T的操作是()。A
A)投影
B)交
C)选择
D)并
5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是()。A
A)多对一
B)一对多
C)一对一
D)多对多
6.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。A
A)自然连接
7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。A A)逻辑独立性
B)物理独立性
C)应用独立性
D)以上都不对
9.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。A
A)并
B)投影
C)交
D)选择
11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是()。A
A)多对多
B)一对多
C)多对一
D)一对一
12.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。B
A)选择
13.下面对软件测试描述错误的是()。B
A)严格执行测试计划,排除测试的随意性
B)随机地选取测试数据
C)软件测试的目的是发现错误
D)软件测试是保证软件质量的重要手段
15.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。A
A)多对多
B)一对多
C)多对一
D)一对一
16.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。A
A)交
17.设数据集合为D={ 1,3,5,7,9 },D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。D
A)R={ (5,1), (7,9), (1,7), (9,3) }
B)R={ (9,7), (1,3), (7,1), (3,5) }
C)R={ (1,9), (9,7), (7,5), (5,3) }
D)R={ (1,3), (3,5), (5,9) }
19.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是()。A
A)一对一
B)一对多
C)多对一
D)多对多
20.大学生学籍管理系统中有关系模式 S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa 分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部大于20岁男生姓名的表达式为()。A
A)
B)
C)
D)
21.数据管理三个阶段中数据冗余度最小的阶段是()。C A)人工管理
B)文件系统
C)数据库系统
D)以上都不对
23.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩
()。A
A)选修了表C中全部课程的学生学号
B)全部学生的学号
C)选修了课程C1或C2的学生学号
D)所选课程成绩及格的学生学号
25.在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是()。A
A)多对多
B)多对一
C)一对多
D)一对一
26.关系R经过运算σ A=B∧C>4∧D>3(R)的结果为
()。A
A)(c,c,11,4)
27.设数据元素的集合D={ 1,2,3,4,5 },则满足下列关系R的数据结构中为线性结构的是()。B
A)R={ (1, 2), (3, 2), (5, 1), (4, 5) }
B)R={ (1, 3), (4, 1), (3, 2), (5, 4) }
C)R={ (1, 2), (2, 4), (4, 5), (2, 3) }
D)R={ (1, 3), (2, 4), (3, 5), (1, 2) }
29.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为()。A
A)公司号,员工号
B)员工号,工资
C)员工号
D)公司号,员工号,工资
()。B
A)
C)
D)
31.在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。A
A)关系
B)元组
C)属性
D)属性的值域
33.大学生学籍管理系统中有关系模式 S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa 分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部小于20岁男生姓名的表达式为()。B
A)
B)
C)