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

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

1、计算机数据库工程师-75 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.00)1.视图机制具有很多优点,下面哪一项不是它的优点?_A) 视图机制对机密数据提供了自动的安全保护功能B) 视图机制方便了不同的用户以同样的方式看待同一数据C) 简化了用户观点D) 视图对于数据库的重构造提供了一定程度的逻辑独立性(分数:2.00)A.B.C.D.2.概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映_。A) 应用程序员的编程需求B) DBA 的管理信息需求C) 数据库系统的维护需求D) 企业组织的信息需求(分数:1.00)A.B.C.D.3.在使用

2、 UML 建模时,若需要描述跨越多个用例的单个对象的行为,使用_是最为合适的。A) 协作图 B) 序列图C) 活动图 D) 状态图(分数:1.00)A.B.C.D.4.关于数据仓库设计,下列说法正确的是_。A)数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B)在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C)在进行数据仓库主题数据模型设计时要强调数据的集成性D)在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域(分数:1.00)A.B.C.D.5.在下面各项中,哪些是当前应

3、用开发工具的发展趋势?_采用三层或多层 Client/Server 结构支持 Web 应用支持开放的、构件式的分布式计算环境A) 和 B) 只有C) 只有 D) 都是(分数:1.00)A.B.C.D.6.在 DBMS 中,数据库恢复子系统通常占有整个代码系统的 10%,恢复技术是衡量系统性能优劣的重要指标。下面不是数据库恢复采用的方法是_。A)建立检查点 B)建立副本 C)建立日志文件 D)建立索引(分数:1.00)A.B.C.D.7.下列哪项是 SQL Server 数据库拥有的逻辑空间结构和物理空间结构?_A) 表区间 B) 区 C) 段 D) 数据文件(分数:1.00)A.B.C.D.8

4、.已知关系模式 A(C,T,H,R,S),其中各属性的含义是:C:课程;T:教员;H:上课时间;R:教室;S:学生。根据语义有如下函数依赖集 F=CT,(H,R)C,(H,T)R,(H,S)R。则关系模式 A 的规范化程度最高达到_。A) 1NF B) 2NF C) 3NF D) BCNF(分数:2.00)A.B.C.D.9.索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为_。A)稀疏索引 B)聚集索引 C)稠密索引 D)单层索引(分数:2.00)A.B.C.D.10._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数

5、据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台式并行计算机系统,使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的素具处理和 I/O 速度。(A) 集中式数据库系统(B) 并行数据库系统(C) 分布式数据库系统(D) 客户/服务器数据库系统(分数:1.00)A.B.C.D.11.删除 Windows 身份验证的“Server1/nt user”登录的正确语句是_。A) EXEC sp_revokeloginServer1/nt_userB) DELETE sp_revokeloginServer1/nt_userC) DROP sp_revokelog

6、inServer1/nt_userD) EXEC sp_droploginServer1/nt_user(分数:1.00)A.B.C.D.12.数据库管理系统能够实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理系统的哪一个模块完成? _A) 数据库定义模块 B) 数据库运行模块 C) 数据库存取模块 D) 数据库维护模块(分数:2.00)A.B.C.D.13.关于并行数据库,下列说法错误的是_。A) 层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B) 无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于 OLTP 应用C) 并行数据库

7、系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率D) 并行数据库系统的主要目的是实现场地自治和数据全局透明共享(分数:1.00)A.B.C.D.14.数据库系统中的故障类型包括_。A) 事务内部的故障 B) 系统故障C) 介质故障 D) 以上各项均是(分数:2.00)A.B.C.D.15.DBAS 设计活动可细分为_。 A) 需求分析和概要设计 B) 需求分析和详细设计 C) 概要设计和详细设计 D) 需求分析、概要设计和详细设计(分数:1.00)A.B.C.D.16.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是A)可通过预编译机制提高数据操作的性能B)

