2021年10月全国自考(数据库系统原理)真题试卷
单项选择题
1.以下不属于数据库中存储数据的特点是 ( )(B )
A. 永久存储
B. 集中管理
C. 有组织
D. 可共享
解析:
2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间关系是 ( )(A )
A. DBS包括DB和DBMS
B. DBMS包括DB和DBS
C. DB包括DBS和DBMS
D. DBS就是DB,也就是DBMS
解析:通常,一个完整的数据库系统(DBS)包括数据库(DB)、数据库管理系统(DBMS)及相关实用工具、应用程序、数据库管理员和用户。
3.关于关系中的元组的描述正确的是 ( )(B )
A. 元组的先后顺序不能任意颠倒,一定要按照输入的顺序排列
B. 元组的先后顺序可以颠倒,但是不能出现重复元组
C. 元组的先后顺序不能任意颠倒,一定要按照主码顺序排列
D. 元组的先后顺序颠倒后,会影响数据库中数据之间的关系
解析:在关系中元组的顺序(即行序)是无关紧要的,可以任意交换。
4.从指定关系中选取满足给定条件的若干元组组成一个新关系是 ( )(A )
A. 选择运算
B. 投影运算
C. 除运算
D. 连接运算
解析:
5.下列运算中不要求两个关系的属性个数相同的是 ( )(D )
A. 并
B. 交
C. 差
D. 笛卡尔积
解析:
6.需求分析报告完成的内容不包括 ( )(D )
A. 数据库的应用功能目标
B. 数据字典
C. 数据约束
D. 编写代码
解析:需求分析报告的内容主要有:(1)数据库的应用功能目标。(2)标明不同用户视图范围。(3)应用处理过程需求说明。(4)数据字典。(5)数据量。(6)数据约束。
7.下列不是数据库中SQL命令语句的是 ( )(A )
A. DBA
B. DDL
C. DML
D. DCL
解析:
8.下列SQL语句中不属于数据定义语言的是 ( )(C )
A. ALTER
B. DROP
C. INSERT
D. CREATE
解析:数据定义语言包括的主要SQL语句有:(1)CREATE,用于创建数据库或数据库对象。 (2)ALTER,用于对数据库或数据库对象进行修改。(3)DROP,用于删除数据库或数据库对象。
9.SQL语言的GRANT、和REVOKE语句主要是用来维护数据库的 ( )(C )
A. 完整性
B. 可靠性
C. 安全性
D. 一致性
解析:
10.下列关于游标说法错误的是 ( )(C )
A. 使用CLOSE语句关闭游标
B. 使用游标前必须先声明(定义)它
C. 游标多次使用需要多次声明
D. 每个游标不再需要时都应该被关闭
解析:每个游标不再需要时都应该被关闭,使用cL()SE语句将会释放游标所使用的全部资源。在一个游标被关闭后,如果没有重新被打开,则不能被使用。对于声明过的游标,则不需要再次声明,可直接使用OPEN语句打开。
11.关于触发器的说法不正确的是 ( )(D )
A. 触发器是用户定义在关系表上的一类由事件驱动的数据库对象
B. 触发器一旦定义,任何对表的修改操作都由数据库服务器自动激活相应触发器
C. 使用触发器是保证数据完整性的方法
D. 在MySQL中支持INSERT、DELETE、UPDATE和SELECT四种触发器类型
解析:在实际使用中,MySQL所支持的触发器有三种,分别是INSERT触发器、DELETE触发器和UPDATE触发器。
12.在E-R图合并过程中,消除的冲突不包括 ( )(D )
A. 属性冲突
B. 结构冲突
C. 命名冲突
D. 类型冲突
解析:
13.在完成系统的实现工作之后,在正式交付用户使用之前,需要对所开发的系统进行必要的工作是 ( )(C )
A. 分析
B. 设计
C. 测试
D. 实现
解析:完成系统的实现工作之后,在正式交付用户使用之前,需要对所开发的系统进行必要的测试,验证其是否满足用户的功能要求,并根据测试的结果,以及用户的反馈意见,对该系统进行进一步的修改、完善和维护工作。
14.下列不是第三代数据库系统特征的是 ( )(A )
A. 拥有一个公认的数据模型
B. 必须保持或继承第二代数据库系统技术
C. 必须对其他系统开放
D. 应支持数据管理、对象管理和知识管理
解析:第三代数据库系统的基本特征是:(1)第三代数据库系统应支持数据管理、对象管理和知识管理。 (2)第三代数据库系统必须保持或继承第二代数据库系统的技术。(3)第三代数据库系统必须对其他系统开放。
15.对于大数据而言,下列说法不正确的是 ( )(D )
A. 数据量巨大
B. 数据种类繁多
C. 处理数据快
D. 价值密度的高低与数据总量的大小成正比
解析:大数据具有以下特征:(1)数据量巨大,即大量化。(2)数据种类繁多,即多样化。(3)处理速度快,即快速化。(4)价值密度低,价值密度的高低与数据总量的大小成反比。
填空题
16.数据模型通常由数据结构、________和数据约束三个要素组成。
数据操作
解析:
17.按照运算符的不同,关系代数的操作可分为传统的集合运算与专门的________运算。
关系
解析:
18.从指定的关系中选取指定的若干属性值组成一个新关系的运算是________。
投影
解析:
19.新奥尔良设计法、基于E—R模型的数据库设计法和基于第________范式的设计方法是常见的规范设计法。
三(或3)
解析:
20.系统维护中,部分修改数据库的逻辑结构或物理结构的工作是________。
重构
解析:
21.在数据库的三级模式中,外模式对应到数据库中的概念就是________。
视图(或VIEW)
解析:
22.在MySQL中,可以使用________语句来声明局部变量。
本文档预览:3500字符,共6227字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载