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

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

1、计算机数据库工程师-81 及答案解析(总分:126.00,做题时间:90 分钟)一、选择题(总题数:30,分数:41.00)1.考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为_。A)聚集索引 B)非聚集索引 C)稠密索引 D)辅索引(分数:1.00)A.B.C.D.2.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。A)需求分析 B)概念设计 C)逻辑设计 D)物理设计(分数:1.00)A.B.C.D.3.以记录为单位的日志文件的内容不包括_。(A) 每个事务的详细执行过程(B) 每个事务的结束标记(C) 每个事务

2、的所有更新操作(D) 每个事务的开始标记(分数:2.00)A.B.C.D.4.以下关于死锁检测与恢复错误的是_。A)死锁检测,用于定期检查系统是否发生死锁B)死锁恢复,用于将系统从死锁中解救出来C)有效的方法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可D)为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为撤出事务的次数(分数:1.00)A.B.C.D.5.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10

3、 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A) 67178 B) 65535C) 65540 D) 67158(分数:2.00)A.B.C.D.6.以下关于数据模型要求错误的是_。A能够比较真实地模拟现实世界 B容易为人们所理解C便于在计算机上实现

4、 D目前大部分数据库模型能同时满足这三方面的要求(分数:1.00)A.B.C.D.7.不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是_。A) 一级封锁协议 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分数:2.00)A.B.C.D.8.SQL Server 2000 提供了很多种备份的方法,其中差异备份的内容是A)上次差异备份之后修改的数据库的全部内容B)上次日志备份之后修改的数据库的全部内容C)上次完全备份之后修改的数据库的全部内容D)上次完全备份后修改的数据内容,但是不包含日志等其他内容(分数:1.00)A.B.C.D.9.设有关系模式:教

5、师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。A)CREATE VIEW SalaryView(系名,工资总额) AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B)CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系C)CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D)CREATE VIEW SalaryView AS

6、SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系(分数:1.00)A.B.C.D.10.如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称为该关系的_。A) 数据项 B) 主属性C) 外关键字 D) 主属性值(分数:1.00)A.B.C.D.11.以下关于数据库的访问接口中的 JDBC 接口错误的是_。A) JDBC 全称是 Java DataBase ConnectionB) 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C) 由一组用 Java 语言编写的类和接口组成D) JDBC 可做三件事:与数据

7、库建立连接、发送 SQL 语句并处理结果(分数:2.00)A.B.C.D.12.如果关系模式 R 的所有属性都是不可分的基本数据项,则 R 满足_。 A) 1NF B) 2NF C) 3NF D) 4NF(分数:2.00)A.B.C.D.13.以下关于数据库的访问接口 JDBC 的说法错误的是A)JDBC 全称是 Java DataBase ConnectionB)是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C)由一组用 Java 语言编写的类和接口组成D)JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果(分数:2.00)A.B.C.D.14.

8、以下关于软件需求说明书的内容说法错误的是_。 A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求(分数:1.00)A.B.C.D.15.在 SQL Server2000 中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的 0.61.5 倍范围之内,实现这个约束的正确代码是A

9、)CHECK(销售价格 BETWEEN 单价*0.6 AND 单价*1.5)B)CHECK(销售价格 BETwEEN 商品表单价*0.6 AND 商品表单价*1.5)C)CREATE TRIGGER tri Sales ON 销售表 FOR INSERT,UPDATEASIF EXISTS(SELECT*FROM INSERTED a JOIN 商品表 b)ON a商品号=b商品号WHERE 销售价格 NOT BETwEEN 单价*0.6 AND 单价*1.5)ROLLBACKD)CREATE TRIGGER tri Sales ON 销售表 INSTEAD OF INSERT,UPDATEA