8、可方便地按用户视图表达数据C)可减少客户端和服务器端的网络流量D)可实现一定的安全控制(分数:2.00)A.B.C.D.17.JDBC API 中用来执行 SQL 语句的对象是_。A) DriverManager B) StatementC) Connection D) ResultSet(分数:1.00)A.B.C.D.18.以下关于事务日志备份说法错误的是_。A) 如果要进行事务日志备份,只能将数据库的故障还原模型设置为安全方式B) 在默认情况下,事务日志备份完成后要截断日志C) 清除掉无用的日志记录的过程就叫截断日志D) 事务日志备份是备份从上次备份之后的日志记录(分数:1.00)A.B

9、.C.D.19.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是_。A) 将此查询语句放置在视图中,使用视图实现该查询操作B) 修改实现此功能的查询语句,将连接查询改为嵌套查询C) 将此功能涉及的表进行合并,然后对合并后的表进行查询D) 将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作(分数:1.00)A.B.C.D.20.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销

10、售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A)67178 B)65535 C)65540 D)67158(分数:1.00)A.B.C.D.21.设在 SQL Server 2008 中有商品

11、表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的 1.1 倍。下列关于实现此约束的说法,正确的是A)可以用触发器或者用 CHECK 约束实现 B)只能用 CHECK 约束实现C)只能用触发器实现 D)可以用 DEFAULT 约束实现(分数:1.00)A.B.C.D.22.基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理,下列说法错误的是A)数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态B)如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采用死锁检测与恢复策略更有效C)为避免活锁(事务饿死)现

12、象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求D)数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁(分数:1.00)A.B.C.D.23.与实体相对应的数据库术语是_。 A) 文件 B) 记录 C) 字段 D) 数据库(分数:1.00)A.B.C.D.24.数据库逻辑设计的依据不包括_。 A) 概念模型 B) 安全性要求 C) 数据约束 D) 功能模型(分数:1.00)A.B.C.D.25.以下关于死锁检测与恢复错误的是_。(A) 死锁检测,用于定期检查系统是否发生死锁(B) 死锁恢复,用于将系

13、统从死锁中解救出来(C) 有效的方法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可(D) 为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为撤出事务的次数(分数:2.00)A.B.C.D.26.角色之间的通用化关系用下列哪个符号表示?_A) B) C) D) (分数:1.00)A.B.C.D.27.下面关于函数依赖的叙述中,不正确的是_。A) 若 XY,YZ,则 XYZB) 若 XY,YZ,则 XZC) 若 XY,Y是 Y 的子集,则 XYD) 若 XYZ,则 XZ,YZ(分数:2.00)A.B.C.D.28.以下不属于性能需求分析的内容的是_。 A) 数据操作响

14、应时间 B) 系统吞吐量 C) 每 TPS 代价值 D) 存储需求分析(分数:1.00)A.B.C.D.29.下列关于标定联系语法的说法中错误的是_。 A) 联系的语法用直线表示 B) 如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来 C) 用一个空心圆表示其联系的基数是 n D) 1(父)端是线段的原点,n(子女)端是线段的终点(分数:1.00)A.B.C.D.30.创建触发器时,以下说法错误的是_。A)在一个表上可以建立多个名词不同、类型各异的触发器B)增、删、改记录都可以使用触发器C)修改数据库以及数据库对象的语句可以在触发器中使用D)通常不要在触发器中返

