数据库模拟考试题
一、单选题(共98题,每题1分,共98分)
1.数据仓库的数据具有4个基本特征,以下错误是指()。
A、面向主题的
B、集成的
C、不可更新的
D、不随时间变化的
正确答案:D
2.利用游标机制可以实现对査询结果集的逐行操作。下列关于SQLServer2008中游标的说法中,错误的是()=
A、每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据
B、如果在声明游标时未指定INSENSITIVE选项,则己提交的对基表的更新都会反映在后面的提取操作中
C、当@@FETCH_STATUS=0时,表明游标当前行指针己经移出了结果集范围
D、关闭游标之后,可以通过OPEN语句再次打开该游标
正确答案:C
3.数据仓库的模式中,最基本的是()。
A、星座模式
B、雪花模式
C、星型模式
D、以上都不对
正确答案:C
4.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。
A、堆文件
B、聚集文件
C、散列文件
D、索引文件
正确答案:A
5.X—A(i-1.2,—,k)成立是X^Ao—Ak成立的()。
A、充分条件
B、必要条件
C、充要条件
D、既不充分也不必要
正确答案:C
6.为便于管理数据库中的数据文件,SQLServer2008提供了文件组的机制。下列关于文件组的说法中,错误的是()。
A、每个数据库至少包含一个文件组
B、数据库的系统信息必须存储在PRIMARY文件组中
C、用户信息只能存储在用户定义的文件组中
D、数据库的默认文件组可以不是PRIMARY文件组
正确答案:C
7.关于数据库系统中的日志文件,有下列说法:I.事务故障恢复和系统故障恢复时都必须使用日志文件II.在动态转储过程中,对数据库所做的修改都被记录在日志文件中IIL数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件IV.建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率V.日志文件有利于对用户使用数据库系统的违规操作开展核查审计工作以上说法正确的是()。
A、仅I、IIRW
B、仅I和II
C、仅I、II和V
D、仅II、HI、WV
正确答案:C
8.对于大型企业业务支持数据库应用系统的存储空间规划问题,在进行存储空间规划时,下列说法一般情况下错误的是()o
A、企业核心业务数据的保存期要求是需要考虑的主要因素
B、数据安全性、业务稳定性和容灾能力要求是重要的考虑因素
C、数据库应用系统需要支撑的企业核心业务的发生频率是重要的输入参数
D、粗粒度级统计分析数据所需占用的存储空间是需要考虑的主要因素
正确答案:D
9.二级封锁协议可防止().
A、不可重复读、读“脏”数据
B、读“脏”数据、丢失修改
C、不可重复读、丢失修改
D、读“脏”数据
正确答案:B
10.按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统釆用的软硬件及技术方案等作岀合理的评估并提出选择建议的工作属于()。
A、规划与分析阶段的可行性分析
B、需求分析阶段的业务规则需求分析
C、系统设计阶段的总体设计
D、规划与分析阶段的系统规划与定义
正确答案:A
11.在SQLServer2000中,若希望数据库用户ACCT具有创建数据库对象的权限,较为合适的实现方法是()。
A、使ACCT只在db_creator角色中
B、使ACCT只在public角色中
C、使ACCT只在db_owner角色中
D、使ACCT只在db_ddladmin角色中
正确答案:A
12.关于数据视图与三级模式,下列说法错误的是()。
A、数据视图是指用户从某个角度看到的客观世界数据对象的特征
B、外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构
C、概念模式以数据模型的形式描述数据
D、三级模式结构实现了数据的独立性
正确答案:B
13.用于实现数据存取安全性的SQL语句是()。
A、CREATETABLE
B、COMMIT
C、GRANT和REVOKE
D、ROLLBACK
正确答案:C
14.VB6.0中RecordSet对象的UPDATE方法的作用是(
A、在内存中开辟一个存放新记录的缓冲区
B、将数据缓冲区中的内容保存到数据库中
C、更改用户屏幕上显示的数据
D、更改数据缓冲区中当前行指针的位置
正确答案:B
15.如果事务T对数据D己加S锁,则其他事务对数据D()。
A、可以加S锁,不能加X锁
B、可以加S锁,也可以加X锁
C、不能加S锁,可以加X锁
D、不能加任何锁
正确答案:A
16.数据模型的三要素是()。
A、数据结构、数据存储和数据一致性约束
B、数据定义、数据存储和数据操作