10、SIF EXISTS(SELECT*FROM INSERTED a JOIN 商品表 b ON a商品号=b商品号 wHERE 销售价格 NOT BETwEEN 单价*0.6 AND 单价*1.5)ROLLBACK(分数:2.00)A.B.C.D.16.以下关于索引的说法_不正确。A) 使用索引可提高查询效率B) 使用索引可能使更新操作费时C) 使用索引可使输出结果按一定顺序排列D) 索引为 DBMS 提供了不同的查询路径(分数:1.00)A.B.C.D.17.事务 T 对数据对象 A 加上某种锁后,其他事务只能在对 A 加 S 锁,不能加 X 锁,直到事务 T 释放 A 上的锁,则可以确定为

11、事务 T 对数据对象 A 加的锁是_。A) 共享锁 B) 排他锁C) 独占锁 D) 写锁(分数:2.00)A.B.C.D.18.查询 C:/ZG/ZGDA.DBF 表中的编号、姓名、工资字段的数据,并将查询结果保存到 C:/ZG/ DA.DBFGE表,正确的命令是_。A) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBF C:/ZG/DAB) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBFDA.DBFC) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA TO DBF C:/ZG/DAD) SELECT 编号,姓名

12、,工资 FORM C:/ZG/ZGDA INTO CURSOR C:/ZG/DA(分数:1.00)A.B.C.D.19.IDEF0 是 IDEF 方法的一部分,用于建立系统的_。 A) 功能模型 B) 信息模型 C) 动态模型 D) 关系模型(分数:1.00)A.B.C.D.20.在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中的查询优化需要考虑的主要因素包括 I/O 代价、CPU 代价和通信代价。一般而言,分布式数据库查询优化的首要目标是A) 使查询执行时 I/O 代价最省B) 使查询执行时 CPU 代价最省C) 使查询执行时通信代价最省D) 使查询执行时 I/O 代价和 CP

13、U 代价之和最省(分数:1.00)A.B.C.D.21.以下关于顺序加锁法及其缺点叙述错误的是A)该方法对数据库中事务访问的所有数据项规定一个加锁顺序B)每个事务在执行过程中必须按顺序对所需的数据项加锁C)维护对这些数据项的加锁顺序很困难,代价非常大D)事务按照固定的顺序对这些数据项进行加锁比较方便(分数:1.00)A.B.C.D.22.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行_。A) 监控分析 B) 空间管理 C) 再组织和重构 D) 参数调整(分数:2.00)A.B.C.D.23.如果事

14、务 T 获得了数据项 Q 上的排它锁,则 T 对 Q_。A) 只能写不能读 B) 只能读不能写C) 不能读不能写 D) 既可读又可写(分数:1.00)A.B.C.D.24.以下关于 E-R 图的叙述不正确的是_。(A) E-R 图建立在关系数据库的假设上(B) E-R 图使用过程和数据的关系清晰,实体间的关系可以导出应用过程的表示(C) E-R 图可以将现实时间中的信息抽象地表示为实体及实体间的联系(D) E-R 图能表示数据生命周期(分数:1.00)A.B.C.D.25.设有关系模式 Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credi

15、t),SC(Sno,Cno,Grade)。若在 SQL Sever 2000 中建有与以上模式对应的关系表,并有如下操作: 定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sno,Cno 是 SC 关系表的主码 定义 Student 关系表 Sex 列的取值只能为“男”或“女”,定义 Course 关系表 Credit 列的取值范围是1,4 在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引 定义 SC 关系表的 Sno 列的取值不能为空,并且其每一个值必须在 St

16、udent 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是_。 A) 仅和 B) 仅和 C) 仅和 D) 仅和(分数:1.00)A.B.C.D.26.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。A) 在教师表上按教师编号建索引B) 在教师表上按姓名建索引C) 在课程表上按课程号建索引D) 在课程表上按教师编号建索引(分数:2.00)A.B.C.D.27.考虑两个事务 Ti=Ii 和 Tj=Ij,以及定义在 Ti,Tj 上的并