15、回任何结果(分数:1.00)A.B.C.D.二、应用题(总题数:8,分数:32.00)31.设有顾客表(顾客号,姓名,所在地区),姓名和所在地区允许为空。现要统计每个地区的顾客数量,要求输出所在地区和人数。请补全下列 SQL 语句。select _from 顾客表 group by 所在地区(分数:2.00)填空项 1:_32.有学生选课表 SC(Sno,Cno,Grade),各属性分别为学号、课程号和成绩;完成下列 SQL 语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoFROM SC XWHERE_(SELECT_FROM SC YWHERE Y.Sno=X.S

16、no)(分数:2.00)填空项 1:_设有三个基本表,表 ITEM(项目号,项目名,项目负责人,电话) ,BIP(项目号,零件号,数量,日期) ,PART(零件号,零件名称,规格,单价) ,完成 SQL 语统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表 SSP(项目号,项目名,金额) 的结构显示。SELECT ITEM.项目,项目名,SUM(单价*数量) AS 金额FROM ITEM, BIP, PARTWHERE _GROUP BY ITEM.项目_SELECT “合计”,SUM(单价*数量)FROM BIP, PARTWHERE _ORDER BY 1_(分数:8.

17、00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT_FROM SC_(分数:4.00)填空项 1:_填空项 1:_假设某数据库中有表 SC(S#,C#,SCORE),表 C(C#,CNAME,TNAME)和表 SC_C(C#,CNAME,AVG_GRADE),其中 SC 表中各属性分别表示为学号,课程号,以及对应的分数;要求把 SC 表中的每门课程的平均成绩插到表 SC_C 中,完成下列的 SQL 语句。INSERT INTO

18、SC_C(C#,CNAME,AVG_GRADE)SELECT C.C#,CNAME,_FROM SC,C_(分数:6.00)填空项 1:_填空项 1:_填空项 1:_33.事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交,如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于 1 状态(分数:2.00)填空项 1:_34.在 VB6.0 中,用于设置 ADO 结果集的内容,这个内容可以是一张表,也可以来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 1。(分数:2.00)填空项 1:_在数据库系统封锁协议中,一级协议:事务在

19、修改数据前必须先对其加 X 锁,直到事务结束后才释放锁,该协议可以防止 1;二级协议是在一级协议上加上“事务在读数据之前必须先对其加 S 锁,读完后释放 S锁”,该协议可以防止 2;三级协议是在一级协议上加上事务 T 在读数据 R 之前必须先对其加 S 锁,直到事务结束后才释放,该协议可以防止 3。(分数:6.00)填空项 1:_填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:20.00)有两张关系表:Students(SID,SName,Sex,Dept)Prizing(SID,PName,Type,PDate)Students 表描述的是学生基本信息Prizing 表描述的

20、是学生获奖信息。(分数:10.00)(1).若在应用程序中经常使用如下查询语句:SELECT S.SID,SName,PName,Type FROM Students AS S JOIN Prizing AS P ON S SID=P.SID请问能否使用聚集文件提高此查询的性能?并给出原因。(分数:5.00)_(2).为了提高查询性能,数据库管理员在 Students 表的 SName 列上建立了一个非聚集索引 SName _ind。如果应用程序使用如下语句查询数据:SELECT*FROM Students WHERE SName like%华请问 SName_ind 索引是否能够提高语句的查

21、询速度,并给出原因。(分数:5.00)_36.在 SQL Server 2000 中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前 4 列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第 5 列“本次利润”。请编写实现上述功能的后触发型触发器代码。(分数:10.00)_计算机数据库工程师-75 答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.00)1.视图机

22、制具有很多优点,下面哪一项不是它的优点?_A) 视图机制对机密数据提供了自动的安全保护功能B) 视图机制方便了不同的用户以同样的方式看待同一数据C) 简化了用户观点D) 视图对于数据库的重构造提供了一定程度的逻辑独立性(分数:2.00)A.B. C.D.解析:解析 视图机制的优点是:视图机制方便了不同用户以不同方式看待同一数据,故 B 项错误。2.概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映_。A) 应用程序员的编程需求B) DBA 的管理信息需求C) 数据库系统的维护需求D) 企业组织的信息需求(分数:1.00)A.B.C.D. 解析:解析 概念设计的目标是产生反应企业组织信

23、息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的 DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本数据模型的共同基础,同时也容易向现在普遍使用的关系模型转换。3.在使用 UML 建模时,若需要描述跨越多个用例的单个对象的行为,使用_是最为合适的。A) 协作图 B) 序列图C) 活动图 D) 状态图(分数:1.00)A.B.C.D. 解析:解析 状态图是用来描述一个特定对象的所有可能状态及其引起状态转移的事件,大多数面向对象技术都用状态图表示单个对象在其生命周期中的行为。4.关于数据仓库设计,下列说法正确的是_。A)数据仓库项目的需求很难把握,

24、所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B)在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C)在进行数据仓库主题数据模型设计时要强调数据的集成性D)在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域(分数:1.00)A.B.C. D.解析:解析 在进行数据仓库主题数据模型设计时要强调数据的集成性。选项 C 正确。数据仓库的需求很难把握,但是从数据仓库项目的建立而言,如果用户或企业没有相对明确要求,难以做项目估算和验收,也就无法开展数据仓库项目。因此 A 说法错误。在进行数据仓库主题数据模型设计时

