2016年软考数据库系统工程师练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016年软考数据库系统工程师练习题
1.下列关于数据库系统特点的叙述中,正确的一项是()
A.各类用户程序均可随意地使用数据库中的各种数据
B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写
C.数据库系统的存储模式如有改变,概念模式无需改动
D.数据一致性是指数据库中数据类型的一致
2.在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为()层次
A.字符和数字两个
B.记录、文件和数据库三个
C.记录、文件、数据库和关系数据库四个
D.字段、记录、文件、数据库和关系数据库五个
3.绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是()
A.模式和内模式
B.内模式
C.模式
D.外模式
4.概念模型表示方法最常用的是()
A.er方法
B.数据的方法
C.分布式方法
D.面向对象的方法
5.下列各种模型中不是数据模型的是()
A.概念模型
B.层次模型
C.网状模型
D.关系模型
6.数据库系统是在__的基础上发展起来的。
A.文件系统
B.应用程序系统
C.数据库管理系统
D.编译系统
7.数据库三级模式体系结构的划分,有利于保持数据库的()
A.结构规范化
B.数据安全性
C.数据独立性
D.操作可行性
8.同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?
A.概念单一
B.规范化
C.直观性好
D.以二维表格表示
9.数据库系统依靠__支持了数据独立性()
A.具有封装机制
B.模式分级、各级之间有映像机制
C.定义完整性约束条件
D.ddl语言和dml语言互相独立
10.五种基本关系代数运算是()
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
11.索引的作用之一是()。
A.节省存储空间
B.便于管理
C.加快查询速度
D.建立各数据表之间的关系
12.以下有关索引的叙述中正确的是()。
A.索引越多,更新速度越快
B.索引需要用户维护
C.并置索引中列的个数不受限制
D.索引可以用来提供多种存取路径
13.以下有关子查询的叙述中不正确的是()。
A.子查询可以向其外部查询提供检索条件的条件值
B.子查询可以嵌套多层
C.子查询的结果是一个集合
D.子查询总是先于其外部查询
14.以下有关ORDERBY子句的叙述中不正确的是()。
A.ORDERBY子句可以对多个列进行排序
B.在SELECT语句中,ORDERBY只能在所有其他子句之后,作为最后一个子句出现
C.子查询也可以使用ORDERBY子句
D.在视图中不能使用ORDERBY子句
15.若用如下SQL语句创建一个表student:
CREATETABLEstudent(NOCHAR(4)NOTNULL,
NAMECHAR(8)NOTNULL,
SEXCHAR(2),
AGEINT)
可以插入到student表中的是()。
A.(‘1031',’曾华‘,男,23)
B.('1031',’曾华‘,NULL,NULL)
C.(NULL,’曾华‘,’男‘,'23’)
D.(‘1031',NULL,’男‘,23)
16.SQL是()的缩写。
A.StandarD.QueryLanguage
B.SelectQueryLanguage
C.Structure
D.QueryLanguage
D.以上都不是
17.以下有关WHERE子句的叙述中不正确的是()。
A.WHERE子句中可以包含子查询
B.连接条件和选择条件之间应当使用OR逻辑运算
C.不包含WHERE子句的SELECT语句进行的是单纯的投影操作
D.如果FROM子句中引用了N个表,则FROM子句中至少应当包括N-1个连接条件
18.以下有关SELECT子句的叙述中不正确的是()。
A.SELECT子句中只能包含表中的列及其构成的表达式
B.SELECT子句规定了结果集中的列顺序
C.SELECT子句中可以使用别名
D.如果FROM子句中引用的两个表中有同名的列,则在SELECT子句中引用它们时必须使用表名前缀加以限制。
19.以下有关聚集的叙述中不正确的是()。
A.聚集将具有一个或多个公共列,并经常一起使用的相关表物理地聚集存储在一起
B.聚集中相同的值只存储一次
C.聚集加快了多个表连接操作速度,但对于单个表则没有什么意义
D.必须首先删除所有聚集表,才能删除聚集
20.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和()。
A.系统分析员
B.程序员
C.数据库管理员
D.操作员
21.数据库系统中存放三级结构定义的DB称为()
A.DBS
B.DD
C.DDL
D.DBMS
22.设有关系R(A,B,C)和关系S(B,C,D),那么与R?S等价的关系代数表达式()
A.σ1=5(R?S)
B.σ1=5(R×S)
C.σ1=2(R?S)
D.σ1=2(R×S)
23.与域表达式{ab|($c)(R(ac)∧R(cb))}等价的关系代数表达式是()
A.π1,4(σ2=3(R×R))
B.π1,3(R?R)
C.π1,4(R?R)
D.π1,3(R?S)
24.设有两个关系R(A,B)和S(B,C),与下列SELECT语句
SELECTA,B
FROMR
WHEREBNOTIN(SELECTB
FROMS
WHEREC='C56’);
等价的关系代数表达式是()
A.πA,B(σC≠‘C56’(R?S))