17、发调度 S,其中 Ii,Ij 分别代表组成 Ti 和Tj 的操作,则下列中不会引起事务 Ti 的操作 Ii 与事务 Tj 的操作 Ij 冲突的是_。A) Ii=read(Q),Ij=write(Q) B) Ii=write(Q),Ij=read(Q)C) Ii=read(Q),Ij=read(Q) D) Ii=write(Q),Ij=write(Q)(分数:1.00)A.B.C.D.28.在软件需求分析和设计工程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。A) 先数据后程序 B) 与顺序无关C) 先程序后数据 D) 可同时进行(分数:1.0

18、0)A.B.C.D.29._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台是并行计算机系统使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O 速度。A) 集中式数据库系统 B) 并行数据库系统C) 分布式数据库系统 D) 客户/服务器数据库系统(分数:1.00)A.B.C.D.30.以下关于双机热备份叙述不正确的是_。A) 双机热备份就是一台主机为工作机,另一台主机为备份机B) 在系统正常运行情况下,工作机为信息系统提供支持C) 双机热备份模式的切换时机与双机互备援模式的切换

19、时机一致D) 当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用(分数:2.00)A.B.C.D.二、应用题(总题数:11,分数:30.00)31.在分布式数据库系统中,涉及多个站点的分布式查询的查询代价主要是由 1 代价来衡量的。(分数:2.00)填空项 1:_32.假设已对 pubs 数据库进行了完全备份,并备份到 MyBK_1 备份上,假设此备份设备只含有对 pubs 数据库的完全备份,则恢复 pubs 数据库的语句为 1。(分数:2.00)填空项 1:_33.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败,则已做过的更新被恢复原状

20、,好像整个事务从未有过这些更新,这就是保持数据库处于 1 状态(分数:2.00)填空项 1:_34.在关系数据库中,可以对属性值、属性值集合、元组、关系、整个索引,整个数据库等逻辑单元进行加锁,也可以对数据页、索引页和块等物理单元进行加锁,这些施加了锁的数据项的大小称为11。(分数:2.00)填空项 1:_35.SQL Server 2000 中四个版本,适合在移动环境中作业的用户,并且所运行的应用程序需要本地数据存储的是 1。(分数:2.00)填空项 1:_36.某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号

21、的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应该对学生信息表建立 1,以减少 I/O 访问次数,提高系统性能。(分数:2.00)填空项 1:_37.在 SQL Server 2000 中,数据页的大小是 8KB。某数据库表有 1000 行数据,每行需要 5000 字节空间,则此数据库表需要占用的数据页数为 1 页。(分数:2.00)填空项 1:_设有三个基本表,表 ITEM(项目号,项目名,项目负责人,电话),BIP(项目号,零件号,数量,日期),PART(零件号,零件名称,规格,单价),完成 SQL 语句统计出每个项目使用零件的金额和不同项目使用零件的合计金额,