25、是以面向主题的方式进行组织的,而传统的 OLTP 环境下,数据库系统的数据一般是以面向企业基本业务应用的方式进行组织的。B 选项说法也错误。在进行数据仓库概念模型设计时,需要设计实体关系图,而给出数据表的划分,并给出每个属性的定义域是逻辑模型设计时做的工作。D 选项错误。5.在下面各项中,哪些是当前应用开发工具的发展趋势?_采用三层或多层 Client/Server 结构支持 Web 应用支持开放的、构件式的分布式计算环境A) 和 B) 只有C) 只有 D) 都是(分数:1.00)A.B.C.D. 解析:解析 题中各项均是当前应用开发工具的发展趋势。6.在 DBMS 中,数据库恢复子系统通常占

26、有整个代码系统的 10%,恢复技术是衡量系统性能优劣的重要指标。下面不是数据库恢复采用的方法是_。A)建立检查点 B)建立副本 C)建立日志文件 D)建立索引(分数:1.00)A.B.C.D. 解析:解析 建立检查点、建立副本、建立日志文件都是数据库恢复通常采用的方法。建立索引时进行数据库物理设计时,为提高数据查询的速度而采取的方法。7.下列哪项是 SQL Server 数据库拥有的逻辑空间结构和物理空间结构?_A) 表区间 B) 区 C) 段 D) 数据文件(分数:1.00)A.B.C.D. 解析:解析 数据文件是 SQL Server 数据库拥有的逻辑空间结构和物理空间结构。8.已知关系模

27、式 A(C,T,H,R,S),其中各属性的含义是:C:课程;T:教员;H:上课时间;R:教室;S:学生。根据语义有如下函数依赖集 F=CT,(H,R)C,(H,T)R,(H,S)R。则关系模式 A 的规范化程度最高达到_。A) 1NF B) 2NF C) 3NF D) BCNF(分数:2.00)A.B. C.D.解析:解析 若关系模式是 1NF,且每个非主属性完全函数依赖于候选码,则此关系模式是 2NF。9.索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为_。A)稀疏索引 B)聚集索引 C)稠密索引 D)单层索引(分数:2.00)

28、A.B.C.D. 解析:解析 单层索引也称为线性索引,其特点是索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录。10._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台式并行计算机系统,使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的素具处理和 I/O 速度。(A) 集中式数据库系统(B) 并行数据库系统(C) 分布式数据库系统(D) 客户/服务器数据库系统(分数:1.00)A.B. C.D.解析:11.删除 Windows 身份验证的“Serve

29、r1/nt user”登录的正确语句是_。A) EXEC sp_revokeloginServer1/nt_userB) DELETE sp_revokeloginServer1/nt_userC) DROP sp_revokeloginServer1/nt_userD) EXEC sp_droploginServer1/nt_user(分数:1.00)A. B.C.D.解析:解析 删除 SQL Server 身份验证的登录账户使用 sp_droplogin 系统存储过程,删除 Windows 身份验证的登录账户使用 Sp_revokelogin 系统存储过程,DELETE,DROP 是对表的

30、处理。12.数据库管理系统能够实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理系统的哪一个模块完成? _A) 数据库定义模块 B) 数据库运行模块 C) 数据库存取模块 D) 数据库维护模块(分数:2.00)A.B.C. D.解析:解析 数据库管理系统能够实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理系统的数据库存取模块完成。13.关于并行数据库,下列说法错误的是_。A) 层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B) 无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于 OLTP 应用C) 并行数据库系统经常通

