2004年上半年数据库系统工程师上下午试卷及答案.docx

2004年上半年数据库系统工程师上下午试卷及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2004年上半年数据库系统工程师上下午试卷及答案

数据库系统工程师是计算机专业的一项高级职称,对于有志于从事数据库管理和开发工作的人来说,这是一道具有一定难度的考试。今天我们来看看2004年上半年的数据库系统工程师的上下午试卷及答案,帮助大家更好地理解这个职称考试的难点和考点。

上午试卷

一、填空题

1.数据库的目标是__________、__________、__________。

2.RDBMS在执行SQL语句时,要遵循的基本原则是__________。

3.在数据模型中,一个不可分解的数据项称为__________。

4.位图索引适用于_____________、________________、_______________等类型的查询。

5.OLAP是___________。

答案:

1.存储、管理、共享

2.关系数据库理论

3.原子数据项

4.低劣的数据分布、小的数据表、大的数据表,它可以进行AND、OR操作。

5.On-LineAnalyticalProcessing

二、选择题

1.下列选项中,不属于三级范式的是()。

A.一个表只描述一个实体类别

B.属性不可再分

C.截至到某个时间点,对于同一属性的每个实体只有一个取值

D.与主键没有关系

答案:D

2.下列哪种数据类型最为适合在一个数据库信息管理系统的“客户”表中使用()。

A.Char(50)

B.Date

C.Number

D.Blob

答案:A

3.下列哪项操作不属于SQL安全管理机制()。

A.授权

B.接受访问请求

C.属性维护

D.用户认证

答案:C

4.下列表中,包含多表连接查询语句的是()。

A.聚集函数操作表

B.笛卡尔积表

C.关系实例表

D.临时表

答案:B

5.下面哪一个表达式可以得到员工工资的方差()。

A.Var(salary)

B.Count(salary)

C.AVG(salary)

D.SUM(salary)

答案:A

三、问答题

1.数据库的优点是什么?

2.数据库应该如何进行备份和恢复?

3.数据库事务的特性是什么?

4.指出至少三种语言程序设计人员需要了解的数据库语言,说一下它们的主要优缺点。

5.OLAP系统中有哪些数据存储结构?

答案:

1.数据库的优点包括:数据共享、易于维护、提供数据安全和数据一致性保护、数据独立性高、可扩展等。

2.数据库应该根据系统的实际需要决定备份方式,可采用物理备份和逻辑备份。针对不同的恢复需求,应采用不同的恢复方法。

3.事务具有以下特性:原子性、一致性、隔离性和持久性。

4.SQL语言、PL/SQL语言和Transact-SQL语言。SQL是一种标准化的操作语言,适用范围广泛;PL/SQL是面向过程的语言,支持复杂计算和处理逻辑;Transact-SQL针对微软SQLServer数据库优化,易于使用。

5.OLAP系统中的数据存储结构包括星型模型、雪花模型、立方体模型和多维模型。

下午试卷

一、填空题

1.数据库可分为__________、__________、__________这三类。

2.SQLServer执行计划的索引类型有:不聚集索引、聚集索引、__________。

3.分析一个SQLServer应用系统的性能问题,应该按照以下顺序进行:_________、_________、_________、_________。

4.PL/SQL编程中,使用参数时,采用的参数传递类型有:_________、_________、_________、_________。

5.DBA的职责包括_________、_________、_________等。

答案:

1.层次数据库、网状数据库、关系数据库

2.全文索引

3.检视系统的健康状态、确认超额使用量并确认负载优化效果、作出调整、处理具体问题

4.IN、OUT、INOUT、NOCOPY

5.数据库设计、数据库性能调优、数据库备份与恢复

二、选择题

1.在SQLServer中,关键字between的含义是()。

A.在某个字段域上返回表中所有的唯一字段的列表

B.在某个日期字段上返回两个日期之间的所有值

C.在某个文本字段上返回匹配模式的所有值

D.在某个数字字段上返回两个数字之间的所有值

答案:D

2.SQLServer返回一个查询结果时,如果过滤表达式中包含了具有计算公式的字段,该如何排序呢()。

A.指定公式

B.指定按原始(不含公式)字段

您可能关注的文档

文档评论(0)

138****2486 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档