22、并将结果按表 SSP(项目号,项目名,金额)的结构显示。SELECT ITEM项目,项目名,SUM(单价*数量)AS 金额FROM ITEM,BIP,PARTWHERE _GROUP BY ITEM.项目_SELECT“合计”,SUM(单价*数量)FROM BIP,PARTWHERE _ORDER BY 1_(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_38.下图是 A 和 B 用户分别对同一银行账号进行不同的操作,导致错误的原因是 1。时间 取款事物 A 转账事物 BT1 开始事物T2 开始事物T3 查询账户余额为 1000 元T4 查询账户余额为 1000 元T

23、5 取出 100 元吧余额改为900 元T6 提交事物T7 查询账户余额为 900 元(和 T4 读取的不一致)(分数:2.00)填空项 1:_39.事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于 1 状态。(分数:2.00)填空项 1:_设在 SQL Server 2000 平台一民对数据库 SalesDB 进行了如下图所示的各份操作。*己知这三次备份操作均备份在设备 BK 上,且该设备只包含这三个备份操作的结果。在数据库出现故障后,为尽可能减少数据丢失,需要恢复所有的备份。

24、请补全如下用于恢复日志备份 1 的 SQL 语句:RESTORE LOG SalesDB FROM BKWITH_(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:55.00)40.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server 所采用的 Tansact-SQL 语法格式编写实现具有功能的后触发型触发器

25、:每当在Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:10.00)_对于教学数据库的三个基本表:S(SNo,SName,SAge,Ssex)SC(Sno,CNo,Grade)C(CNo,CName,Teacher)使用 SQL 更新语句表达对下列的更新操作:(分数:45.00)(1).把 WANG 同学的学习选课和成绩全部删去;(分数:15.00)_(2).把选修 Maths 课及格的成绩全改为空值;(分数:15.00)_(3).把低于总平均成绩的女同学成绩提高 5%。(分数:15.00)_计算机数据库工程师-81 答案解析(总分:126.00,做题时间:90

26、分钟)一、选择题(总题数:30,分数:41.00)1.考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为_。A)聚集索引 B)非聚集索引 C)稠密索引 D)辅索引(分数:1.00)A. B.C.D.解析:解析 对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为聚集索引。2.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。A)需求分析 B)概念设计 C)逻辑设计 D)物理设计(分数:1.00)A.B.C. D.解析:解析 数据库逻辑结构设计是指从数据库的概念

27、模型出发,设计表示为逻辑模式的数据库逻辑结构,数据库逻辑设计的主要步骤包括 E-R 图转换为初始关系模式、对初始关系模式进行优化等等,所以本题的答案为 C。3.以记录为单位的日志文件的内容不包括_。(A) 每个事务的详细执行过程(B) 每个事务的结束标记(C) 每个事务的所有更新操作(D) 每个事务的开始标记(分数:2.00)A. B.C.D.解析:4.以下关于死锁检测与恢复错误的是_。A)死锁检测,用于定期检查系统是否发生死锁B)死锁恢复,用于将系统从死锁中解救出来C)有效的方法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可D)为了防止某些事务总是被选做被撤销的事务,可以限

28、定每个事务被选为撤出事务的次数(分数:1.00)A.B.C. D.解析:解析 对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更有效的方法是从后面向前 UNDO 这个事务的部分操作,只要能解开系统死锁即可。5.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个

29、字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A) 67178 B) 65535C) 65540 D) 67158(分数:2.00)A. B.C.D.解析:解析 单条商品销售记录占用字节:10+8+8+8+4+4+8=50 字节。单数据页可存储销售记录条数:163 条(163*50=8150 字节;164*50=8120 字节)。保存三年的销售总记录数:3*365*10000=10950000

30、 条。需要的数据页数目=67178(67178*163=10950014;67177*163=10949851)。6.以下关于数据模型要求错误的是_。A能够比较真实地模拟现实世界 B容易为人们所理解C便于在计算机上实现 D目前大部分数据库模型能同时满足这三方面的要求(分数:1.00)A.B.C.D. 解析:解析 目前还没有一种数据库模型能同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。7.不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是_。A) 一级封锁协议 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分

31、数:2.00)A.B. C.D.解析:解析 不但能够防止丢失修改,还可进一步防止读脏数据,但是不能防止不可重复读的封锁协议是二级封锁协议。8.SQL Server 2000 提供了很多种备份的方法,其中差异备份的内容是A)上次差异备份之后修改的数据库的全部内容B)上次日志备份之后修改的数据库的全部内容C)上次完全备份之后修改的数据库的全部内容D)上次完全备份后修改的数据内容,但是不包含日志等其他内容(分数:1.00)A.B.C. D.解析:解析 差异备份是备份从最近的完全备份之后对数据所作的修改,它以完全备份为基准点,备份完全备份之后变化了的数据文件、日志文件以及数据库中其他被修改的内容。9.

32、设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。A)CREATE VIEW SalaryView(系名,工资总额) AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B)CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系C)CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D)CREATE VIEW Salary