31、过负载均衡的方法来提高数据库系统的业务吞吐率D) 并行数据库系统的主要目的是实现场地自治和数据全局透明共享(分数:1.00)A.B.C.D. 解析:解析 本题考查并行数据库的概念。分布式数据库系统的目的是实现场地自治和全局透明共享,并行数据库的目的是提高系统吞吐率降低事物处理时间。选 D。14.数据库系统中的故障类型包括_。A) 事务内部的故障 B) 系统故障C) 介质故障 D) 以上各项均是(分数:2.00)A.B.C.D. 解析:解析 数据库系统中的故障类型包括事务内部的故障、系统故障、介质故障以及计算机病毒故障。15.DBAS 设计活动可细分为_。 A) 需求分析和概要设计 B) 需求分

32、析和详细设计 C) 概要设计和详细设计 D) 需求分析、概要设计和详细设计(分数:1.00)A.B.C.D. 解析:解析 应用设计主线将 DBAS 设计活动可细分为需求分析、概要设计和详细设计等。因此本题答案为 D。16.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是A)可通过预编译机制提高数据操作的性能B)可方便地按用户视图表达数据C)可减少客户端和服务器端的网络流量D)可实现一定的安全控制(分数:2.00)A.B. C.D.解析:解析 查看使用存储过程的好处,不存在方便地按用户视图表达数据这种优点,因此本题答案为B。17.JDBC API 中用来执行 SQL

33、 语句的对象是_。A) DriverManager B) StatementC) Connection D) ResultSet(分数:1.00)A.B. C.D.解析:解析 JDBC API 中用来执行 SQL 语句的对象是 Statement。18.以下关于事务日志备份说法错误的是_。A) 如果要进行事务日志备份,只能将数据库的故障还原模型设置为安全方式B) 在默认情况下,事务日志备份完成后要截断日志C) 清除掉无用的日志记录的过程就叫截断日志D) 事务日志备份是备份从上次备份之后的日志记录(分数:1.00)A. B.C.D.解析:解析 如果要进行事务日志备份,将数据库的故障还原模型设置为

34、安全方式或是大容量日志记录方式。19.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是_。A) 将此查询语句放置在视图中,使用视图实现该查询操作B) 修改实现此功能的查询语句,将连接查询改为嵌套查询C) 将此功能涉及的表进行合并,然后对合并后的表进行查询D) 将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作(分数:1.00)A. B.C.D.解析:解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,它与基本表不同的是,视图是一个虚表。数据库中只存放视图的定义,而不存

35、放视图包含的数据,这些数据仍存放在原来的基本表中,可将表与表之间的复杂的连接操作和搜索条件对用户隐藏起来,使查询语句书写简单,提高查询效率。B 项增加了查询的复杂度降低了查询的效率,C 项增加了数据库的负担,也降低了数据库的效率,D 项存储过程定义比较复杂使用起来也没有视图灵活。故选 A。20.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个

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

37、:336510000=10950000 条。需要的数据页数目=67178(67178163=10950014;67177163=10949851)。21.设在 SQL Server 2008 中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的 1.1 倍。下列关于实现此约束的说法,正确的是A)可以用触发器或者用 CHECK 约束实现 B)只能用 CHECK 约束实现C)只能用触发器实现 D)可以用 DEFAULT 约束实现(分数:1.00)A. B.C.D.解析:解析 触发器是一种特殊的存储过程,其特殊性在于它不需要由用户来调用,而是当用户对表中的数据进行 U

38、PDATE、INSERT 或 DELETE 操作时自动触发执行。触发器通常用于保证业务规则和数据完整性,其主要优点是用户可以用编程的方法来实现复杂的处理逻辑和业务规则,增强了数据完整性约束的功能。触发器和 CHECK 都可以实现对数据的约束,只是触发器能完成比 CHEcK 约束更复杂的数据约束。22.基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理,下列说法错误的是A)数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态B)如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采用死锁检测与恢复策略更有效C)为避免活锁(事务饿死)

39、现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求D)数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁(分数:1.00)A.B. C.D.解析:解析 如果数据库系统进入死锁的概率比较高,使用死锁预防机制的效果好些。死锁的预防有:一次加锁法。该方法要求每个事务在开始执行时必须将需要访问的数据项全部加锁,否则不允许执行下去,也就是要求事务必须一次性地获得对需要访问的全部数据项的访问权。顺序加锁法。该方法对数据库中事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需数据加锁。23

