【计算机类职业资格】四级数据库工程师-48及答案解析.doc

上传人:syndromehi216 文档编号:1330492 上传时间:2019-10-17 格式:DOC 页数:12 大小:70KB
下载 相关 举报
【计算机类职业资格】四级数据库工程师-48及答案解析.doc_第1页
第1页 / 共12页
【计算机类职业资格】四级数据库工程师-48及答案解析.doc_第2页
第2页 / 共12页
【计算机类职业资格】四级数据库工程师-48及答案解析.doc_第3页
第3页 / 共12页
【计算机类职业资格】四级数据库工程师-48及答案解析.doc_第4页
第4页 / 共12页
【计算机类职业资格】四级数据库工程师-48及答案解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、四级数据库工程师-48 及答案解析(总分:69.00,做题时间:90 分钟)一、选择题(总题数:30,分数:39.00)1.若联系为 m:n,如何确定关系码_。(分数:1.00)A.每个实体集的码均是该关系的候选码B.关系的码为 n 端实体集的码C.关系的码为 m 端实体集的码D.关系的码为各实体集码的组合2.关于对 SQL 对象的操作权限的描述正确的是_。(分数:1.00)A.权限的种类分为 INSERT、DELETE 和 UPDATE 三种B.使用 REVOKE 语句获得权限C.权限只能用于实表而不能应用于视图D.使用 COMMIT 语句赋值权限3.关于对 SQL 对象的操作权限的描述正确

2、的是_。(分数:1.00)A.权限的种类分为 INSERT、DELETE 和 UPDATE 三种B.使用 REVOKE 语句获得权限C.权限只能用于实表而不能应用于视图D.使用 COMMIT 语句赋值权限4.需求分析最终结果产生的是_。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告5.以下关于规则需求分析说法正确的是_。 分析从整体功能出发 涉及系统内部行为 涉及系统外部行为 多种表达分析结果的方式(分数:1.00)A.B.C.D.6.某公司的客户信息数据库中,选定客户的 ID 号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地