33、View AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系(分数:1.00)A.B. C.D.解析:解析 要求工资总额,用聚合函数 SUM 计算列值总和,而 COUNT 用来计算非空列值的个数,所以本题的答案应该为 B。10.如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称为该关系的_。A) 数据项 B) 主属性C) 外关键字 D) 主属性值(分数:1.00)A.B.C. D.解析:解析 一个关系的外关键字自身并非该关系的关键字,而是另外一个关系的关键字。有了外关键字,才能实现关系之间的动态连接。11.以下关于数据库的访问接

34、口中的 JDBC 接口错误的是_。A) JDBC 全称是 Java DataBase ConnectionB) 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C) 由一组用 Java 语言编写的类和接口组成D) JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果(分数:2.00)A. B.C.D.解析:解析 JDBC(Java DataBase Connectivity Standard)是一种用于执行 SQL 语句的 JAVA API 的面向对象的应用程序接口,可以为多种关系数据库提供统一的访问,它是由一组用 JAVA 语言编写的类和接口组成。J

35、DBC 可做三件事:与数据库建立连接,发送 SQL 语句并处理结果。12.如果关系模式 R 的所有属性都是不可分的基本数据项,则 R 满足_。 A) 1NF B) 2NF C) 3NF D) 4NF(分数:2.00)A. B.C.D.解析:解析 如果关系模式 R 的所有属性都是不可分的基本数据项,则 R 满足 1NF。13.以下关于数据库的访问接口 JDBC 的说法错误的是A)JDBC 全称是 Java DataBase ConnectionB)是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C)由一组用 Java 语言编写的类和接口组成D)JDBC 可做三件事:与数

36、据库建立连接、发送 SQL 语句并处理结果(分数:2.00)A. B.C.D.解析:解析 JDBC(Java DataBase Connectivity Standard)是一种用于执行 SQL 语句的 javaAPI 的面向对象的应用程序接口,可以为多种关系数据库提供统一访问,它是南一组用 Java 语言编写的类和接口组成。JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果。14.以下关于软件需求说明书的内容说法错误的是_。 A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信

37、息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求(分数:1.00)A.B.C.D. 解析:解析 环境需求是对系统运行环境的要求,如操作系统、数据库管理系统、开发工具、通信接口等方面的要求等。而性能需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求,所以本题的答案为 D。15.在 SQL Server2000 中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的 0.61.5

38、倍范围之内,实现这个约束的正确代码是A)CHECK(销售价格 BETWEEN 单价*0.6 AND 单价*1.5)B)CHECK(销售价格 BETwEEN 商品表单价*0.6 AND 商品表单价*1.5)C)CREATE TRIGGER tri Sales ON 销售表 FOR INSERT,UPDATEASIF EXISTS(SELECT*FROM INSERTED a JOIN 商品表 b)ON a商品号=b商品号WHERE 销售价格 NOT BETwEEN 单价*0.6 AND 单价*1.5)ROLLBACKD)CREATE TRIGGER tri Sales ON 销售表 INSTEA

39、D OF INSERT,UPDATEASIF EXISTS(SELECT*FROM INSERTED a JOIN 商品表 b ON a商品号=b商品号 wHERE 销售价格 NOT BETwEEN 单价*0.6 AND 单价*1.5)ROLLBACK(分数:2.00)A.B.C.D. 解析:16.以下关于索引的说法_不正确。A) 使用索引可提高查询效率B) 使用索引可能使更新操作费时C) 使用索引可使输出结果按一定顺序排列D) 索引为 DBMS 提供了不同的查询路径(分数:1.00)A.B.C.D. 解析:解析 使用聚族索引就会使更新操作费时,通过索引可以提高查询效率和使输出结果按一定顺序排

