全国自考(数据库系统原理)模拟试卷12
单项选择题
1.数据库的核心是 ( )(B)
A. 存储模式
B. 概念模式
C. 外部模式
D. 内部模式
解析:
2.实体所具有的某种特性称为 ( )(D)
A. 键
B. 域
C. 实体型
D. 属性
解析:实体所具有的某种特性称为实体的属性。
3.关系数据库以( )作为数据的逻辑模型。(B)
A. 二维表
B. 关系模型
C. 数据库
D. 关系
解析:
4.当关系有多个候选码时,选定一个作为主键,若主键为全码,应包含 ( )(D)
A. 单个属性
B. 两个属性
C. 多个属性
D. 全部属性
解析:
5.属于行为设计阶段的是 ( )(A)
A. 功能设计
B. 逻辑设计
C. 概念设计
D. 物理设计
解析:
6.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是( )(B)
A. 模型转换
B. 编制应用程序设计说明
C. 设计评价
D. 子模式设计
解析:
7.在数据操纵语言包括的主要SQL语句中,用于从表或视图中检索数据的是 ( )(A)
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
解析:数据操纵语言包括的主要SQL语句有:(1)SELECT:用于从表或视图中检索数据,其是数据库中使用最为频繁的SQL语句之一。
(2)INSERT:用于将数据插入到表或视图中。
(3)UPDATE:用于修改表或视图中的数据,其既可修改表或视图中一行数据,也可同时修改多行或全部数据。(4)DELETE:用于从表或视图中删除数据,其中可根据条件删除指定的数据。
8.下列关于MySQL的说法中,错误的是 ( )(B)
A. MySQL是一个关系型数据库管理系统
B. MySQL具有B/S体系结构
C. MySQL由瑞典MySQL AB公司开发
D. MySQL具有体积小的特点
解析:MySQL是一个关系数据库管理系统(RDBMS),它具有客户/服务器体系结构,最初是由瑞典MySQL AB公司开发的。由于其具有体积小、速度快、开放源代码、遵循GPL(GNU通用公共许可证)等特点,许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库。
9.下列关于数据控制语言的说法中,错误的是 ( )(C)
A. GRANT语句用于授予权限
B. REVOKE语句用于收回权限
C. 数据控制语言主要用于数据执行流程管理
D. 数据控制语言包括的主要SQL语句是GRANT和REVOKE
解析:数据控制语言主要用于安全管理。数据控制语言包括的主要SQL语句有:
(1)GRANT:用于授予权限,可把语句许可或对象许可的权限授予其他用户和角色。(2)REVOKE:用干收回权限,其功能与GRANT相反,但不影响该用户或角色从其他角色中作为成员继承许可权限。
10.使用存储过程的好处不包括 ( )(C)
A. 存储过程可作为一种安全机制来确保数据的完整性
B. 可增强SQL语言的功能和灵活性
C. 移植性好
D. 良好的封装性
解析:使用存储过程通常具有以下好处:
(1)可增强SQL语言的功能和灵活性。(2)良好的封装性。(3)高性能。(4)可减少网络流量。(5)存储过程可作为一种安全机制来确保数据库的安全性和数据的完整性。
11.在某表中将学号字段的前四位规定为学生的入学年份,第5位规定为院系的编号。这属于列级约束中的 ( )(B)
A. 对数据类型的约束
B. 对数据格式的约束
C. 对取值范围的约束
D. 对空值的约束
解析:在某表中将学号字段的前四位规定为学生的入学年份,第5位规定为院系的编号。这属于对数据格式的约束。
12.保护数据库以防止不合法的使用而造成数据泄露、更改或破坏,这是指数据的 ( )(A)
A. 安全性
B. 完整性
C. 并发控制
D. 恢复
解析:
13.事务的持续性是指 ( )(B)
A. 事务中包括的所有操作要么都做,要么都不做
B. 事务一旦提交,对数据库的改变是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务执行完毕后将数据库从一个一致性状态转变到另一个一致性状态
解析:
14.关系模型的组成不包括 ( )(D)
A. 数据结构
B. 关系操作
C. 数据完整性
D. 数据一致性
解析:关系数据库是以关系模型为基础的,而关系模型由数据结构、关系操作和数据完整性三部分组成。
15.聚类的目的是 ( )(D)
A. 使对象之间的距离尽可能小
B. 使对象之间的距离尽可能大
C. 使属于同一类别的对象之间的距离尽可能大,而不同类别的对象间的距离尽可能小
D. 使属于同一类别的对象之间的距离尽可能小,而不同类别的对象间的距离尽可能大
解析:
填空题
16.为提高数据的存取效率,数据库管理系统需要对数据进行________和管理。
分类存储
解析:
17.关系模型的数据结构表示为________。
二维表
解析:
18.关系规范化理论主要应用于数据库设计中的________。
概念设计阶段
解析:
19.数据应用过程可以借助________或其他信息及应用结构图形表示。
数据流程图
解析:
20.________是一类采用关系模型作为逻辑数据模型的数据库系统。
关系数据库
解析:
21.SQL集数据查询、数据定义、________和数据控制四大功能于一体。
数据操纵
解析:
22.SQL的数据定义功能包括数据库模式定义、表定义、索引定义和________。
视图定义
解析:
23.在MySQL中,可以使用________语句来声明局部变量,并且同时还可以对该局部变量赋予一个初始值。
DECLAR
本文档预览:3500字符,共6391字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载