2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷
● 摘要
目录
2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷(一) . 2 2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷(二) . 9 2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷(三) 23 2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷(四) 31 2016年浙江工商大学软件工程数据库系统(同等学力加试)复试笔试最后押题五套卷(五) 42
一、选择题
1. DB 、DBS 和DBMS 三者的关系是( )。
A.DB 包括DBS 和DBMS
B.DBS 包括DB 和DBMS
C.DBMS 包括DB 和DBS
D.DBS 和DBMS 包括DB
【答案】B
【解析】
数据库系统
数据库管理系统_数据库系统是一个引入数据库以后的计算机系数据库应用开发系统和人员统,它由计算机硬件(包括计算机网络与通信设备)及相关软件(主要是操作系统)
、数据库
组成。
2. 在SQLServer2000中,某数据库中有角色R1和用户Ul ,U1是R1角色的成员,且只属于该
,UPDATE 角色。先对T 表给R1仅授予SELECT 和DELETE 权限并授予U1对T 表具有SELECT 、
和DENYDELETE 权限,则用户U1对T 表可以执行的操作是( )。
A. 查询、删除和更改数据
B. 查询和更改数据
C. 查询和删除数据
D. 查询和更改表结构
【答案】B
【解析】用户U1是R1角色的成员,所以U1具有R1角色的所有权限:查询和删除数据。对于T 表,用户U1具有SELECT 、UPDATE 和DENYDELETE 权限,所以U1对T 表可以执行的操作是查询、更改以及撤销删除。
3. 用于数据库恢复的重要文件是( )。
A. 数据库文件
B. 索引文件
C. 日志文件
D. 备注文件
【答案】C
【解析】用于数据库恢复的重要文件是日志文件和后援副本。
4. DBMS 通过加锁机制允许用户并发访问数据库,这属于DBMS 提供的( )。
A. 数据定义功能
B. 数据操纵功能
C. 数据库运行管理与控制功能
D. 数据库建立与维护功能
【答案】C
【解析】通过加锁机制允许用户并发访问数据库属于DBMS 所提供的数据库运行管理与控制
功能,除此之外数据库运行管理与控制功能还包括:统一管理和控制数据库的建立、运行和维护。
5. 在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的OLTP 业务和数据
分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是( )。
A. 抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中
B. 抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中
C. 抽取出企业的近期业务数据,建立操作型数据存储(ODS ),将一些快速分析业务转移到操作型数据存储中
D. 不建立新的数据存储体系,在基本业务处理时间内开展OLTP 业务,在其余时间开展分析业务
【答案】C
【解析】建立操作型数据存储,从联机事务处理环境中抽取数据,建立新的数据分析环境是解决企业联机事务处理业务和数据分析业务所引发的数据库系统性能冲突问题的根本解决方法。
6. 数据模型的三要素是( )。
A. 数据定义、数据操作和数据安全性约束
B. 数据结构、数据操作和数据完整性约束
C. 数据定义、数据存储和数据操作约束
D. 数据结构、数据存储和数据一致性约束
【答案】B
【解析】数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。数据模型包含以下三要素:
①数据结构:由一组创建数据库的规则组成。数据结构用于描述系统的静态特性,它是所研究对象类型的集合,也是刻画一个数据模型性质最重要的方面。
②数据操作:定义允许对数据库进行操作的种类(包括更新和检索数据库中的数据以及修改数据库结构)。
③数据完整性约束条件:一组完整性规则,确保数据的准确性。
7. 关于登录账号和数据库用户,下列各项表述不正确的是( )。
A. 登录账号是在服务器级创建的,数据库用户是在数据库级创建的
B. 创建数据库用户时必须存在该用户的登录账号
C. 数据库用户和登录账号必须同名
D. —个登录账号可以对应多个数据库用户
【答案】C
【解析】登录账户属于SQL Server服务安全防线, 用户只有拥有SQL Server服务登录账户,才能与SQLServer 建立链接;数据库用户属于SQL Server数据库安全防线,SQLServer 中的每个数据库都有自己的用户和角色, 该数据库只能由它的用户和角色访问。它们是不同级别的账号,它们需要绑定,创建数据库用户时必须存在该用 户的登录账号,一个登录账号可以对应多个数据库用户,但不需要同名。
8.
中RecordSet 对象的UPDATE 方法的作用是( )。
A. 在内存中开辟一个存放新记录的缓冲区
B. 将数据缓冲区中的内容保存到数据库中
C. 更改用户屏幕上显示的数据
D. 更改数据缓冲区中当前行指针的位置
【答案】B
【解析】UPDA TE 方法的作用是将新添加在缓冲区的记录或修改后的结果永久保存在数据库中。
9. 事务T0、T1和T2并发访问数据项A 、B 和C ,下列属于冲突操作的是( )。
A.TO 中的read (A )和TO 中的write (A )
B.TO 中的read (B )和T2中的read (C )
C.TO 中的write (A )和T2中的write (C )
D.T1中的read (C )和T2中的write (C )
【答案】D
【解析】事务具有原子性,所以TO 操作要么全执行,要么全部不执行,所以A 项不属于冲突;B 项两个操作分别读取两个不同的数据项,所以不属于冲突;C 项两个操作分别写入不同的数据项,所以不属于冲突;D 项两个操作对同一个数据项分别进行读取和写入操作,不同的执行顺序会获得不同的操作结果,所以属于冲突。
10.在SQLServer2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是( )。
A. 不需要指定备份设备的大小
B. —个数据库一次只能备份在一个设备上