40、列,故选 D。17.事务 T 对数据对象 A 加上某种锁后,其他事务只能在对 A 加 S 锁,不能加 X 锁,直到事务 T 释放 A 上的锁,则可以确定为事务 T 对数据对象 A 加的锁是_。A) 共享锁 B) 排他锁C) 独占锁 D) 写锁(分数:2.00)A. B.C.D.解析:解析 事务对一个数据项 Q 的操作类型决定了设置为 Q 上的锁的类型,主要是共享锁和独占锁,其中独占锁也称为排他锁。18.查询 C:/ZG/ZGDA.DBF 表中的编号、姓名、工资字段的数据,并将查询结果保存到 C:/ZG/ DA.DBFGE表,正确的命令是_。A) SELECT 编号,姓名,工资 FORM C:/

41、ZG/ZGDA INTO DBF C:/ZG/DAB) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBFDA.DBFC) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA TO DBF C:/ZG/DAD) SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO CURSOR C:/ZG/DA(分数:1.00)A. B.C.D.解析:19.IDEF0 是 IDEF 方法的一部分,用于建立系统的_。 A) 功能模型 B) 信息模型 C) 动态模型 D) 关系模型(分数:1.00)A. B.C.D.解析:解析 IDEF0 是 IDEF

42、 方法的一部分,用于建立系统的功能模型,所以本题的答案为 A。信息模型由 IDEF1 建立,动态模型由 IDEF2 建立。关系模型是在系统设计阶段由 E-R 建模方法建立的,而 IDEF0 是数据库需求分析的建模方法。两者无联系。20.在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中的查询优化需要考虑的主要因素包括 I/O 代价、CPU 代价和通信代价。一般而言,分布式数据库查询优化的首要目标是A) 使查询执行时 I/O 代价最省B) 使查询执行时 CPU 代价最省C) 使查询执行时通信代价最省D) 使查询执行时 I/O 代价和 CPU 代价之和最省(分数:1.00)A.B.C.

43、 D.解析:21.以下关于顺序加锁法及其缺点叙述错误的是A)该方法对数据库中事务访问的所有数据项规定一个加锁顺序B)每个事务在执行过程中必须按顺序对所需的数据项加锁C)维护对这些数据项的加锁顺序很困难,代价非常大D)事务按照固定的顺序对这些数据项进行加锁比较方便(分数:1.00)A.B.C.D. 解析:解析 顺序加锁法对数据库中事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需的数据项加锁。顺序加锁法的缺点是:数据库中需要加锁的数据项非常多,并且不断变化,维护对这些数据项的加锁顺序很困难,代价非常大;事务访问的数据项有时无法事先完全确定,而是随着事务的执行过程动态变化

44、的,有时候很难要求事务按照固定的顺序对这些数据项进行加锁。22.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行_。A) 监控分析 B) 空间管理 C) 再组织和重构 D) 参数调整(分数:2.00)A.B.C. D.解析:解析 数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行再组织和重构。23.如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q_。A) 只能写不能读 B) 只能读不能写C) 不能

45、读不能写 D) 既可读又可写(分数:1.00)A.B.C.D. 解析:解析 排它锁也称为独占或写锁。一旦事务 T 对数据对象 A 加上排它锁,则只允许 T 读取和修改A,其它任何事务既不能读取和修改 A,也不能再对 A 加任何类型的锁,直到 T 释放 A 上的锁为止。24.以下关于 E-R 图的叙述不正确的是_。(A) E-R 图建立在关系数据库的假设上(B) E-R 图使用过程和数据的关系清晰,实体间的关系可以导出应用过程的表示(C) E-R 图可以将现实时间中的信息抽象地表示为实体及实体间的联系(D) E-R 图能表示数据生命周期(分数:1.00)A.B.C. D.解析:25.设有关系模式

46、 Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若在 SQL Sever 2000 中建有与以上模式对应的关系表,并有如下操作: 定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sno,Cno 是 SC 关系表的主码 定义 Student 关系表 Sex 列的取值只能为“男”或“女”,定义 Course 关系表 Credit 列的取值范围是1,4 在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引 定义 SC 关系表的 Sno 列的取值不能为空,并且其每一个值必须在 Student 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是_。 A) 仅和 B) 仅和 C) 仅和 D) 仅和(分数:1.00)A. B.C.D.解析:解析 对于数据项的类型、取值范围及数据之间的关系都是数据的逻辑结构属于模式范畴,、错误。内模式是对数据库中数据的物理结构和

