当前位置:问答库>考研试题

2016年哈尔滨工业大学经济与管理学院数据库系统原理与应用考研复试题库

  摘要

一、选择题

1. 以下关于数据粒度的叙述中错误的是( )。

A. 粒度是指数据仓库小数据单元的详细程度和级别

B. 数据越详细,粒度就越小,级别也就越高

C. 数据综合度越高,粒度就越大,级别也越高

D. 粒度的具体划分将直接影响数据仓库中的数据量以及查询质量

【答案】B

【解析】数据越详细,粒度就越大,级别也就越低。

2. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由( )。

A. 数据库管理员维护

B. 程序员维护

C. 数据库管理系统维护

D. —般用户维护

【答案】A

【解析】数据字典通常由数据库管理员维护,是一种用户可以访问的记录数据库和应用程序源数据的目录, 其。

3. 在SQLServer2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6到1.5倍范围之内,实现这个约束的正确代码是( )。

A.CHECK B.CHECK

C.CREATETRIGGERtri_____SalesON销售表FORINSERT ,UPDATE

AS IFEXISTS

ONa. 商品号=b.商品号

WHERE 销售价格

ROLLBACK

D.CREATETRIGGERtri_____SalesON销售表INSTEADOFINSERT ,UPDATE

AS

IFEXISTS (SELECT*FROMINSERTEDaJOIN商品表b

ONa. 商品号=b.商品号

WHERE 销售价格

ROLLBACK

第 2 页,共 46 页

【答案】D

【解析】FOR 是后触发型触发器,在成功执行引发的SQL 语句中指定的操作,并且成功完成所有的约束检查后,才执行此触发器。INSTEADOF 是前触发型触发器,指定执行触发器而不执行引发触发器执行的SQL 语句,从而完成替代触发语句的操作。

4. 有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是( )。

A.SELECT 所在系,A VG (工资)FROM 教师表

B.SELECT 所在系,A VG (工

GROUPBY 所在系

C.SELECT 所在系,A VG (工资)FROM 教师表

GROUPBY 所在系

D.SELECT 所在系,A VG (工资)FROM 教师表

GROUPBY 所在系

【答案】C

【解析】分组查询中关键字GROUP , A VG ( )、SUM ( )等函数应放在HA VING 关键字后面作为

查询条件。

5. 在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb )的备份。关于系统数据库的备份策略,下列做法中最合理的是( )。

A. 每天备份一次系统数据库

B. 每当用户进行数据更改操作时,备份系统数据库

C. 每当用户操作影响了系统数据库内容时,备份系统数据库

D. 备份用户数据库的同时备份系统数据库

【答案】C

【解析】备份数据库的主要目的是防止数据丢失。对于用户数据库,一般采用定期备份,但是系统级的数据对于服务器的实例运行至关重要,所以对于系统数据库应在修改之后立即备份。

6. 如果事务T 对数据D 已加S 锁,则其他事务对数据D ( )。

A. 可以加S 锁,不能加X 锁

B. 可以加S 锁,也可以加x 锁

C. 不能加s 锁,可以加X 锁

第 3 页,共 46 页 资)FROM 教师

D. 不能加任何锁

【答案】A

【解析】S 锁为共享锁,事务T 对数据D 加S 锁后其他事务可以加S 锁,但不能加X 锁。

7. OLAP 的核心是( )。

A. 对用户的快速响应

B. 互操作性

C. 多维数据分析

D. 以上都不是

【答案】C

8. 关于数据仓库设计,下述说法正确的是( )。

A. 数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发 进行设计

B. 在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型

C. 在进行数据仓库主题数据模型设计时要强调数据的集成性

D. 在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域

【答案】C

【解析】数据仓库项目的设计一定要从用户的需求出发。进行数据仓库主题数据模型设计时,应该按面向主题而不是部门业务应用的方式来设计数据模型。在进行数据仓库概念模型设计时,可以设计实体关系图,而在逻 辑设计时才给出数据表的划分,并给出每个属性的定义域。

9. OLAP 系统按照其数据在存储器中的存储格式可以分为( )3种类型。

A. 关系OLAP 、对象OLAP 、混合型OLAP

B. 关系OLAP 、混合型OLAP 、多维OLAP

C. 对象OLAP 、混合型OLAP 、多维OLAP

D. 关系OLAP 、对象OLAP 、多维OLAP

【答案】B

10.设用户对某商场数据库应用系统有下列活动

. 在该数据库应用系统运行前建立数据库,并建立初始的商品清单和销售人员数据等基础数

据. 根据商场销售业务开展情况,调整数据库中的商品清单和价格

. 为了应对商场业务增长过快带来的数据库数据增长迅速而扩展硬盘空间

. 为了安全考虑,定期对数据库系统中的数据进行转储

. 国庆期间,在应用系统中增加一条规则“节日期间所有商品打八折”

. 在系统中模拟生成大规模销售数据,并开启所有收银台终端,在所有终端启动自动批量收

第 4 页,共 46 页