【计算机类职业资格】三级数据库技术真题2015年(2)及答案解析.doc
《【计算机类职业资格】三级数据库技术真题2015年(2)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】三级数据库技术真题2015年(2)及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、三级数据库技术真题 2015年(2)及答案解析(总分:100.00,做题时间:90 分钟)一、单选题(总题数:30,分数:40.00)1.在数据库应用系统需求分析阶段,需要分析系统应具有的性能指标。下列不属于数据库应用系统性能指标的是_。(分数:1.00)A.最大用户并发数B.系统吞吐量C.每 TPS代价值D.数据库增长速度2.设在一个学校信息系统的 ER图中,有教师、项目、学生三类实体,一名教师可以负责多个项目,每个项目只能有一个负责人,一名教师可以参与多个项目,一个学生只能参与一个项目,一个项目可以有多个学生和教师参与。将该 ER图转化为关系模型后,得到的关系模式个数是_。(分数:1.00
2、)A.4个B.5个C.6个D.7个3.DFD建模方法由四种基本元素组成,其中使用矩形框来表示的元素是_。(分数:1.00)A.数据流B.处理C.数据存储D.外部项4.从功能角度可以将数据库应用系统划分为四个层次,其中数据访问层设计的主要工作是_。(分数:1.00)A.进行人机界面设计B.把业务活动表示为系统构件C.进行事务设计D.进行应用系统的存储结构设计5.现有商品表(商品号,商品名,商品价格,商品类别),销售表(顾客号,商品号,销售数量,销售日期)。关于这两个表有如下性能优化做法: 因为经常按照销售日期进行销售数量的汇总分析,因此对销售表可以按销售日期进行分区 因为经常按照商品名查询商品的
3、销售数量,因此可以在销售表中添加商品名属性 因为经常按照商品类别进行销售数量的汇总分析,因此可以将按商品号分组的销售数量汇总结果保存起来 因为经常按照顾客号执行分组操作,因此可以将销售表组织成基于顾客号的顺序文件 以上做法中,正确的是_。(分数:1.00)A.仅、和B.仅、和C.仅、和D.全部都对6.已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作: SELECI姓名 FROM员工 WHERE年龄=20 现有如下四种创建索引的方式,则对于上面查询,执行效率最高的索引定义方式是_。(分数:1.00)A.在姓名列上建索引B.在年龄列上建索引C.在(年龄,姓名)列上建索引D.在(
4、姓名,年龄)列上建索引7.已知有关系 R(A,B,C),现使用如下语句建立索引:create unique clustered index idxl on R(A)。则下列说法中正确的是_。(分数:1.00)A.idxl既是聚集索引,也是主索引B.idxl是聚集索引,但不一定是主索引C.idxl是主索引,但不是聚集索引D.idxl既不是聚集索引,也不是主索引8.通过引入汇总表来提高一些经常执行的聚集查询的性能,这属于下列数据库应用系统开发过程中哪个阶段的任务?_(分数:1.00)A.需求分析B.系统设计C.实现与部署D.运行和维护9.下列关于顺序图的说法,正确的是_。(分数:1.00)A.对象
5、间的通信用对象生命线之间的垂直消息线表示,箭头说明消息的类型,如同步、异步或简单B.顺序图可以表示递归过程,当一个操作调用它本身时,消息总是异步的C.在顺序图中可以描述如何创建和销毁对象,创建或销毁一个对象的消息一般是同步的D.顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相排斥,则一次只能发送一条消息10.设有职工表(职工号,姓名,所在部门,工资),现要查询姓名为“张三”(姓名唯一)的职工所在部门的最高工资。下列查询语句中正确的是_。(分数:1.00)A.SELECT MAX(A.工资) FROM 职工表 A JOIN职工表 BON .所在部门=.所在部
6、门 AND B.姓名=“张三“B.SELECT MAX(工资) FROM 职工表 WHERE姓名=“张三“GROUP BY 所在部门C.SELECT MAX(工资) FROM 职工表 WHERE姓名=“张三“GROUP BY 所在部门 ORDER BY 1D.SELECT MAX(工资) FROM 职工表 WHERE姓名=“张三“ORDER BY 111.下列关于 SQL Server 2008触发器的说法,错误的是_。(分数:1.00)A.利用登录触发器可以实现用户登录审计B.在视图上可以定义 AFTER型触发器,但不可以定义 INSTEAD OF型触发器C.在一个表上可以建立多个名称不同的
7、针对同一个操作的 AFTER型触发器D.针对一个表的同一个操作只能定义一个 INSTEAD OF型触发器12.设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是_。(分数:1.00)A.CREATE FUNCTION f_MaxSalary(dept varchar(20)RETURNS INT ASBEGINRETURN(SELECT MAX(工资) FROM职工表 WHERE所在部门=dept)ENDB.CREATE FUNCTION f_MaxSalary(dept varchar(20)RETURN INT ASBEGINDECLA
8、REx INTSETx=SELECT MAX(工资)FROM 职工表 WHERE所在部门=deptRETURN(x)ENDC.CREATE FUNCTION f_MaxSalary(dept varchar(20)RETURNS INT ASBEGINRETURN(SELECT MAX(工资) FROM职工表 WHERE所在部门=dept GROUP BY 姓名)ENDD.CREATE FUNCTION f_MaxSalary(dept varchar(20)RETURNS INT ASBEGINDECLAREX INTSETx=SELECT MAX(工资)FROM 职工表 WHERE所在部门
9、=dept ORDER BY 姓名 RETURN(x)END13.在 SQL Server 2008中,架构(schema)是数据库下的一个逻辑命名空间,可以存放表、视图等数据库对象。下列关于架构的说法,错误的是_。(分数:1.00)A.同一个数据库的不同架构下表名可以相同B.在创建架构时,如果没有指定架构名,则架构名隐含为用户名C.创建架构的用户必须具有数据库管理员的权限,或者是获得了 CREATE SCHEMA的权限D.在删除架构时,如果使用 RESTRICT选项,则会将该架构中的所有架构对象一起全部删除14.在 SQL Server 2008中,要为数据库 DB1添加一个新的数据文件,该
10、文件的逻辑名为 data2,物理存储位置为 D:Datadata2.ndf,初始大小为 10MB,每次自动增长 20%。下列语句中正确的是_。(分数:1.00)A.ALTER DATABASE DB1 ADD FILE(NAME=data2,FILENAME=“D:Datadata2.ndf“,SIZE=10MB,FILEGROWTH=20%)B.ALTER DATABASE DB1 ADD FILE(NAME=data2,FILENAME=“D:Datadata2.ndf“,SIZE=10,FILEGROWTH=20)C.ALTER DATABASE DB1 ADD FILE(NAME=da
11、ta2,FILENAME=D:Datadata2.ndf,SIZE=10,FILEGROWTH=20%)D.ALTER DATABASE DB1 ADD FILE(NAME=data2,FILENAME=D:Datadata2.ndt,SIZE=10MB,FILEGROWTH=20)15.SQL Server 2008安装完成后,系统会自动安装 5个系统数据库,分别是master、msdb、model、tempdb 和 Resource。下列关于这 5个系统数据库的说法,错误的是_。(分数:1.00)A.master数据库记录了所有其他数据库的数据库文件的物理存储位置B.SQL Server实
12、例的作业信息存储在 msdb数据库中C.如果 tempdb损坏,则需要使用备份进行恢复D.Resource数据库是个只读数据库,包含了 SQL Server中的所有系统对象16.对于数据库应用系统来说,其安全架构需要从多方面进行设计,其中计算机病毒防护属于_。(分数:1.00)A.数据安全设计B.环境安全设计C.制度安全设计D.运维安全设计17.在强制存取控制中,DBMS 将全部实体划分为主体和客体两大类。下列关于强制存取控制的说法,正确的是_。(分数:1.00)A.仅当主体的许可证级别不低于客体的密级时,该主体才能读取相应的客体;仅当主体的许可证级别不低于客体的密级时,该主体才能写相应的客体
13、B.仅当主体的许可证级别不高于客体的密级时,该主体才能读取相应的客体;仅当主体的许可证级别不高于客体的密级时,该主体才能写相应的客体C.仅当主体的许可证级别不低于客体的密级时,该主体才能读取相应的客体;仅当主体的许可证级别不高于客体的密级时,该主体才能写相应的客体D.仅当主体的许可证级别不高于客体的密级时,该主体才能读取相应的客体;仅当主体的许可证级别不低于客体的密级时,该主体才能写相应的客体18.在数据库应用系统运行一段时间后,可能需要对数据库进行重构。下列关于数据库重构的说法,错误的是_。(分数:1.00)A.数据库重构一般会需要调整数据库的模式B.数据库重构一般会需要调整数据库的内模式C
14、.数据库重构一般是在现有数据库结构不能满足新的业务需求时进行D.数据库重构一般是由 DBA完成的,应用程序开发人员需要参与进行应用测试工作19.在数据库应用系统运行阶段,数据库日常维护工作主要是由 DBA完成的。下列工作中不属于数据库运行维护工作的是_。(分数:1.00)A.监控数据库运行状态B.定期检查 CPU、内存使用情况C.数据库管理系统打补丁升级D.安装指定版本的数据库软件20.数据库优化工作中,模式调整一般是指对数据库设计阶段的结果进行调整以提高数据库效率。下列有关此项工作的说法,正确的是_。(分数:1.00)A.增加派生性冗余列一般可以减少查询时的连接操作,从而达到提高效率的目的B
15、.模式调整过程中一般需要严格遵循使模式达到第三范式要求的原则,防止出现数据不一致C.使用分割表方法进行分割后,所得到的表结构都相同,但存储的数据不同D.数据库对表连接操作会进行专门优化,因此性能优化时一般无需考虑对连接操作的优化21.数据库存储结构和存取方法优化是提高查询效率非常重要的手段。下列做法中不利于提高查询效率的是_。(分数:2.00)A.为经常进行分组的列建立索引B.将数据文件和日志文件分别放置在不同磁盘上C.将数据文件和索引文件放置在同一磁盘上D.表中数据大量更新后重建索引22.数据库性能优化是数据库管理员的重要工作。下列有关此项工作的说法,错误的是_。(分数:2.00)A.在进行
16、服务器 IO调整时,为了提高磁盘写入速度可以将 RAID5换成 RAID1B.当系统 CPU繁忙、IO 不繁忙时,增加数据库可用内存,提高查询速度C.监控查询执行情况,为经常作为查询条件的列建立索引D.当发现一条 SQL语句占用大量数据库 CPU资源时,可以查看其执行计划以便进行调优23.当数据库系统出现故障时,通过数据库日志文件可以对数据库数据进行恢复。下列关于数据库日志文件的说法,错误的是_。(分数:2.00)A.动态转储过程中要恢复到备份时间点必须使用日志文件B.静态转储过程中要恢复到备份时间点无需使用日志文件C.日志文件占用空间较小,日志文件备份较完整备份保留时间更长D.日志文件的格式
17、主要有以记录为单位的日志文件和以数据块为单位的日志文件两种24.SQL Server 2008支持多种数据库备份类型和还原方式。下列关于数据库备份和恢复的说法,错误的是_。(分数:2.00)A.完整数据库备份将备份特定数据库中的所有数据和相关日志B.差异数据库备份是备份从最近的差异备份之后数据库的全部变化内容C.在还原数据库时可以将数据库从一个 SQL Server实例移动到其他 SQL Server实例D.事务日志备份仅能用于完整恢复模式和大容量日志恢复模式25.设 SQL Server 2008中某数据库在 1点进行了完整备份,8 点和 12点分别进行了事务日志备份,20 点进行了差异备份
18、,21 点进行了事务日志备份。21 点 10分时数据库出现故障,数据库文件所在磁盘损坏,但所有备份均未丢失。现要对此数据库进行恢复,则能恢复的最终状态时间点为(分数:2.00)A.8点B.12点C.21点D.21点 10分26.下列关于分布式数据库系统的说法,错误的是_。(分数:2.00)A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统B.分布式数据库系统要求每个节点具有较高的独立性,具有本地自治能力C.分布式数据库的分布透明性目的在于使用户完全感觉不到数据是分布的,使用户的使用方式与集中式数据库完全一样D.分布式数据库系统的分片透明性是最高级别的透明性,位于全局概念模式与分片
19、模式之间27.下列关于分布式数据库管理系统的说法,错误的是_。(分数:2.00)A.分布式数据库管理系统应能对各个场地的软硬件资源进行管理B.分布式数据库管理系统应能管理全局数据字典C.全局数据库管理系统是分布式数据库管理系统的核心,并负责创建和管理局部数据库D.通信管理是分布式数据库管理系统的重要功能,负责在各个场地之间传送数据和消息,为各个场地的协同工作提供可靠通信28.在并行数据库中,需要将表拆分到不同的磁盘上。下列拆分方式中既适合点查询也适合范围查询的是_。(分数:2.00)A.轮转法B.散列划分C.范围划分D.等值划分29.下列关于建立数据仓库的目标的描述,不恰当的是_。(分数:2.
20、00)A.充分利用企业信息系统生成的数据B.把企业各种类型的应用集中在一起C.解决数据分析应用和企业基本业务应用之间的性能冲突问题,减轻 OLTP系统的负担D.以面向主题的方式合理组织数据,实现跨部门视图30.为了进行数据分析,将 OLTP系统中数据利用抽取程序抽取出来的最主要原因是_。(分数:2.00)A.减轻 OLTP系统的数据存储负担,将数据转移出 OLTP系统B.通过建立数据的独立性来确保数据分析应用的安全性C.解决 OLTP应用与分析型应用之间的性能冲突问题D.解决企业整体信息系统的数据体系存在的蜘蛛网问题二、应用题(总题数:15,分数:30.00)31.将 ER图转换为关系模型属于
21、数据库 1 结构设计阶段的任务。 (分数:2.00)32.在新建数据库应用系统中加载数据属于数据库应用系统 1 阶段的任务。 (分数:2.00)33.在 UML提供的图中, 1 图主要用于描述系统、用例和程序模块中逻辑流程的先后或并行执行次序。 (分数:2.00)34.在 SQL Server 2008中,使用 TOP限制结果集时,如果需要包括最后一行取值并列的结果则需要使用WITH 1选项。 (分数:2.00)35.设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要定义一个用于查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)的公用表表达式。请补
22、全下列语句: 1 CourseInfo(课程名,开课学期,选课人数)AS( SELECT DISTINCT课程名,开课学期,COUNT(*)OVER(PARTITION BY T1.课程号)AS 选课人数 FROM课程表 T1 JOIN选课表 T2 ON T1.课程号=T2.课程号) (分数:2.00)36.在 T-SQL中,实现查询结果差运算的运算符是 1。 (分数:2.00)37.在 SQL Server 2008中,删除函数 funcl的 SQL语句是 1 funcl。 (分数:2.00)38.在 SQL Server 2008的触发器中,用于存储 INSERT语句所影响的行的副本的临时
23、表为 1。 (分数:2.00)39.在 SQL Server 2008中,用户自定义函数主要包括标量函数和 1 函数两类。 (分数:2.00)40.如果要使某用户可以将授予他的权限再转授给其他用户,那么在授权语句中需要加上 1 选项。 (分数:2.00)41. 1视图不是在使用时才读取基本表,而是预先计算并保存操作结果,这样在查询时大大提高了读取速度。 (分数:2.00)42.在数据库操作过程中,因发生了违反完整性约束而导致事务中止的故障属于 1 的事务内部故障。 (分数:2.00)43.分布式数据库最基本的三个特征是:非集中式管理、高 1、本地自治。 (分数:2.00)44.给定一个销售交易
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 2015 答案 解析 DOC