40、.与实体相对应的数据库术语是_。 A) 文件 B) 记录 C) 字段 D) 数据库(分数:1.00)A.B. C.D.解析:解析 与实体相对应的数据库术语是记录。24.数据库逻辑设计的依据不包括_。 A) 概念模型 B) 安全性要求 C) 数据约束 D) 功能模型(分数:1.00)A.B.C.D. 解析:解析 数据库逻辑设计的依据是数据库概念设计的结果,包括概念数据模型、数据处理要求、数据约束、安全性要求及 DBMS 的相关信息,因此本题答案为 D。25.以下关于死锁检测与恢复错误的是_。(A) 死锁检测,用于定期检查系统是否发生死锁(B) 死锁恢复,用于将系统从死锁中解救出来(C) 有效的方

41、法是从后向前 REDO 这个事务的部分操作,只要能解开系统死锁即可(D) 为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为撤出事务的次数(分数:2.00)A.B.C. D.解析:26.角色之间的通用化关系用下列哪个符号表示?_A) B) C) D) (分数:1.00)A.B.C.D. 解析:解析 角色之间的通用化关系用 D 项符号表示。27.下面关于函数依赖的叙述中,不正确的是_。A) 若 XY,YZ,则 XYZB) 若 XY,YZ,则 XZC) 若 XY,Y是 Y 的子集,则 XYD) 若 XYZ,则 XZ,YZ(分数:2.00)A.B.C.D. 解析:解析 函数依赖公理:设有

42、关系模式 R(U.F)U 为属性全集,F 是 R 的一组函数依赖,X、Y、Z是 U 的子集。1)自反律若 X 包含 Y,则有 XY2)增广律若 XY,则有 XZYZ3)传递律若 XY,YZ,则有 XZ推论 1 若 XY,xz,则有 XYZ推论 2 若 XY 且 Z 是 Y 的子集,则有 XZ推论 3 若 XY,YZW,则有 XZW若 XY,YZ,由传递律,则 XZ。B 项正确。若 XY,YZ,则 XZ,又 XY,由推论 1,则XYZ。A 项正确。若 XY,Y是 Y 的子集,由推论 2,则 XY。C 项正确。若 XYZ,则X z,Y 也28.以下不属于性能需求分析的内容的是_。 A) 数据操作响

43、应时间 B) 系统吞吐量 C) 每 TPS 代价值 D) 存储需求分析(分数:1.00)A.B.C.D. 解析:解析 性能需求分析主要包括数据操作响应时间、系统吞吐量、允许并发访问的最大用户数和每TPS 代价值,所以本题的答案为 D。29.下列关于标定联系语法的说法中错误的是_。 A) 联系的语法用直线表示 B) 如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来 C) 用一个空心圆表示其联系的基数是 n D) 1(父)端是线段的原点,n(子女)端是线段的终点(分数:1.00)A.B.C. D.解析:解析 在 IDEF1X 图中,联系的语法用直线表示。如果两个实体

44、集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来,1(父)端是线段的原点,n(子女)端是线段的终点,并用一个实心圆表示其联系的基数是 n。所以本题的答案为 C。30.创建触发器时,以下说法错误的是_。A)在一个表上可以建立多个名词不同、类型各异的触发器B)增、删、改记录都可以使用触发器C)修改数据库以及数据库对象的语句可以在触发器中使用D)通常不要在触发器中返回任何结果(分数:1.00)A.B.C. D.解析:解析 大部分 T-SQL 语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据库对象的语句、所有的 DROP 语句都不允许在触发器中使用。二

45、、应用题(总题数:8,分数:32.00)31.设有顾客表(顾客号,姓名,所在地区),姓名和所在地区允许为空。现要统计每个地区的顾客数量,要求输出所在地区和人数。请补全下列 SQL 语句。select _from 顾客表 group by 所在地区(分数:2.00)填空项 1:_ (正确答案:所在地区,count(顾客号))解析:32.有学生选课表 SC(Sno,Cno,Grade),各属性分别为学号、课程号和成绩;完成下列 SQL 语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoFROM SC XWHERE_(SELECT_FROM SC YWHERE Y.Sno=

46、X.Sno)(分数:2.00)填空项 1:_ (正确答案:GradeAVG(Grade))解析:设有三个基本表,表 ITEM(项目号,项目名,项目负责人,电话) ,BIP(项目号,零件号,数量,日期) ,PART(零件号,零件名称,规格,单价) ,完成 SQL 语统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表 SSP(项目号,项目名,金额) 的结构显示。SELECT ITEM.项目,项目名,SUM(单价*数量) AS 金额FROM ITEM, BIP, PARTWHERE _GROUP BY ITEM.项目_SELECT “合计”,SUM(单价*数量)FROM BIP, PARTWHERE _ORDER BY 1_(分数:8.00)填空项 1:_

