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

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

1、国家四级数据库工程师-试卷 22 及答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是- 。(分数:2.00)A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性3.只允许事务 T 读取和修改数据对象 A,其他任何事务既不能读取也不

2、能修改 A,也不能再对 A 加任何类型的锁,直到 T 释放 A 上的锁为止,需要事务 T 对 A 加上。(分数:2.00)A.共享锁B.排它锁C.读锁D.s 锁4.VB 6.0 中 RecordSet 对象的 UPDATE 方法作用是_。A)在内存中开辟一个存放新记录的缓冲区 B)将数据缓冲区中的内容保存到数据库中 C)更改用户屏幕上显示的数据 D)更改数据缓冲区中当前行指针的位置(分数:2.00)A.B.C.D.5.数据文件中的每个查找码值在索引文件中都对应一个索引记录的索引是_。A) 稀疏索引 B) 聚集索引 C) 稠密索引 D) 非聚集索引(分数:2.00)A.B.C.D.6.以下哪种类

3、型的联系不能出现在最终的 IDEF1X 模型中_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 非确定联系(分数:2.00)A.B.C.D.7.在最终的模型中任何一个不确定联系必须被转化成_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 确定联系(分数:2.00)A.B.C.D.8.影响 DBAS 性能的主要因素包括_。 系统硬件资源 操作系统环境 网络通信设备性能 数据库的逻辑设计和物理设计质量 DBMS 的配置和性能 数据库应用程序自身 A) B) C) D) (分数:2.00)A.B.C.D.9.对于数据模型,下面说法不正确的是_。(分数:2.00)A.概念模

4、型是信息世界的建模工具B.ER 模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型10.删除 Windows 身份验证的“Serverl/nt_user”登录的正确语句是_。(分数:2.00)A.EXEC sp_revokeloginServerl/tit_userB.DELETE sp_revokeloginServerl/nt_userC.DROP sp_revokeloginServerl/nt_userD.EXEC sp_droploginServerI/nt_user11.关于数据仓库设计,下述说法正确是_。(分数:2.00)A.数据仓库项目的需求很难把握

5、,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域12.分布式数据库是数据库技术和哪种技术结合的产物?_(分数:2.00)A.面向对象技术B.计算机网络C.数据分离技术D.数据分布技术13.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,即 E-R 模型的阶段是_。(分数:2.00)A.需求分析B.概

6、念设计C.逻辑设计D.物理设计14. (分数:2.00)A.B.C.D.15.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造D.参数调整16. (分数:2.00)A.B.C.D.17. (分数:2.00)A.B.C.D.18. (分数:2.00)A.B.C.D.19. (分数:2.00)A.B.C.D.20.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管

7、理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造D.参数调整21.在关系数据库中,NULL 是一个特殊值,在很多数据操作中都需要对 NULL 进行特殊处理。关于 NULL,下列说法正确的是(分数:2.00)A.判断元组的某一列是否为 NULL 一般使用“=NULL”B.NULL 在数据库中表示尚不确定的值C.在 SQL Server 2000 中执行“SELECT NULL+5”将会出现异常D.NULL 只适用于字符和数值类型22.可以按照原数据库设汁要求刈数据库存储空问进行全而调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是-。(分数:2

8、.00)A.重组织B.查询优化C.重构造D.监控分析23.日志文件的内容不包括下而哪一项? 一(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作24.在 SQL 中,下列涉及空值的操作中不正确的。(分数:2.00)A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)25.下列关于视图的说法中不正确的是_。(分数:2.00)A.可以用视图数据暂时从数据库中分离成为自由数据B.视图建立之后,可以脱离数据库单独使用C.视图兼有表和查询的特点D.视图可分为本地视图和远程视图26.VB 6

9、.0 中,ADO 数据控件用于连接数据源的属性是_。(分数:2.00)A.RefreshB.RecordSourceC.CommandTypeD.ConnectionString27.日志文件的内容不包括下面哪个_。(分数:2.00)A.每事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作28.以下关于死锁检测与恢复错误的是_。(分数:2.00)A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.有效的方法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可D.为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为

10、撤出事务的次数29.在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证_。(分数:2.00)A.身份验证B.用户是否是数据库的合法用户C.数据库用户是否具有进行操作的权限D.其他验证30.关于数据库应用系统功能设计,有下列说法: 软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规则等需求分析结果 软件总体设计一般用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块问的数据传递和调用关系,以及模块内部处理流程 数据库事务设计的依据是事务自身的事务处理逻