3、址间的映射关系,组成索引项,则该索引称为(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引7.数据库外模式是在数据库设计的哪个阶段完成的?_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计8.在 SQL Server 2000 中,设已对 MyDB 数据库进行了如下图所示的备份操作,备份数据均存储在 bk 设备上,且该设备仅包含这些备份数据。 (分数:2.00)A.RESTORE DATABASE MyDB FROM bk WITH FILE=1,NORECOVERYRESTORE DATABASE MyDB FROM bk WITH FILE=3,NOR

4、ECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4B.RESTORE DATABASE MyDB FROM bk WITH FILE=1,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=2,NORECOVERYRESTORE DATABASE MyDB FROM bk WITH FILE=3,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4C.RESTORE DATABASE MyDB FROM bk WITH FILE=1,NORECOVERYRESTORE LOG My

5、DB FROM bk WITH FILE=2RESTORE DATABASE MyDB FROM bk WITH FILE=3,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4D.RESTORE DATABASE MyDB FROM bk WITH FILE=1RESTORE LOG MyDB FROM bk WITH FILE=2RESTORE DATABASE MyDB FROM bk WITH FILE=3RESTORE LOG MyDB FROM bk WITH FILE=49.监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机

6、制,另一种是_。(分数:1.00)A.空间管理B.管理员手动实现监控C.参数调整D.查询优化10.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段11.浏览顺序图的方法是_。(分数:1.00)A.从左到右查看对象间交换的信息B.从下到上查看对象间交换的信息C.从右到左查看对象间交换的信息D.从上到下查看对象间交换的信息12.某跨国公司的业务系统需

7、要提供全球性服务该业务系统需要 24 小时+7 天在线服务,系统业务繁忙,为了保证业务系统中数据库中数据的安全,需要设计与实施数据转储机制,假设完成该数据库每天数据增量的转储需要两小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为两小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出长度为两小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储13.事务处理逻辑设

8、计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑D.应用程序概要设计14.下列各项中,哪一项不属于 SQL Server 2000 在安装时创建的系统数据库?_(分数:2.00)A.modelB.masterC.userdbD.msdb15.关于数据库运行和功能与性能测试,下列说法正确的是_。(分数:1.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库运行一般是与编写调试程序的工作同步开展D.数据库系统的压力测试,并发访问测试,查询

9、效率测试一般都属于性能测试范围16.以下关于 DFD 与 IDEFO 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD 图用箭头也叫做数据流来描述数据移动的方向C.IDEFO 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想17.如果要删除 Student 数据库中的 Information 表,可以使用下列哪个命令?_(分数:1.00)A.ALTER TABLE InformationB.TRUNCATE TABLE InformationC.DROP TABLE InformationD.DELET

10、E TABLE Information18.VB6.0 中的数据绑定控件必须(分数:1.00)A.同时具有 DataSource 属性和 DataField 属性B.同时具有 ConnectionString 属性和 RecordSource 属性C.具有 DataSource 属性D.具有 ConnectionString 属性19.在数据库中为什么要并发控制?_ 为了控制数据库防止多用户并发使用数据库时造成数据错误和程序运行错误 保证数据的完整性保证数据的安全性保证数据的可靠性(分数:1.00)A.B.C.D.20.概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映_。(分数:2

11、.00)A.应用程序员的编程需求B.DBA 的管理信息需求C.数据库系统的维护需求D.企业组织的信息需求21.SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份的内容是_。(分数:1.00)A.上次差异备份之后修改的数据库全部内容B.上次完全备份之后修改的数据库全部内容C.上次日志备份之后修改的数据库全部内容D.上次完全备份之后修改的数据库内容,但不包括日志等其他内容22.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是_。(分数:1.00)A.此阶段会根据数据库逻辑结构和

12、物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B.此阶段会将用户原有数据按照新的数据结构导入到新系统中C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作23.以下关于数据模型要求错误的是_。(分数:1.00)A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据库模型能同时满足这三方面的要求24.关于活动图,下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B

13、.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C.每个活动图都有一个起点,但不一定有终点D.活动由圆角矩形表示25.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和_。(分数:1.00)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员26.下面关于 SQL 语言的描述中,不正确的是_。(分数:1.00)A.一个 SQL 数据库就是一个基本表B.SQL 语言支持数据库的三级模式结构C.SQL 的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表27.SQL 语言中提供了哪些数据

14、控制(自主存取控制)的语句?_(分数:1.00)A.SELECT 语句B.GRANT 语句C.ALTER 语句D.UPDATE 语句28.数据库的实施是指根据数据库的逻辑结构设计和物理结构设计结果,在计算机系统上建立实际的数据库结构、导入数据并进行程序的调试。下列各项中,哪一项不是数据库实施的工作内容?_(分数:2.00)A.定义数据库结构B.数据装载C.数据库的试运行D.数据库运行29.需求分析最终结果产生的是_。(分数:1.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告30.数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的

15、文件结构是_。(分数:1.00)A.顺序文件B.聚集文件C.索引文件D.散列文件二、应用题(总题数:3,分数:10.00)假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 13 FROM SC 14(分数:4.00)设有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在 2002 年建立的,到 2003 年用户可以使用 SQL 的 1 语句,将表中所有学生的年龄增加一岁,到 2004 年,显示学生表中年龄大于 22 岁的学生的信息的 SQL 语句是 2。(分数:4.

16、00)填空项 1:_填空项 1:_32.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。 (分数:2.00)三、设计与应用题(总题数:2,分数:20.00)33.现有如下两个关系模式: Employees(Eid,Name,DeptNO) Departments(DeptNO,DeptName,TotalNumber) Employees 关系模式描述了职工编号、姓名和所在部门;Depa rtments 关系模式描述了部门编号、名称和职工总数。 请按 SQL Server 所采用的 TransactSQL

17、 语法格式编写具有以下功能的后触发性触发器:每当在Employees 中插入一行数据时,相应部门的职工总数就加 1。 (分数:10.00)_有两张关系表: Students(SID,SName,Sex,Dept) Prizing(SID,PName,Type,PDate) Students 表描述的是学生基本信息Prizing 表描述的是学生获奖信息。(分数:10.00)(1).若在应用程序中经常使用如下查询语句: SELECT S.SID,SName,PName,Type FROM Students AS S JOIN Prizing AS P ON S SID=P.SID 请问能否使用聚集

18、文件提高此查询的性能?并给出原因。(分数:5.00)_(2).为了提高查询性能,数据库管理员在 Students 表的 SName 列上建立了一个非聚集索引 SName _ind。如果应用程序使用如下语句查询数据: SELECT*FROM Students WHERE SName like%华 请问 SName_ind 索引是否能够提高语句的查询速度,并给出原因。(分数:5.00)_四级数据库工程师-48 答案解析(总分:69.00,做题时间:90 分钟)一、选择题(总题数:30,分数:39.00)1.若联系为 m:n,如何确定关系码_。(分数:1.00)A.每个实体集的码均是该关系的候选码B

19、.关系的码为 n 端实体集的码C.关系的码为 m 端实体集的码D.关系的码为各实体集码的组合 解析:解析 若联系为 m:n,则关系的码为各实体集码的组合,所以本题的答案为 D。2.关于对 SQL 对象的操作权限的描述正确的是_。(分数:1.00)A.权限的种类分为 INSERT、DELETE 和 UPDATE 三种 B.使用 REVOKE 语句获得权限C.权限只能用于实表而不能应用于视图D.使用 COMMIT 语句赋值权限解析:解析 REVOKE 是对权限的回收,COMMIT 是对事务的提交,权限不仅能作用于实表还能作用于虚表。3.关于对 SQL 对象的操作权限的描述正确的是_。(分数:1.0

20、0)A.权限的种类分为 INSERT、DELETE 和 UPDATE 三种 B.使用 REVOKE 语句获得权限C.权限只能用于实表而不能应用于视图D.使用 COMMIT 语句赋值权限解析:解析 REVOKE 是对权限的回收,COMMIT 是对事务的提交,权限不仅能作用于实表还能作用于虚表。4.需求分析最终结果产生的是_。(分数:2.00)A.项目开发计划B.需求规格说明书 C.设计说明书D.可行性分析报告解析:解析 可行性分析报告是在可行性分析的最后阶段完成的变成文档,经过可行性研究后,就得到一个项目是否值得开发的结论,接下来就是制定项目开发计划。而需求规格说明书是在需求分析最后阶段完成的文

21、档。5.以下关于规则需求分析说法正确的是_。 分析从整体功能出发 涉及系统内部行为 涉及系统外部行为 多种表达分析结果的方式(分数:1.00)A. B.C.D.解析:解析 业务规则需求分析主要涉及系统的外部行为,也包括某些系统内部关键特性,但不涉及系统内部行为。所以本题的答案为 A。6.某公司的客户信息数据库中,选定客户的 ID 号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地址间的映射关系,组成索引项,则该索引称为(分数:1.00)A.稀疏索引 B.聚集索引C.稠密索引D.非聚集索引解析:解析 如果只有部分查找码的值有对应的索引记录,则该索引称为稀疏索引。7.数

22、据库外模式是在数据库设计的哪个阶段完成的?_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计 D.物理设计解析:解析 外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。因此它的实现也在程序设计的逻辑设计阶段完成。所以本题的答案为 C。8.在 SQL Server 2000 中,设已对 MyDB 数据库进行了如下图所示的备份操作,备份数据均存储在 bk 设备上,且该设备仅包含这些备份数据。 (分数:2.00)A.RESTORE DATABASE MyDB FROM bk WITH FILE=1,NORECOVERYRESTORE DAT

23、ABASE MyDB FROM bk WITH FILE=3,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4 B.RESTORE DATABASE MyDB FROM bk WITH FILE=1,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=2,NORECOVERYRESTORE DATABASE MyDB FROM bk WITH FILE=3,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4C.RESTORE DATABASE MyDB FROM bk W

24、ITH FILE=1,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=2RESTORE DATABASE MyDB FROM bk WITH FILE=3,NORECOVERYRESTORE LOG MyDB FROM bk WITH FILE=4D.RESTORE DATABASE MyDB FROM bk WITH FILE=1RESTORE LOG MyDB FROM bk WITH FILE=2RESTORE DATABASE MyDB FROM bk WITH FILE=3RESTORE LOG MyDB FROM bk WITH FILE=

25、4解析:解析 在进行数据恢复时,首先恢复完全备份,其次恢复差异备份,最后恢复日志备份。9.监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制,另一种是_。(分数:1.00)A.空间管理B.管理员手动实现监控 C.参数调整D.查询优化解析:解析 监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制,另一种是管理员手动实现监控。10.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 C.在解锁阶段,事务可以释放在任何数据项上的任何类型

26、的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段解析:解析 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。11.浏览顺序图的方法是_。(分数:1.00)A.从左到右查看对象间交换的信息B.从下到上查看对象间交换的信息C.从右到左查看对象间交换的信息D.从上到下查看对象间交换的信息 解析:解析 浏览顺序图的方法是从上到下查看对象间交换的信息。12.某跨国公司的业务系统需要提供全球性服务该业务系统需要 24 小时+7 天在线服务,系统业务繁忙,为了保证业务系统中数据库中数据的安全,需要设计与实施数据转储机制,假设完成该数据库每天数据增量的转储需要两小时,

27、在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中 B.每天划出长度为两小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出长度为两小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储解析:解析 在静态转储过程中系统不能运行其他事务;动态备份运行转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和修改。为了数据的有效性,需要引入日志文件,用它记录转出期间各事务对数据库的修改

28、活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。13.事务处理逻辑设计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑D.应用程序概要设计 解析:解析 事务处理逻辑设计过程中不包括应用程序概要设计。14.下列各项中,哪一项不属于 SQL Server 2000 在安装时创建的系统数据库?_(分数:2.00)A.modelB.masterC.userdb D.msdb解析:解析 userdb 不属于 SQL Server 2000 在安装时创建的系统数据库。SQL Serve

29、r 建立的系统数据库有 master、msdb、model 和 tempdb)15.关于数据库运行和功能与性能测试,下列说法正确的是_。(分数:1.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库运行一般是与编写调试程序的工作同步开展 D.数据库系统的压力测试,并发访问测试,查询效率测试一般都属于性能测试范围解析:16.以下关于 DFD 与 IDEFO 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者 B.DFD 图用箭头也叫做数据流来描述数据移动的方向C.IDEFO 还可

30、以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想解析:解析 在模型规范方面,IDEFO 方法更加规范,更加适合初学者。17.如果要删除 Student 数据库中的 Information 表,可以使用下列哪个命令?_(分数:1.00)A.ALTER TABLE InformationB.TRUNCATE TABLE InformationC.DROP TABLE Information D.DELETE TABLE Information解析:解析 删除表的语言格式为:DROP TABLE表名|,表名|。18.VB6.0 中的数据绑定控件必须(分数:1.00

31、)A.同时具有 DataSource 属性和 DataField 属性B.同时具有 ConnectionString 属性和 RecordSource 属性C.具有 DataSource 属性 D.具有 ConnectionString 属性解析:解析 VB6.0 中的数据绑定控件必须具有 DataSource 属性,所以本题的答案为 C。19.在数据库中为什么要并发控制?_ 为了控制数据库防止多用户并发使用数据库时造成数据错误和程序运行错误 保证数据的完整性保证数据的安全性保证数据的可靠性(分数:1.00)A. B.C.D.解析:解析 数据库的并发控制就是为了控制数据库,防止多用户并发使用数

32、据库时造成数据错误和程序运行错误,保证数据的完整性。20.概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映_。(分数:2.00)A.应用程序员的编程需求B.DBA 的管理信息需求C.数据库系统的维护需求D.企业组织的信息需求 解析:解析 概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的 DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本数据模型的共同基础,同时也容易向现在普遍使用的关系模型转换。21.SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份的内容

33、是_。(分数:1.00)A.上次差异备份之后修改的数据库全部内容B.上次完全备份之后修改的数据库全部内容 C.上次日志备份之后修改的数据库全部内容D.上次完全备份之后修改的数据库内容,但不包括日志等其他内容解析:解析 差异备份的内容是上次完全备份之后修改的数据库全部内容,因此本题答案为 B。22.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是_。(分数:1.00)A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B.此阶段会将用户原有数据按照新的数据结构导入到新

34、系统中C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法 D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作解析:解析 此阶段会进行系统编码和调试,而不是编码和编码测试。故本题选 C。23.以下关于数据模型要求错误的是_。(分数:1.00)A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据库模型能同时满足这三方面的要求 解析:解析 目前还没有一种数据库模型能同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。24.关于活动图,下列说法错误的是_。(分数:2

35、.00)A.活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作 C.每个活动图都有一个起点,但不一定有终点D.活动由圆角矩形表示解析:解析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序,并行次序;活动图用于低层程序模块的作用类似于流程图,但活动图还可以描述并行操作,而流程图只能描述串行操作。25.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和_。(分数:1.00)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员 解析:解析 数据库系统包括以下几个部分:硬

36、件平台及数据库,软件(有 DBMS,支持 DBMS 的操作系统,具有与数据库接口的高级语言及其编译系统,以 DBMS 为核心的应用开发工具),人员(数据库管理员,系统分析员和数据库设计人员,应用程序以及用户)。26.下面关于 SQL 语言的描述中,不正确的是_。(分数:1.00)A.一个 SQL 数据库就是一个基本表 B.SQL 语言支持数据库的三级模式结构C.SQL 的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表解析:解析 SQL 数据库是表的汇集,它用一个或多个 SQL 模式定义。SQL 模式是表和授权的静态定义。SQL

37、 模式定义为命名对象的集合,由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。所以 A 项是不正确的。27.SQL 语言中提供了哪些数据控制(自主存取控制)的语句?_(分数:1.00)A.SELECT 语句B.GRANT 语句 C.ALTER 语句D.UPDATE 语句解析:解析 SQL 语言中提供了两种数据控制(自主存取控制)的语句: GRANT(授权)语句 例如:GRANT SELECT,INSERT ON 学生 To 张勇 MTH CRANT OWION; REVOKE(收回)语句 例如:REVOKE INSFRT ON 学生 FORM 张勇

38、;28.数据库的实施是指根据数据库的逻辑结构设计和物理结构设计结果,在计算机系统上建立实际的数据库结构、导入数据并进行程序的调试。下列各项中,哪一项不是数据库实施的工作内容?_(分数:2.00)A.定义数据库结构B.数据装载C.数据库的试运行D.数据库运行 解析:解析 数据库实施主要包括以下工作:用 DDL 定义数据库结构、数据装载、编写与调试应用程序和数据库试运行。29.需求分析最终结果产生的是_。(分数:1.00)A.项目开发计划B.需求规格说明书 C.设计说明书D.可行性分析报告解析:30.数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构

39、是_。(分数:1.00)A.顺序文件B.聚集文件C.索引文件 D.散列文件解析:解析 散列文件是一种利用散列函数(Hash 函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法,所以本题的答案为 C。二、应用题(总题数:3,分数:10.00)假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 13 FROM SC 14(分数:4.00)解析:C#,COUNT(S#)解析:GROUP BY C#设有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在 2002 年建

40、立的,到 2003 年用户可以使用 SQL 的 1 语句,将表中所有学生的年龄增加一岁,到 2004 年,显示学生表中年龄大于 22 岁的学生的信息的 SQL 语句是 2。(分数:4.00)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:SELECT*FROM STUDENT WHERE 年龄年龄+l32.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。 (分数:2.00)解析:手动监控机制三、设计与应用题(总题数:2,分数:20.00)33.现有如下两个

41、关系模式: Employees(Eid,Name,DeptNO) Departments(DeptNO,DeptName,TotalNumber) Employees 关系模式描述了职工编号、姓名和所在部门;Depa rtments 关系模式描述了部门编号、名称和职工总数。 请按 SQL Server 所采用的 TransactSQL 语法格式编写具有以下功能的后触发性触发器:每当在Employees 中插入一行数据时,相应部门的职工总数就加 1。 (分数:10.00)_正确答案:()解析:Create trigger sq1_tri on employees for insert as De

42、clare eid varchar(11) Deelare name varchar(20) Declare deptno varchar(11) Declare yjy cursor for Select*from inserted Open yiy Fetch next from yjy into eid, name, deptno While fetch_status=0 Begin Update departments Set totalnumber=totalnumber+1 Where deptno= deptno Fetch next from yjy into eid, nam

43、e, deptno End Close yjy Deallocate yjy有两张关系表: Students(SID,SName,Sex,Dept) Prizing(SID,PName,Type,PDate) Students 表描述的是学生基本信息Prizing 表描述的是学生获奖信息。(分数:10.00)(1).若在应用程序中经常使用如下查询语句: SELECT S.SID,SName,PName,Type FROM Students AS S JOIN Prizing AS P ON S SID=P.SID 请问能否使用聚集文件提高此查询的性能?并给出原因。(分数:5.00)_正确答案:

44、()解析:可以用聚集文件提高此查询性能。因为聚集文件本身存储不同类型表的联系,能够减少表间的连接操作,提高查询性能。解析 本题考查的是优化查询速度的方法等。聚集文件本身存储不同类型表的联系,能够减少表间的连接操作,提高查询性能。而非聚集索引,对于以 SNAME 首字母排序时有效。(2).为了提高查询性能,数据库管理员在 Students 表的 SName 列上建立了一个非聚集索引 SName _ind。如果应用程序使用如下语句查询数据: SELECT*FROM Students WHERE SName like%华 请问 SName_ind 索引是否能够提高语句的查询速度,并给出原因。(分数:5.00)_正确答案:()解析:此索引不能提高该语句的查询速度。因为该索引是建立在 SNAME 上的非聚集索引,以 SNAME 首字母排序,而查询语句却要求查询名字最后一个是“华”的 SNAME,还是需要全部扫描 students 表因此不能提高该语句的查询速度。

展开阅读全文
相关资源
猜你喜欢
  • EN ISO 17078-2-2007 en Petroleum and natural gas industries - Drilling and production equipment - Part 2 Flow-control devices for side-pocket mandrels《石油和天然气工业 钻井和生产设备 第2部分 偏心轴的流控制.pdf EN ISO 17078-2-2007 en Petroleum and natural gas industries - Drilling and production equipment - Part 2 Flow-control devices for side-pocket mandrels《石油和天然气工业 钻井和生产设备 第2部分 偏心轴的流控制.pdf
  • EN ISO 17078-3-2009 en Petroleum and natural gas industries - Drilling and production equipment - Part 3 Running tools pulling tools and kick-over tools and latches for side-pocket.pdf EN ISO 17078-3-2009 en Petroleum and natural gas industries - Drilling and production equipment - Part 3 Running tools pulling tools and kick-over tools and latches for side-pocket.pdf
  • EN ISO 17081-2014 en Method of measurement of hydrogen permeation and determination of hydrogen uptake and transport in metals by an electrochemical technique《氢渗透的测量方法和用电化学法技术测定金属中.pdf EN ISO 17081-2014 en Method of measurement of hydrogen permeation and determination of hydrogen uptake and transport in metals by an electrochemical technique《氢渗透的测量方法和用电化学法技术测定金属中.pdf
  • EN ISO 17100-2015 en Translation services - Requirements for translation services (Incorporates Amendment A1 2015)《翻译服务 翻译服务要求(ISO 17100 2015)》.pdf EN ISO 17100-2015 en Translation services - Requirements for translation services (Incorporates Amendment A1 2015)《翻译服务 翻译服务要求(ISO 17100 2015)》.pdf
  • EN ISO 17130-2013 en Leather - Physical and mechanical tests - Determination of dimensional change《皮革 物理和机械试验 尺寸变化测定》.pdf EN ISO 17130-2013 en Leather - Physical and mechanical tests - Determination of dimensional change《皮革 物理和机械试验 尺寸变化测定》.pdf
  • EN ISO 17131-2012 en Leather - Identification of leather with microscopy《皮革 用显微镜鉴别皮革》.pdf EN ISO 17131-2012 en Leather - Identification of leather with microscopy《皮革 用显微镜鉴别皮革》.pdf
  • EN ISO 17132-2007 en Paints and varnishes - T-bend test《色漆和清漆T弯曲试验》.pdf EN ISO 17132-2007 en Paints and varnishes - T-bend test《色漆和清漆T弯曲试验》.pdf
  • EN ISO 17142-2016 en Fine ceramics (advanced ceramics advanced technical ceramics) - Mechanical properties of ceramic composites at high temperature in air at atmospheric pressure .pdf EN ISO 17142-2016 en Fine ceramics (advanced ceramics advanced technical ceramics) - Mechanical properties of ceramic composites at high temperature in air at atmospheric pressure .pdf
  • EN ISO 17161-2016 en Fine ceramics (advanced ceramics advanced technical ceramics) - Ceramic composites - Determination of the degree of misalignment in uniaxial mechanical tests《精.pdf EN ISO 17161-2016 en Fine ceramics (advanced ceramics advanced technical ceramics) - Ceramic composites - Determination of the degree of misalignment in uniaxial mechanical tests《精.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1