展开阅读全文
相关资源
猜你喜欢
  • BS EN 60794-3-50-2008 Optical fibre cables - Outdoor cables - Family specification for gas pipe cables and subducts for installation by blowing and or pulling dragging in gas pipes.pdf BS EN 60794-3-50-2008 Optical fibre cables - Outdoor cables - Family specification for gas pipe cables and subducts for installation by blowing and or pulling dragging in gas pipes.pdf
  • BS EN 60794-3-60-2008 Optical fibre cables - Outdoor cables - Family specification for drinking water pipe cables and subducts for installation by blowing and or pulling dragging f.pdf BS EN 60794-3-60-2008 Optical fibre cables - Outdoor cables - Family specification for drinking water pipe cables and subducts for installation by blowing and or pulling dragging f.pdf
  • BS EN 60794-3-70-2016 Optical fibre cables Outdoor cables Family specification for outdoor optical fibre cables for rapid multiple deployment《光缆 室外光缆 快速 多线部署用室外光缆的系列规格》.pdf BS EN 60794-3-70-2016 Optical fibre cables Outdoor cables Family specification for outdoor optical fibre cables for rapid multiple deployment《光缆 室外光缆 快速 多线部署用室外光缆的系列规格》.pdf
  • BS EN 60794-4-20-2012 Optical fibre cables Aerial optical cables along electrical power lines Family specification for ADSS (All Dielectric Self Supported) optical cables《光缆 沿着电力线路.pdf BS EN 60794-4-20-2012 Optical fibre cables Aerial optical cables along electrical power lines Family specification for ADSS (All Dielectric Self Supported) optical cables《光缆 沿着电力线路.pdf
  • BS EN 60794-4-2003 Optical fibre cables - Sectional specification - Aerial optical cables along electrical power lines《光缆 分规范 沿电力线的架空光缆》.pdf BS EN 60794-4-2003 Optical fibre cables - Sectional specification - Aerial optical cables along electrical power lines《光缆 分规范 沿电力线的架空光缆》.pdf
  • BS EN 60794-5-10-2014 Optical fibre cables Family specification Outdoor microduct optical fibre cables microducts and protected microducts for installation by blowing《光缆 系列规格 通过吹安装.pdf BS EN 60794-5-10-2014 Optical fibre cables Family specification Outdoor microduct optical fibre cables microducts and protected microducts for installation by blowing《光缆 系列规格 通过吹安装.pdf
  • BS EN 60794-5-20-2014 Optical fibre cables Family specification Outdoor microduct fibre units microducts and protected microducts for installation by blowing《光缆 系列规格 通过吹安装的室外微管纤维单元.pdf BS EN 60794-5-20-2014 Optical fibre cables Family specification Outdoor microduct fibre units microducts and protected microducts for installation by blowing《光缆 系列规格 通过吹安装的室外微管纤维单元.pdf
  • BS EN 60794-5-2016 Optical fibre cables Sectional specification Microduct cabling for installation by blowing《光缆 分规范 鼓风装置用微型电缆》.pdf BS EN 60794-5-2016 Optical fibre cables Sectional specification Microduct cabling for installation by blowing《光缆 分规范 鼓风装置用微型电缆》.pdf
  • BS EN 60799-1998 Electrical accessories - Cord sets and interconnection cord sets《电气附件 软线和互联线》.pdf BS EN 60799-1998 Electrical accessories - Cord sets and interconnection cord sets《电气附件 软线和互联线》.pdf
  • 相关搜索

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

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