11、辑 总体设计阶段要对硬件平台、存储设备、操作系统、DBMS 等做出合理选择,并进行初步配置设计 上述说法错误的是_。(分数:2.00)A.B.和C.D.和31.在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是_。(分数:2.00)A.经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B.技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C.操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D.开发方案选

12、择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案二、简答题(总题数:3,分数:6.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中_协议可以完全保证并发事务数据的一致性。(分数:2.00)_34.在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法

13、称为_的设计方法。(分数:2.00)_三、设计题(总题数:4,分数:10.00)35.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_会员表 Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。 (10) AS SELECT*FROM Table_Card WHERE (11) (12)(分数:6.00)(1).10.(分数:2.00)_(2).11.(分数:2.00)_(3).12.(分

14、数:2.00)_36.将其分解为满足 3NF 要求的关系模式(分解后的关系模式名自定)(分数:2.00)_37.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server 所采用的rransactSQL 语法格式编写实现具有如下功能的后触发型触发器:每当在 Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:2.00)_

15、国家四级数据库工程师-试卷 22 答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是- 。(分数:2.00)A.分片透明性B.位置透明性C.局部数据模型透明性 D.分布透明性解析:解析:分布透明性有三种级别:分片透明性、位置透明性和局部数

16、据模型透明性。分片透明性位于全局概念模式和分片模式之间,是最高级别的透明性。分片透明性是指数据分片对用户是透明的,用户编写程序时只需对全局关系进行操作,当数据分片改变时,应用程序不会受到影响,由此简化了应用程序的维护。位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需考虑数据分片情况,无需了解各个分片在各场地的分配情况。局部数据模型透明性位于分配模式和局部概念模式之间,它是指用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况。3.只允许事务 T 读取和修改数据对象 A,其他任何事务既不能读取也不能修改 A,也不能再对

17、 A 加任何类型的锁,直到 T 释放 A 上的锁为止,需要事务 T 对 A 加上。(分数:2.00)A.共享锁B.排它锁 C.读锁D.s 锁解析:解析:基本的封锁类型有两种:排它锁和共享锁。排它锁也称为独占或写锁。一旦事务 T 对数据对象 A 加上排它锁,则只允许 T 读取和修改 A,其它任何事务既不能读取或修改 A,也不能再对 A 加任何类型的锁,直到 T 释放 A 上的锁为止。共享锁又称读锁。如果事务 T 对数据对象 A 加上共享锁,其它事务只能再对 A 加 s 锁,不能加 x 锁,直到事务 T 释放 A 上的 S 锁为止。4.VB 6.0 中 RecordSet 对象的 UPDATE 方

18、法作用是_。A)在内存中开辟一个存放新记录的缓冲区 B)将数据缓冲区中的内容保存到数据库中 C)更改用户屏幕上显示的数据 D)更改数据缓冲区中当前行指针的位置(分数:2.00)A.B. C.D.解析:5.数据文件中的每个查找码值在索引文件中都对应一个索引记录的索引是_。A) 稀疏索引 B) 聚集索引 C) 稠密索引 D) 非聚集索引(分数:2.00)A.B.C. D.解析:6.以下哪种类型的联系不能出现在最终的 IDEF1X 模型中_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 非确定联系(分数:2.00)A.B.C.D. 解析:7.在最终的模型中任何一个不确定联系必须被转化成

19、_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 确定联系(分数:2.00)A.B.C.D. 解析:8.影响 DBAS 性能的主要因素包括_。 系统硬件资源 操作系统环境 网络通信设备性能 数据库的逻辑设计和物理设计质量 DBMS 的配置和性能 数据库应用程序自身 A) B) C) D) (分数:2.00)A.B.C.D. 解析:解析:影响 DBAS 性能的主要因素包括系统硬件资源,如 CPU 数量与速度、I/O 系统容量与速度、内存大小、内存缓冲区大小等;网络通信设备性能,如网络带宽、连接速度、数据传输速度等;操作系统环境,如对并发进程/线程的支持程度、文件子系统和 I/O 子

