试题 百分网手机站

2015下半年计算机三级《数据库》考前模拟试题(一)(2)

时间:2017-07-04 试题 我要投稿

点击查看试题答案及解析
  (16)设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法中,正确的是(  )。

  A)只有在创建#Temp表的连接中才可以查询#Temp表数据

  B)在所有用户U1发起的连接中,都可以查询#Temp表数据

  C)在创建#Temp表的连接未断开时,DBl数据库的所有用户都可以查询#Temp表数据

  D)在创建#Temp表的连接断开时,DBl数据库的所有用户仍可以查询#Temp表数据

  (17)有如下的索引文件:

指针号

1B-301

1

1B-200

3

1

西服

X-100

700

2

洗衣机

X-002

1500

3

彩电

J-099

2300

  指针号

  则该索引文件称为(  )。

  A)稀疏索引

  B)聚集索引

  C)稠密索引

  D)非聚集索引

  (18)效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:

  Ⅰ.利用存储过程封装频繁使用的SQL语句

  Ⅱ.重新安排数据存储,整理回收碎块

  Ⅲ.不要随意使用游标

  Ⅳ.合理使用相关子查询

  Ⅴ.调整表结构定义

  以上属于优化SQL语句执行效率方法的是(  )。

  A)Ⅰ、Ⅲ、Ⅳ

  B)Ⅰ、Ⅲ、Ⅴ

  C)Ⅱ、Ⅳ、Ⅴ

  D)Ⅰ、Ⅳ、Ⅴ

  (19)DBAS生命周期模型中时问最长的阶段是(  )。

  A)需求分析

  B)系统设计

  C)实行与部署

  D)运行管理与维护

  (20)以下关于两段锁协议的原理叙述错误的是(  )。

  A)每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段

  B)加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁

  C)在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁

  D)每个事务开始执行后就进入了加锁阶段

  (21)下面说法正确的是(  )。

  A)数据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率

  B)使用数据仓库的目的在于对已有数据进行高速的汇总和统计

  C)数据挖掘采用适当的算法,从数据仓库的海量数据中提取具有潜在价值的信息和知识

  D)OLAP技术为提高处理效率,必须绕过DBMS直接对物理数据进行读写

  (22)设在SQL Server 2008某数据库中建有如下会员卡表:

  CREATE TABLE Table_Card(

  CardID char(4)PRJMARY KEY,

  StartDate datetime NOT NULL,

  Score int NOT NULL DEFAULT 0,

  State int NOT NULL CHECK(State in(0,1,2))

  )

  现表中无数据,某用户对此表依次进行了如下操作:

  Ⅰ.INSERT INTO Table_Card

  VALUES(ˊ1001ˊ,ˊ2012-1-1 12:30:01ˊ,154,0)

  Ⅱ.INSERT INTO Table_Card(CardID,StartDate,State)

  VALUES(ˊ1002ˊ, ˊ2012-1-1 12:30:02ˊ,1)

  Ⅲ.INSERT INTO Table_Card

  VALUES(ˊ1003 ˊ,ˊ2012-1-1 12:30:03ˊ,l72,2)

  IV.INSERT INTO Table_Card

  VALUES(ˊ1004 ˊ,ˊ2012-1-1 12:30:04ˊ,135,3)

  V.UPDATE Table Card SET State=3 WHERE CardID=ˊ1001ˊ

  V1.UPDATE Table Card SET State=1 WHERE CardID=ˊ1004ˊ

  以上操作对Table_Card表数据产生影响的是(  )。

  A)仅Ⅰ、Ⅱ和Ⅲ

  B)仅Ⅰ、Ⅴ和Ⅵ

  C)仅Ⅰ、Ⅱ、Ⅲ和Ⅵ

  D)仅Ⅲ、Ⅳ、Ⅴ和Ⅵ

  (23)分布式数据库系统的“分片透明性”位于(  )。

  A)全局模式与全局概念模式之间

  B)分片模式与分配模式之间

  C)全局概念模式与分片模式之问

  D)分配模式与局部概念模式之间

  (24)关于操作型数据和DSS型数据特征有如下说法:

  Ⅰ.操作型数据更新频率高,DSS型数据一般不更新

  Ⅱ.操作型数据对性能要求宽松,DSS型数据对性能要求高

  Ⅲ.操作型数据是详细的,DSS型数据是综合的

  Ⅳ.操作型数据有冗余,DSS型数据无冗余

  V.操作型数据处理需求事先可知,DSS型数据处理需求事先不明确

  以上说法正确的是(  )。

  A)Ⅰ、Ⅱ、Ⅴ

  B)Ⅱ、Ⅲ、Ⅳ

  C)Ⅰ、Ⅲ、Ⅴ

  D)Ⅲ、Ⅳ、Ⅴ

  (25)下列哪一条不是数据仓库的基本特征(  )。

  A)反映当前准确数据

  B)数据是相对稳定的

  C)数据是集成的

  D)数据是面向主题的

  (26)在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括I/0代价、CPU代价和通信代价。一般而言,分布式数据库查询优化的首要目标是(  )。

  A)使查询执行时I/O代价最省

  B)使查询执行时CPU代价最省

  C)使查询执行时通信代价最省

  D)使查询执行时I/0和CPU代价最省

  (27)以下关于事务调度的说法错误的是(  )。

  A)调度分为串行调度和并发调度

  B)串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务

  C)多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变

  D)并发调度中不同事务的操作不可以交叉执行

  (28)假如有两个表的连接是这样的:table_1 INNER JOIN table_2,其中table_1和table_2是两个具有公共属性的表,这种连接会生成(  )结果集。

  A)包括table_1中的所有行,不包括table_2的不匹配行

  B)包括table_2中的所有行,不包括table_1的不匹配行

  C)包括两个表的所有行

  D)只包括table_1和table_2满足条件的行

  (29)有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值与教师职称有关,实现这个约束的可行方案是(  )。

  A)在教师表上定义一个视图

  B)在教师表上定义一个存储过程

  C)在教师表上定义插入和修改操作的触发器

  D)在教师表上定义一个标量函数

  (30)事务日志用于保存(  )。

  A)程序运行过程

  B)程序的执行结果

  C)对数据的更新操作

  D)数据操作