全国自考(数据库系统原理)模拟试卷14
单项选择题
1.实现数据在不会被相互干扰的情况下并发使用,并且在发生故障时能够对数据库进行正确的恢复的是 ( )(B)
A. 数据定义功能
B. 数据库的运行管理功能
C. 数据操纵功能
D. 数据库的维护功能
解析:
2.对多用户的并发操作加以控制和协调是指 ( )(C)
A. 数据集成
B. 数据共享
C. 并发控制
D. 故障恢复
解析:并发控制是指当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误结果,并使得数据库的完整性遭到破坏,因而对多用户的并发操作加以控制和协调。
3.在关系的一个码中移去某个属性,它仍然是这个关系的码,这样的码称为 ( )(B)
A. 全码
B. 超码
C. 主属性
D. 外码
解析:
4.若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有( )个元组。(C)
A. 6
B. 8
C. 9
D. 27
解析:
5.属于数据库实现与操作阶段的是 ( )(D)
A. 逻辑设计
B. 概念设计
C. 物理设计
D. 数据库的修改与调整
解析:数据库实现与操作阶段包含数据库的实现、操作与监督、修改与调整三个子阶段。
6.( )主要是指某些特定应用要求的数据存取时间限制。(A)
A. 响应时间
B. 数据恢复
C. 数据的安全保密性
D. 数据的完整性
解析:响应时间主要是指某些特定应瀑要求的数据存取时间限制。
7.下列关于SQL的说法中,错误的是 ( )(D)
A. SQL不是某个特定数据库供应商专有的语言
B. 掌握SQL可以帮助用户与几乎所有的关系数据库进行交互
C. SQL简单易学
D. SQL语句区分大小写
解析:
8.索引在逻辑上通常包含有普通索引、唯一性索引和主键三类。创建主键时,通常使用的关键字是 ( )(C)
A. INDEX
B. UNIQUE
C. PRIMARY KEY
D. KEY
解析:主键是一种唯一性索引。创建主键时,必须指定关键字PRIMARY KEY。且不能有空值。主键一般是在创建表的时候指定,也可以通过修改表的方式添加主键,并且每个表只能有一个主键。
9.SQL提供了( )进行数据查询,该功能强大、使用灵活。(A)
A. SELECT语句
B. UPDATE语句
C. CREATE语句
D. DELETE语句
解析:
10.在创建存储过程时,常用的条件判断语句有 ( )(B)
A. LOOP语句
B. REPEAT语句
C. WHILE语句
D. CASE语句
解析:
11.在MySQL中,实体完整性是通过( )来实现的。(D)
A. 键约束
B. 主键约束
C. 候选键约束
D. 主键约束和候选键约束
解析:在MysQL中,实体完整性是通j主键约束和候选键约束来实现的。
12.MySQL的用户账号及相关信息都存储在一个名为( )的MySQL数据库中。(A)
A. mysql
B. root
C. user
D. admin
解析:
13.当某个实务对某段数据加了S锁之后,在此事务释放锁之前,其他事务可以对此段数据加的锁是 ( )(D)
A. T锁
B. D锁
C. U锁
D. S锁
解析:若事务T对数据D加了S锁,则剐的事务还可对数据D请求S锁,而对数据D的X锁请求必须等待直到事务T释放锁。
14.数据仓库的特征不包括 ( )(C)
A. 面向主题
B. 集成性
C. 数据的易失性
D. 数据的时变性
解析:数据仓库的特征包括:(1)面向主题。(2)集成性。(3)数据的非易失性。(4)数据的时变性。
15.下列属于文档型数据库的是 ( )(B)
A. Redis
B. CouchDB
C. HBasE
D. Cassandra
解析:
填空题
16.数据管理技术经历了人工管理、________和数据库系统三个阶段。
文件系统
解析:
17.网状模型以________表示实体与实体之间的联系。
网状结构
解析:
18.设有关系模式R(A,B,C),F={A→C,AB→C},则R中存在________函数依赖。
部分
解析:
19.数据库设计的内容包括数据库结构设计和________。
数据库行为设计
解析:
20.逻辑结构设计是在________及概念结构设计的基础上进行的。
需求分析
解析:
21.SQL调用包括SQL例程和调用规则,以便提高SQL的灵活性、有效性、________以及使SQL具有更多的高级语言的特征。
共享性
解析:
22.当一个索引不再需要时,可以使用DROP INDEX语句或________来进行删除。
ALTER TABLE语句
解析:
23.在MySQL中,可以在存储过程体中,使用条件判断语句和________这样两类用于控制语句流程的过程式SQL语句。
循环语句
解析:
24.使用CHECK约束的语法格式是:CHECK(expr),语法项“expr”是一个________,用于指定需要检查的限定条件。
SQL表达式
解析:
25.________是数据库系统的核心和基础。
数据模型
解析:
简答题
26.数据更新操作有哪几种?
数据更新操作有:
(1)向表中添加若干行数据。
(2)修改表中的数据。
(3)删除表中的若干行数据。
解析:
27.简述数据查询的概念。
数据查询是SQL语言的核心功能,也是数据库中使用得最多的操作,其用途是从
本文档预览:3500字符,共5328字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载