20、系统的性能等;数据库的逻辑设计和物理设计质量;DBMS 的配置和性能,如 DBMS 采用的查询优化策略、索引优化策略、数据库管理配置参数(内存配置选项、I/O 配置选项、数据库缓冲区配置选项);数据库应用程序自身。所以本题的答案为 D。9.对于数据模型,下面说法不正确的是_。(分数:2.00)A.概念模型是信息世界的建模工具B.ER 模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型 解析:解析:关系模型是一种逻辑模型,它不属于概念模型。概念模型是用于信息世界的建模,是现实世界到信息世界的第一层抽象。10.删除 Windows 身份验证的“Serverl/nt_us

21、er”登录的正确语句是_。(分数:2.00)A.EXEC sp_revokeloginServerl/tit_user B.DELETE sp_revokeloginServerl/nt_userC.DROP sp_revokeloginServerl/nt_userD.EXEC sp_droploginServerI/nt_user解析:解析:删除 SQL Server 身份验证的登录账户使用 sp_dropIogre 系统存储过程,删除 Windows 身份验证的登录账户使用 Sp_revokelogin 系统存储过程,DELETE,DROP 是对表的处理。11.关于数据仓库设计,下述说法

22、正确是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域解析:解析:数据仓库系统设计目标主要是在于建立主题数据环境,强调的是数据的集成性,所以选 C。12.分布式数据库是数据库技术和哪种技术结合的产物?_(分数:2.00)A.面向对象技术B.计算机网络 C.数据分离技术D.数据分布技术解析:13.根据

23、数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,即 E-R 模型的阶段是_。(分数:2.00)A.需求分析B.概念设计 C.逻辑设计D.物理设计解析:解析:根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,即 E-R 模型的阶段是概念设计。14. (分数:2.00)A.B.C. D.解析:解析:数据库用户的来源是服务器上已有的登录账户,让登录账户成为数据库用户的过程称为“映射”。一个登录账户可以映射为多个数据库用户,管理数据库用户的过程实际上就是建立登录账户与数据库用户之间的映射关系的过程。默

24、认情况下,新建立的数据库只有一个用户:dbo,它是数据库的拥有者。所以本题的答案为 C。15.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造 D.参数调整解析:16. (分数:2.00)A.B.C.D. 解析:17. (分数:2.00)A. B.C.D.解析:18. (分数:2.00)A.B.C. D.解析:19. (分数:2.00)A.B.C.D. 解析:20.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,

25、降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造 D.参数调整解析:21.在关系数据库中,NULL 是一个特殊值,在很多数据操作中都需要对 NULL 进行特殊处理。关于 NULL,下列说法正确的是(分数:2.00)A.判断元组的某一列是否为 NULL 一般使用“=NULL”B.NULL 在数据库中表示尚不确定的值 C.在 SQL Server 2000 中执行“SELECT NULL+5”将会出现异常D.NULL 只适用于字符和数值类型解析:22.可以按照原数据库设汁要求刈数据库存储空问进行全而调整,重

