国家二级MS Office高级应用机试(数据库设计基础、Power Point的功能和使用)模拟试卷2
选择题
1.下列叙述中正确的是( )。(C)
A. 数据库的数据项之间无联系
B. 数据库中任意两个表之间一定不存在联系
C. 数据库的数据项之问存在联系
D. 数据库的数据项之间以及两个表之间都不存在联系
解析:数据库的数据项之间以及表之间都存在联系。
2.数据库系统中,存储在计算机内有结构的数据集合称为( )。(A)
A. 数据库
B. 数据模型
C. 数据库管理系统
D. 数据结构
解析:数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。
3.按照传统的数据模型分类,数据库系统可分为( )。(D)
A. 大型、中型和小
B. 数据、图形和多媒体
C. 西文、中文和兼容
D. 层次、网状和关系
解析:数据库系统已经发展了三个阶段:第一代的网状、层次型数据库系统;第二代的关系型数据库系统;第三代的面向对象的数据库系统。
4.将数据库的结构划分成多个层次,是为了提高数据库的( )。(C)
A. 管理规范性
B. 数据处理并发性
C. 逻辑独立性和物理独立性
D. 数据共享
解析:数据库系统通常采用三级模式结构并且提供两级映射功能,其中的外模式/模式映射保证了数据库系统具有较高的逻辑独立性,而模式/内模式映射保证了数据库系统具有较高的物理独立性。
5.建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是( )。(D)
A. 学生和学号
B. 课程和课程号
C. 课程和成绩
D. 学生和课程
解析:实体是概念世界中的基本单位,是客观存在并可以相互区别的事物。要建立表示学生选修课程活动的实体联系模型,能互相区别并可以联系起来的实体是学生和课程。
6.在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是( )。(D)
A. 一对多
B. 一对一
C. 多对一
D. 多对多
解析:一个教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是多对多。
7.下列关于关系模型中键(码)的描述中正确的是( )。(B)
A. 至多由一个属性组成
B. 由一个或多个属性组成,其值能够唯一标识关系中一个元组
C. 可以由关系中任意一个属性组成
D. 关系中可以不存在键
解析:键由一个或多个属性组成,其值能够唯一标识关系中一个元组(表中的一行)。
8.下面选项中不是关系数据库基本特征的是( )。(B)
A. 不同的列应有不同的列名
B. 不同的列应有不同的数据类型
C. 与行的次序无关
D. 与列的次序无关
解析:关系数据库中的二维表一般满足7个性质:
①元组(行)个数是有限的——元组个数有限性;
②元组(行)均不相同——元组的唯一性;
③元组(行)的次序可以任意交换——元组的次序无关性;
④元组(行)的分量是不可分割的基本特征——元组分量的原子性;
⑤属性(列)名各不相同——属性名唯一性;
⑥属性(列)与次序无关,可以任意交换——属性的次序无关性;
⑦属性(列)的分量具有与该属性相同的值域——分量值域的统一性。
9.学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名。性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是( )。(D)
A. 学号,无
B. 学号,专业
C. 学号,姓名
D. 学号,系编号
解析:一个属性(即一列),在某张表中不是主键(主码),但在其他表中是主键(主码),则它是第一张表的外键(外码)。在“系”表中,“系编号”为主键;在“学生”表中,“学号”是主键,“系编号”不是主键,则“系编号”是“学生”表的外键。
10.表示学生选修课程的关系模式是SC(S#,C#,G)。其中,S#为学号,C#为课程号,G为成绩。检索选修了课程号为2的课且成绩不及格的学生学号的表达式是( )。(C)
A. σC#=2∧G<60(SC)
B. σG<60(SC)
C. πS#σC#=2∧G<60(SC))
D. πS#(σC#=2(SC))
解析:按“课程号为2”(c#=2)和“成绩不及格”(G<60)的条件在SC表中做检索(σ操作,σC#=2∧G<60(SC)),两个条件是“且”的关系(∧)。因为最后结果只需要“学号”,所以在筛选后再做投影操作,只取“学号”列πS#(σC#=2∧G<60(SC))。
11.有三个关系R,S和T如下图所示:
(D)
A. 交
B. 并
C. 投影
D. 自然连接
解析:自然连接要求两个关系中进行比较的是相同的属性,并且进行等值连接,在结果中还要把重复的属性列去掉。本题属于自然连接,隐含条件是R.A=S.A。
12.设有表示学生选课的关系学生S、课程C和选课SC:
S(学号,姓名,年龄,性别,籍贯),
C(课程号,课程名,教师,办公室),
SC(学号,课程号,成绩)。
则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是( )。(C)
A. σ籍贯=‘上海’(SB. π姓名,学号,课程号(σ籍贯=‘上海’(S))
C. π姓名,学号,课程号(σ籍贯=‘上海’(SD. π姓名,学号,课程号(σ籍贯=‘上海’(SC))
解析:检索籍贯为“上海”是选择行,用σ操作;检索姓名、学号和选修的课程号是选列(投影),用π操作。因此,表达式中必须同时既有σ又有π,且π的操纵要包含“姓名”“学号”“课程号”三列。另外,做上述σ操作和π操作的表应是S和SC进行自然连接的结果表,而不能仅对表s做上述操作,因为S表中没有“课程号”列。
1
本文档预览:3600字符,共8068字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载