2017计算机四级数据库工程师复习试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017计算机四级数据库工程师复习试题

习题一

(1)在SQL Server 2000中,Userl是销售数据库中的用户,并只被授予了销售明细表数据的删除权限,则Userl用户在该数据库中能够执行的操作是

A)删除销售明细表中的全部数据

B)删除销售明细表中的指定数据

C)查询销售明细表中的全部数据

D)以上操作都可以

(2)在SQL Server 2000中,要对数据库GoodsDB进行一次差异备份,将其备份到设备Backup 1上(该设备已建立好),并要求该次备份操作清除Backupl中己有的备份内容。下列能实现该备份要求的语句是

A)BACKUP DATABASE GoodsDB TO Backupl DIFFERENTIAL,WITH NOINIT

B)BACKUP DATABASE GoodsDB TO Backupl WITH DIFFERENTIAL,NOINIT

C)BACKUP DATABASE GoodsDB TO Backupl DIFFERENTIAL,WITHINIT

D)BACKUP DATABA息E GoodsDB TO Backupl WITH DIFFERENTIAL,INIT

(3) ADO对象模型用于简化通过ODBC, OLE DB等接口访问数据库的编程工作。下列关于ADO的说法错误的是

A)用ADO对象访问数据库时,仍需依赖OLE DB, ODBC等数据库访问接口

B)开发者只需通过使用ADO对象模型中的几个简单对象的方法和属性即可实现对数据库的访问,因此,使用ADO对象模型可以提高数据访问效率

C)ADO是在OLE DB, ODBC等接口基础上设置的高一层接口

D)ADO对象模型提供的编程接口与数据提供者无关,提高了数据访问的透明性

(4)在SQL Server 2000中,关于dbcreator角色,下列说法正确的是

A)该角色是SQL Server系统提供的服务器级角色

B)该角色是SQL Server系统提供的数据库级角色

C)该角色是系统管理员定义的服务器级角色

D)该角色是系统管理员定义的数据库级角色

(5)在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中的查询优化需要考虑的主要因素包括I/O代价、CPU代

价和通信代价。一般而言,分布式数据库查询优化的首要目标是

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

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

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

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

(6)在SQL Server 2000中,每个数据库都至少包含一个数据文件和一个日志文件,创数据库的主要工作是定义构成数据库的数据文件和日志文件的属性。给定下列属性:

I.初始大小

II.物理文件名

III.大小

IV.收缩方式

V.增长方式

以上属于数据库文件属性的是

A)仅I、11和III

B)仅II、N和V

C)仅I、11、III和V

D)全部都是

(7)在VB 6.0中使用Adodc数据控件可以很方便地实现对数据库数据的插入、删除和修改操作。现假设用Adodc 1数据控件删除其结果集当前行对应的数据库数据,下列实现方案中正确的是

A)执行Adodc 1.Delete方法

B)执行Adodc l .ReCOrdset.Delete方法

C)先执行Adodcl.Delete方法,然后再执行Adodcl.Update 方法

D)先执行Adodc l .Recordset.Delete方法,然后再执行Adodc 1.Recordset.Update方法

(8)设有某转储策略,用该策略对数据库中的某一数据文件f进行转储时,会将其跟上一次的转储文件采用一定机制进行比较,若发现f被修改或f为新文件时才转储该文件,则这种转储策略是

A)完全转储

B)增量转储

C)差量转储

D)增量加差量转储

(9)设某系统中有商品销售表(商品号,商品类别,数量,单价,销售日期,销售时间),该表数据量大,在I作时间会被频繁插入销售数据。用户需要经常查询每天各类别商品的销售总量。为了提高查询效率,下列措施中最为有效且合理的是

A)在商品销售表上针对商品类别和销售日期属性建立索引

B)建立商品分类别日销售汇总表(商品类别,销售总量,日期),每产生一条新销售记录时实时更新该表,用户直接使用该表进行查询即可

C)在商品销售表的商品号和销售日期属性上建立索引

D)建立商品日销售汇总表(商品号,商品类别,销售总量,日期),

每产生一条新销售记录时实时更新该表,用户直接使用该表进行查询即可

(20)统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是

A)UML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示

B)用例图、顺序图和状态图都是UML的行为视图,用于描述系统的功能和活动

C)类图和对象图都是UML的结构视图,用于描述系统在某个时间的静态结构

D)在用例图中,与系统交互的人和其它实体都可以成为系统的角色

习题二

(1)视图是数据库中的重要对象,下列有关视图的说法错误的是

A)一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中

B)可以将复杂的查询语句封装在视图中以简化相关查询语句的编写

C)通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性

D)可以在视图的基础上建立新的视图,但这样定义的视图会导

相关文档
最新文档