展开阅读全文
相关资源
猜你喜欢
  • EN 13771-2-2017 en Compressors and condensing units for refrigeration - Performance testing and test methods - Part 2 Condensing units.pdf EN 13771-2-2017 en Compressors and condensing units for refrigeration - Performance testing and test methods - Part 2 Condensing units.pdf
  • EN 13772-2011 en Textiles and textile products - Burning behaviour - Curtains and drapes - Measurement of flame spread of vertically oriented specimens with large ignition source《织.pdf EN 13772-2011 en Textiles and textile products - Burning behaviour - Curtains and drapes - Measurement of flame spread of vertically oriented specimens with large ignition source《织.pdf
  • EN 13773-2003 en Textiles and textile products Burning behaviour Curtains and drapes Classification scheme《织物和纺织品 幕布和窗帘 燃烧性能 分类表》.pdf EN 13773-2003 en Textiles and textile products Burning behaviour Curtains and drapes Classification scheme《织物和纺织品 幕布和窗帘 燃烧性能 分类表》.pdf
  • EN 13774-2013 en Valves for gas distribution systems with maximum operating pressure less than or equal to 16 bar - Performance requirements《最大工作压力小于或等于16 bar的气体分配系统用阀门 性能要求》.pdf EN 13774-2013 en Valves for gas distribution systems with maximum operating pressure less than or equal to 16 bar - Performance requirements《最大工作压力小于或等于16 bar的气体分配系统用阀门 性能要求》.pdf
  • EN 13775-1-2003 en Railway applications Measuring of new and modified freight wagons Part 1 Measuring principles《轨道交通 新型和改型货车的测量 第1部分 测量原则》.pdf EN 13775-1-2003 en Railway applications Measuring of new and modified freight wagons Part 1 Measuring principles《轨道交通 新型和改型货车的测量 第1部分 测量原则》.pdf
  • EN 13775-2-2003 en Railway applications Measuring of new and modified freight wagons Part 2 Freight wagons with bogies《轨道交通 新型和改造的货运车辆的测量 第2部分 带转向架的货运车》.pdf EN 13775-2-2003 en Railway applications Measuring of new and modified freight wagons Part 2 Freight wagons with bogies《轨道交通 新型和改造的货运车辆的测量 第2部分 带转向架的货运车》.pdf
  • EN 13775-3-2003 en Railway applications Measuring of new and modified freight wagons Part 3 Freight wagons with 2 wheelsets《轨道交通 新型和改型货车的测量 第3部分 带两个轮组的货车》.pdf EN 13775-3-2003 en Railway applications Measuring of new and modified freight wagons Part 3 Freight wagons with 2 wheelsets《轨道交通 新型和改型货车的测量 第3部分 带两个轮组的货车》.pdf
  • EN 13775-4-2004 en Railway applications - Measuring of new and modified freight wagons - Part 4 Bogies with 2 wheelsets《轨道交通 新型和改造的货运车辆的测量 第4部分 带两个轮副的转向架》.pdf EN 13775-4-2004 en Railway applications - Measuring of new and modified freight wagons - Part 4 Bogies with 2 wheelsets《轨道交通 新型和改造的货运车辆的测量 第4部分 带两个轮副的转向架》.pdf
  • EN 13775-5-2004 en Railway applications - Measuring of new and modified freight wagons - Part 5 Bogies with 3 wheelsets《轨道交通 新型和改型货车的测量 第5部分 带三个轮副的转向架》.pdf EN 13775-5-2004 en Railway applications - Measuring of new and modified freight wagons - Part 5 Bogies with 3 wheelsets《轨道交通 新型和改型货车的测量 第5部分 带三个轮副的转向架》.pdf
  • 相关搜索

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

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