26、新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是-。(分数:2.00)A.重组织 B.查询优化C.重构造D.监控分析解析:解析:重组织按原数据库设计要求重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能。重构造通过部分修改数据库的模式和内模式,使数据库适应新的应用环境。23.日志文件的内容不包括下而哪一项? 一(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点 D.每个事务的所有更新操作解析:解析:日志文件的内容包括:每个事务的开始标记、每个事务的结束标记以及每个事务的所有更新操作。24.在 SQL 中,下列涉及空值的操作中不正确的。(分数:2.00)

27、A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULL D.NOT(AGE IS NULL)解析:解析:涉及空值的查询中,NULL值在数据库中有特殊的含义,它表示一个未知数据或者一个空值。判断某个值是否为 NULL 值,不能使用普通的比较运算符(=和!=等),只能用专门的判断 NUIA值的语句来完成。判断列取值是否为空的语句格式为:列名 IsNOTNULL。因此 c 项不正确。25.下列关于视图的说法中不正确的是_。(分数:2.00)A.可以用视图数据暂时从数据库中分离成为自由数据B.视图建立之后,可以脱离数据库单独使用 C.视图兼有表和查询的特点D.视图可分为本地视

28、图和远程视图解析:解析:视图是一个虚表,建立之后,不能脱离数据库单独使用。26.VB 6.0 中,ADO 数据控件用于连接数据源的属性是_。(分数:2.00)A.RefreshB.RecordSourceC.CommandTypeD.ConnectionString 解析:解析:VB 6.0 中,ADO 数据控件用于连接数据源的属性是 Con-nectionString,因此本题答案为D。27.日志文件的内容不包括下面哪个_。(分数:2.00)A.每事务的开始标记B.每个事务的结束标记C.故障发生点 D.每个事务的所有更新操作解析:解析:日志文件的内容不包括故障发生点。28.以下关于死锁检测与

29、恢复错误的是_。(分数:2.00)A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.有效的方法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可 D.为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为撤出事务的次数解析:解析:对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更有效的方法是从后面向前 REDO 这个事务的部分操作,只要能解开系统死锁即可。29.在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二

30、个认证过程是验证_。(分数:2.00)A.身份验证B.用户是否是数据库的合法用户 C.数据库用户是否具有进行操作的权限D.其他验证解析:解析:要访问 SQL Server 数据库中的数据时,第一个要认证的是身份验证,第二是验证用户是否是数据库的合法用户,第三是验证数据库用户是否具有要进行的操作权限。30.关于数据库应用系统功能设计,有下列说法: 软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规则等需求分析结果 软件总体设计一般用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块问的数据传递和调用关系,以及模块内部处理流程 数据库事务设计的依据是事务自身的

31、事务处理逻辑 总体设计阶段要对硬件平台、存储设备、操作系统、DBMS 等做出合理选择,并进行初步配置设计 上述说法错误的是_。(分数:2.00)A.B.和 C.D.和解析:解析:软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规则等需求分析结果,总体设计得到的系统总体结构和分层模块结构可以用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块间的数据传递和调用关系,与模块内部处理流程无关。31.在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是_。(分数:2.00)A.经济可行性分析是指对项目进行成本效

32、益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用 B.技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C.操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D.开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案解析:解析:经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试、维护费用以及人员培训费用。二、简答题(总题数:3,分数:6.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分

33、数:2.00)_解析:33.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中_协议可以完全保证并发事务数据的一致性。(分数:2.00)_正确答案:(正确答案:三级加锁)解析:34.在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为_的设计方法。(分数:2.00)_正确答案:(正确答案:自底向上)解析:三、设计题(总题数:4,分数:10.00)35.设计题请用蓝、黑色钢

34、笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_解析:会员表 Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。 (10) AS SELECT*FROM Table_Card WHERE (11) (12)(分数:6.00)(1).10.(分数:2.00)_正确答案:(正确答案:CREATE VIEW HY_Card)解析:(2).11.(分数:2.00)_正确答案:(正确答案:Score BETWEEN

35、500 AND 1000)解析:(3).12.(分数:2.00)_正确答案:(正确答案:WITH CHECK OPTON)解析:解析:对区间范围的表示用 BETWEEN.AND,视图的定义格式为: CREATE VIEW视图名(列名,列名.) AS子查询 WITH CHECK OPTION36.将其分解为满足 3NF 要求的关系模式(分解后的关系模式名自定)(分数:2.00)_正确答案:(正确答案:分布法为: 教师表(教师号,姓名,职称) 课程表(课程号,课程名,学分,教科书名) 教师授课表(教师号,课程号) 为在某种程度上保证某数据库系统可靠地运行,在 SQL server 2000 环境中

36、,对其制定有如下三种备份策略。假设对此数据库进行一次完全备份需要 4 小时,差异备份需要 2 小时,日志备份需要 1 小时。设所有备份都是从凌晨 1:00 开始。 策略 1:每周周日进行一次完全备份,每周周一至周六每天进行一次日志备份; 策略 2:每周周日进行一次完全备份,每周周一至周六每天进行一次差异)解析:37.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数

37、。请按 SQL Server 所采用的rransactSQL 语法格式编写实现具有如下功能的后触发型触发器:每当在 Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:2.00)_正确答案:(正确答案:Create trigger sql_tri On employees for insert a8 declare eid varchar(11) deekare name varehoxf20) declare deptno varehar(11) decl8re fly CUrsoOrfor seleet* from inserted open yJy fetch

38、next from yJy intoeid,name,deptno while,feteh_status=0 begin update departments set tonumber=totalnumber+1 where deptno=deptno fetch next from yJy intoeid,name,deptno end close yJy deallocate yJy)解析:解析:此题考查了后触发型触发器的 Transact_SQL 语句。其语法格式为: CREATE TRIGGER 触发器名称 ON I 表名 I 视图名 I WITH ENCtlYPTION AS SQL 语句 AFTER 和 FOR,指定触发器只有在引发的SQL 语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行此触发器。即后触发型触发器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

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

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