2011年3月全国计算机等级考试四级数据库工程师考题以及答案

Fra bibliotekC. 仅Ⅰ、Ⅱ和Ⅳ
D. 全部
答案:D 解析:实体是现实世界中客观存在并可独立区别于其他对象的一个“事件”或“物 体”。4个选项中所罗列的事物均符合该条件。
8. 在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和
整理。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出 的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需 求: Ⅰ.系统需要支持会员制 Ⅱ.系统不需要考虑财务核算功能 Ⅲ.系统应长期稳定运行 Ⅳ.系统应有销售统计功能 Ⅴ.系统应保证数据存储安全 上述需求中属于非功能需求的是
B. OLTP系统在访问数据时,一般以单条记录访问为主,集合访问为辅,OLAP系
统则相反 C. OLTP要求系统必须具有很高的响应速度,而OLAP对系统响应速度的要求较为 宽松 D. OLTP系统一般由企业的中上层或决策层使用,而OLAP系统一般由企业的中下 层业务人员 使用 答案:C 解析:A项OLTP安全性比OLAP要高,实施比较困难。B项OLTP在访问数据时,单条 记录和集合都可能会访问。D项OLTP一般由企业中下层使用,OLAP由企业中上层 使用。 4. 设在SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围 为2000~10000,设用整型类型存储。下列数据类型中最合适的是 A. int
B. 为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用
一定的算法对内存缓冲区中的数据块进行定期置换
C. 存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关
数据
D. 存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正
确性 答案:C 解析:C项是查询处理器的功能,不是存储管理器功能。
B. 函数依赖研究一个关系中属性之间的依赖关系
C. 函数依赖研究一个关系中主码与外码之间的依赖关系
D. 函数依赖研究一个关系中某列不同行之间取值的依赖关系 答案:B 解析:函数依赖理论研究的是一个关系中属性之间的依赖关系。 14. 在SQL Server 2000的某数据库中,设U1用户是R1角色中的成员,现已授予 R1角色对T表具有SELECT和DEN YUPDATE权限,同时授予了U1用户对T表具有 INSERT和UPDATE权限,则U1用户最终对T表具有的权限是 A. SELECT和INSERT
B. INSERT和UPDATE
C. SELECT、INSERT和UPDATE
D. INSERT 答案:A 解析:角色R1具有SELECT权限,拒绝了UPDATE权限,因此U1作为R1的角色成员就 没有了UPDATE权限,加上已有的 INSERT权限,U1 共有SELECT和INSERT两项权限。 15. 下列关于概念数据模型的说法,错误的是
B. 为了保证数据库是可恢复的,必须严格保证先写数据库后写日志
C. 日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率
D. 系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务 故障恢复不一定需要使用日志文件 答案:C 解析:A项日志的写入顺序必须与并发事务执行的时间次序一致。B项为了保证数 据库是可恢复的必须先写日志后写数据库。D项系统故障、事务故障恢复都必须 使用日志文件。 12. 设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允 许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是 A. 建立存储过程
B. smallint
C. tinyint
D. bigint 答案:B 5. 在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶 段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是 A. 此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库 管理系统,编写相关脚本生成数据库结构 B. 此阶段会将用户原有数据按照新的数据结构导入到新系统中
B. 范围划分
C. 散列划分
D. 多维划分 答案:D 解析:这种划分方式用到了两个划分属性,运用一维划分已经无法完成,因此需 要使用多维划分。 20. 在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网
络流量。下列关于存储过程的说法,错误的是 A. 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
D. 并行数据库系统的主要目的是实现场地自治和数据全局透明共享 答案:D 解析:分布式数据库系统的目的是实现场地自治和全局透明共享,并行数据库的 目的是提高系统吞吐率降低事物处理时间。 19. 现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务 经营管理系统管理其日常业务。已知其中的销售数据明细表结构为(销售记录ID, 商品ID,价格,数量,总金额,销售时问,分店ID,该表数据量很大。为了提高 数据访问效率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分 方式被称为 A. 轮转划分
B. 修改实现此功能的查询语句,将连接查询改为嵌套查询
C. 将此功能涉及到的表进行合并,然后对合并后的表进行查询
D. 将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作 答案:A 解析:创建多表视图,将这几个表中满足条件的信息存储在视图中,可将表与表 之间的复杂的连接操作和搜索条件对用户隐藏起来,使查询语句书写简单,提高 查询效率。B项增加了查询的复杂度降低了查询的效率,C项增加了数据库的负担, 也降低了数据库的效率,D项存储过程定义比较复杂使用起来也没有视图灵活。 2. 在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制 技术。下列关于基于锁的并发控制技术的说法,错误的是 A. 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用
A. 概念数据模型并不依赖于具体的计算机系统和数据库管理系统
B. 概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用 于数据库设计 C. 概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性 约束条件 D. 概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能 答案:C 解析:数据的完整性约束条件的确定是在逻辑设计阶段,因此选C。 16. 在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片 信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说 法,错误的是 A. 将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
B. 建立后触发型触发器
C. 定义内嵌表值函数
D. 建立前触发型触发器 答案:D 解析:前触发型触发器只执行触发器指定的内容而不执行引发触发器的SQL语句, 为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能。 13. 下列关于函数依赖概念的说法,正确的是
A. 函数依赖研究一个关系中记录之间的依赖关系
2011年3月全国计算机等级考试四级数据库工程师笔试真题 一、选择题((1)~(20)每题1分,(21)~(30)每题2分,共40分) 下列各题A、B、C、D、四个选项中,只有一个选项是正确的。请将正确选项涂写 在答题 卡相应位置上,答在试卷上不得分。 1. 某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实 现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率, 下列方法中可行的是 A. 将此查询语句放置在视图中,使用视图实现该查询操作
B. 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁 时,此数据 项上只能再加一个排它锁 C. 数据库管理系统可以采用先来先服务的方式防止出现活锁现象
D. 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁 答案:B 解析:当某个数据项上有多个共享锁时,不能再添加任何排它锁。 3. 在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理 (OLAP)是常见的数据管理与数据分析形式。关于OLTP和OLAP,一般情况下,下列 说法正确的是 A. OLTP系统的安全性要求比OLAP系统的低,也比较容易实现
A. 仅Ⅲ和Ⅳ
B. 仅Ⅲ和Ⅴ
C. 仅Ⅳ和Ⅴ
D. 仅Ⅰ、Ⅱ和Ⅴ 答案:B 解析:Ⅰ、Ⅱ、Ⅳ均属于具体的功能需求,Ⅲ和Ⅴ属于非功能需求。 9. 下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是
A. 客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协 议(HTTP) B. 数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操 作,并将操作结果返回给应用服务器 C. 这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较 高,且应用软件维护代价也较大 D. 这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库 应用系统提供的各种数据服务 答案:C 解析:这种系统对客户机配置要求不高,对服务器配置要求较高。 10. 实体联系模型简称ER模型,是数据库设计常用的一种建模方法。关于ER模 型,下列说法错误的是 A. ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间 的联系 B. 用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物 抽象为实体集 C. ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个 实体集中记录之间的联系 D. 用ER模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储 及处理的特征 答案:D 解析:用ER模型描述实体集及实体集之间联系时,不需要考虑数据在计算机中存 储及处理的特征。 11. 日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据 库系统日志文件的说法,正确的是 A. 数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致
B. 将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大 幅度降低数据库的数据量 C. 将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现 多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度 D. 与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信 息和照片数据的一致性 答案:C 解析:照片存储到数据库中后,对照片的访问就受到了很大的限制,不能再随意 地共享了。 17. 现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主 码。该表数据量较大。设经常要对该表执行类似下面的查询: SELECT*FROM课程表WHERE课程名:数据库原理, 为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是
合集下载

四级数据库系统工程师试题及答案

四级数据库系统工程师试题及答案

四级数据库系统工程师试题及答案四级数据库系统工程师试题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的四级数据库系统工程师试题及答案,供参考练习,预祝考生们考出自己理想的成绩!四级数据库系统工程师试题及答案1、数据库与文件系统的根本区别在于[ ] (单选题)A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间答案C2 .对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为[ ]。

(单选题)A.SELECT—FROM—GROUP—WHERE—ORDERB.FROM——SELECT--WHERE——GROUP——ORDERC.FROM——WHERE——GROUP——SELECT——ORDERD.SELECT——FROM——WHERE——GROUP——ORDER答案C3 .现有关系模式: EMP(empno,ename,mgr,sal,workday) DEPT(deptno,dname,loc) 在以下视图中,不可能更新的视图为[]。

(多选题)A.视图V1,由1970年以后参加工作的雇员组成B.视图V2,由部门号和各部门的平均工资组成C.视图V3,由雇员姓名和其领导者姓名组成D.视图V4,由薪金超出所有雇员平均薪金以上的雇员组成E.答案B D4 .试给出BCNF的定义,并说明满足BCNF的关系有哪些特性。

(设计题)答案关系模式R∈1NF。

若X→Y且YX时X必含有码,则R∈BCNF。

满足BCNF关系的特性有:所有非主属性对每一个码都是完全函数依赖;所有的主属性对每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任何一组属性。

5 .在建立一个数据库应用系统时,为什么要首先调试运行DBMS 的恢复功能?简述一下你所了解的数据库系统的恢复方法。

(设计题) 答案因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的.正确性,重则破坏数据库,使数据库中全部或部分数据丢失,为了防止出现此类事件带来的灾难性后果,必须首先调试运行DBMS的恢复功能。

计算机四级考试《数据库系统工程师》测试题及答案

计算机四级考试《数据库系统工程师》测试题及答案

计算机四级考试《数据库系统工程师》测试题及答案1 . 试述关系模型的三个组成部分。

(填空题)关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。

2 .关系数据模型中,二维表的列称为________,二维表的行称为________。

(问答题)属性记录或元组3 . 试述关系数据语言的特点和分类。

(填空题)关系数据语言可以分为三类:关系代数语言,例如ISBL 关系演算语言,包括:元组关系演算语言,例如APLHA,QUEL 域关系演算语言,例如QBE 具有关系代数和关系演算双重特点的语言例如SQL 这些关系数据语言的共同特点是,具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。

4 .用户选作元组标识的一个候选码为________,其属性不能取________。

(问答题)主码空值5 .定义并理解下列术语,说明它们之间的联系与区别: (1) 域,笛卡尔积,关系,元组,属性(2)主码,候选码,外部码 (3)关系模式,关系,关系数据库 (填空题)域:域是一组具有相同数据类型的值的集合。

笛卡尔积:给定一组域D1,D2,…,Dn,这些域中可以有相同的。

这组域的笛卡尔积为:D1×D2×…×Dn={ (d1,d2,…,dn)|di?Di,i=1,2,…,n }其中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组(Tuple)。

元素中的每一个值di叫作一个分量(Component)。

关系:在域D1,D2,…,Dn上笛卡尔积D1×D2×…×Dn的子集称为关系,表示为 R(D1,D2,…,Dn)元组:关系中的每个元素是关系中的元组。

属性:关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。

由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性(Attribute)。

候选码:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码(Candidate key)。

《全国计算机等级考试四级教程——数据库工程师2011》习题参考答案.doc

《全国计算机等级考试四级教程——数据库工程师2011》习题参考答案.doc

计算机四级数据库工程师课后习题参考答案第1章习题参考答案 ................................................................. 错误!未定义书签。

第2章习题参考答案 ................................................................. 错误!未定义书签。

第3章习题参考答案 ................................................................. 错误!未定义书签。

第4章习题参考答案 ................................................................. 错误!未定义书签。

第5章习题参考答案 ................................................................. 错误!未定义书签。

第6章习题参考答案 ................................................................. 错误!未定义书签。

第7章习题参考答案 ................................................................. 错误!未定义书签。

第8章习题参考答案 ................................................................. 错误!未定义书签。

第9章习题参考答案 ................................................................. 错误!未定义书签。

第10章习题参考答案 ............................................................... 错误!未定义书签。

全国计算机等级考试四级软件测试工程师真题2011年3月

全国计算机等级考试四级软件测试工程师真题2011年3月

全国计算机等级考试四级软件测试工程师真题2011年3月(总分:100.00,做题时间:120分钟)一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(总题数:25,分数:50.00)1.以下关于软件质量的说法中,错误的是(分数:2.00)A.软件产品必须提供用户所需要的功能,并能正常工作B.软件质量是产品、组织和体系或过程的一组固有特性,反映它们满足顾客和其他相关方面要求的程度C.程序的正确性足以体现软件的价值√D.越是关注客户的满意度,软件就越有可能达到质量要求解析:[解析] 程序的正确性固然重要,但不足以体现软件的价值。

2.以下关于软件测试原则的说法中,错误的是(分数:2.00)A.在设计测试用例时,不但要包括合理的输入条件,还要包括不合理的输入条件B.测试过程中某模块中查出的错误越多,该模块残留的错误就越少√C.坚持在软件开发各个阶段进行技术评审,才能在开发过程中尽早发现和预防错误D.在测试过程中要严格按照测试计划执行,以避免发生疏漏或重复无效的工作解析:[解析] 软件测试原则包括A、C、D三项,没有B项。

3.以下不属于软件需求分析阶段测试的内容是(分数:2.00)A.通过场景走查和与用户沟通,看需求是否是用户“真”的需求B.通过对开发进度、开发费用、产品性能、可靠性和内存使用等各方面需求的分析,看综合起来是否合理,是否有对需求的一个优先级安排√C.通过领域分析和与用户沟通,看需求是否是完备的D.通过检查需求与实现环境的不相容之处,看需求是否可兼容解析:[解析] 软件需求分析阶段测试的内容有:真正的需求,需求是否完备,是否兼容。

4.以下关于覆盖测试的说法中,错误的是(分数:2.00)A.语句覆盖要求每行代码至少执行一次B.在路径测试中必须用不同的数据重复测试同一条路径√C.路径测试不是完全测试,即使每条路径都执行了一次,程序还是可能存在缺陷D.分支覆盖应使程序中每个判定的真假分支至少执行一次解析:[解析] 在软件测试中必须用不同的数据测试每一条路径。

全国计算机等级考试四级数据库工程师历年真题及答案(2008年3月-2011年3月)

全国计算机等级考试四级数据库工程师历年真题及答案(2008年3月-2011年3月)

全国计算机等级考试四级数据库工程师历年真题及答案(2008年3月-2011年3月)百手整理起驾为您2008年9月全国计算机等级考试四级数据库工程师笔试试卷(考试时间120分钟,满分100分)一、选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括______。

(A)需求规范说明书(B)系统范围与边界(C)可行性分析报告(D)项目计划书2.在信息系统的需求分析中,广为使用的DFD建模方法属于______。

(A)结构化分析方法(B)数据分析方法(C)数据抽象方法(D)业务归纳方法3.不允许出现在最终IDEF1X图中的是______。

(A)标定型联系(B)非标定型联系(C)分类联系(D)多对多联系4.下列哪些属性不适合建立索引?______(A)经常出现在GROUP BY字句中的属性(B)经常参与连接操作的属性(C)经常出现在WHERE字句中的属性(D)经常需要进行更新操作的属性5.在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是______。

(A)技术可行性分析报告和需求规范说明书(B)软硬件选型和配置设计(C)数据库应用系统体系结构设计(D)应用软件总体设计6.SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是______。

(A)GRANT SELECT ON DB1(T1) TO u1(B)GRANT SELECT TO u1 ON DB1(T1)(C)GRANT SELECT TO u1 ON T1(D)GRANT SELECT TO u1 ON T17.SQL Server 2000提供了很多预定义的角色,下述关于public角色说法正确的是______。

全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析1

全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析1

试题答案与解析1一、选择题(1-20每题1分,21-30每题2分,共40分)1.D2.A3.C4.A5.C6.B7.A8.D9.D10.B11.A12.A13.C14.B15.D16.B17.C18.D19.D20.C21.D22.B23.D24.B25.B26.D27.C28.A29.C30.A 二.应用题答案(1)答案:Cname LIKE 'DB\_%i_ _'ESCAPE'\'(2)答案:HA VING COUNT(*)>3(3)答案:【3】UPDA TE STUDENT SET 年龄=年龄+1 【4】SELECT * FROM STUDENT WHERE 年龄>年龄+1(4)答案:【5】NOT EXISTS 【6】Sno=Student.Sno 【7】Cno=o(5)答案:查询和更改数据(6)答案:丢失了某售票点的修改(7)答案:【10】系统故障【11】介质故障【12】DBMS 【13】DBA(8)答案:【14】锁粒度(9)答案:【15】RESTORE DATEBASE pubs FROM MyBK_1三、设计与应用题答案(1)答案:①根据题意,得出E-R图:②答案:满足3NF的关系模式如下所示:DEPT(DeptNO,DeptName)主码DeptNO,无外码Teacher(TNO,TName,DeptNO)主码TNO,外码DeptNOStudent(SNO,SName,Sex,DeptNO)主码SNO,外码DeptNOCourse(CNO,CName,Credit)主码CNO,无外码T-C(TNO,CNO)主码(TNO,CNO),外码TNO,CNOS-C(SNO,CNO,成绩)主码(SNO,CNO),外码SNO,CNO(2)答案:①CREATE TABLE Table_PriceHistory(ID varchar(8) NOT NULL,GoodsName varchar(20) NOT NULL,StartDate datetime NOT NULL,EndDate datetime NOT NULL,SaleUnitPrice Money NOT NULL,CHECK(EndDate>StartDate),PRIMARY KEY(ID,StartDate,EndDate))SELECT TOP 3 WITH TIES ID, GoodsName,SaleUnitPriceFROM Table_PriceHistory a JOIN Table_PriceHistory b ON a.ID=b.IDORDER BY SaleUnitPrice DESE答案解析一、选择题1.分析:关系模型是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外键表示实体间的联系。

计算机四级《数据库工程师》练习题与答案.doc

计算机四级《数据库工程师》练习题与答案一、网络管理是通过某种方式对网络进行管理,使网络能正常高速地运行,当网络出现故障时,能及时报告和处理,并协调、保持网络的高效运行。

网络管理功能可分为配置管理、性能管理、记账管理、故障管理和安全管理5部分。

网络管理系统由哪几部分组成?答案:管理进程、被管对象、代理进程、网络管理协议和管理信息库网络管理系统由管理进程、被管对象、代理进程、网络管理协议和管理信息库5部分组成。

管理进程是网络管理的主动实体;被管对象是网络上的软硬件设施;代理进程是网络管理的被动实体;网络管理协议用于传输管理信息的一种传输协议;管理信息库是一个概念上的集合,包含被管对象的信息。

配置管理的含义是什么?答案:管理、监控网络及其各个设备的配置信息,包括整个网络的拓扑结构、各个设备与链路的互连情况、每台设备的硬件、软件配置数据、资源的规划与分配。

配置管理监控网络及其各个设备的配置信息,包括整个网络的拓扑结构、各个设备与链路的互连情况、每台设备的硬件、软件配置数据、资源的规划与分配。

当网络出现故障时,可用来预测故障和确定故障地点的命令是什么?答案:pingping命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。

当网络出现故障的时候,可以用这个命令来预测故障和确定故障地点。

Windows2003提供了很多图形化界面的网络管理工具,其中可用于性能管理,可提供有关操作系统特定组件和用于搜集性能数据所使用的服务器程序所使用资源的详细数据的是什么?答案:系统监视器系统监视器提供有关操作系统特定组件和用于搜集性能数据的服务器程序所使用资源的详细数据。

二、当某学校需要按实验室划分网络,而一个实验室的计算机可能分散在不同的地方,而且不能由一个连网设备连接。

此外,实验室间不需要通信。

则:在划分网络时交换机有何要求?是否需要具备第三层交换功能的交换机?。

全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析4

参考答案与分析4一、选择题(1-20每题1分,21-30每题2分,共40分)1.C2.B3.D4.B5.D6.A7.D8.C9.A10.D11.B12.A13.D 14.C15.D16.D17.C18.D19.B20.B21.A22.C23.D24.C25.D26.C27.C28.A29.A30. C应用题答案(1)答案:数据库试运行(2)答案:【2】WHEN SaleUnitPrice>3000 THEN '高档商品'【3】WHEN SaleUintPrice BETWEEN 1000 AND 3000 THEN '中档商品'【4】WHEN SaleUnitPrice<1000 THEN '低档商品'【5】 Table_Goods a JOIN Table_GoodsClass b【6】a.GoodsID=b.GoodsClassID(3)答案:【7】S锁(4)答案:数据装载>执行UNDO>执行REDO操作(5)答案:【9】REVOKE UPDA TE(XH) ON STUD FROM U4(6)答案:【10】C*,COUNT(S*)【11】GROUP BY C*(7)答案:【12】文件初始设计时,为文件记录预留存储空间不足,预留的桶数过少【13】散列函数的均匀分布性不好(8)答案:【14】Connection【15】ConnectionString三、设计与应用题答案(1)答案:①建立E-R图② CREA TE TABLE 学生(学号 varchar(10) PRIMARY KEY,姓名 varchar(20) NOT NULL,性别 char(2) CHECK(性别 IN('男','女')),年龄 int)CREA TE TABLE 课程(课程号 varchar(10) PRIMARY KEY,课程号 varchar(20) NOT NULL,学时 int)CREA TE TABLE 选修(学号 varchar(10)课程号 varchar(10)成绩 intPRIMARY KEY(学号,课程号),FOREIGN KEY(学号) REFERENCES 学生(学号),FOREIGN KEY(课程号) REFERENCES 课程(课程号),)(2)答案:① SELECT Sname,SageFROM StudentWHERE Sage<ANY(&NBSP;SELECT&NBSP;SAGEFROM StudentWHERE Sdept='CS')AND Sdept<>'CS'② CREA TE VIEW IS_S1(Sno,Sname,Grade)ASSELECT Student.Sno,Sname,GradeFROM Student , SCWHERE Sdept='IS' ANDStudent.Sno=SC.Sno ANDo='1';③CREA TE TRIGGER Print_fAFTER INSERT ON StudentFOR EACH ROWAS BEGINIF(new.Grade<60) THENPRINT '不及格'END IFEND;答案解析一、选择题1.分析:新型数据库的一个主要特征是数据库技术与其他学科的技术内容相结合,多学科技术内容与数据库技术的有机结合,使数据库领域中新技术和新方法层出不穷。

全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析3

参考答案与分析3一、选择题(1-20每题1分,21-30每题2分,共40分)1.A2.D3.A4.D5.C6.A7.B8.D9.C10.D11.B12.A13.D14.D15.B16.C17.A18.A19.B20.D21.D22.B23.C24.B25.B26.D 27.A28.B29.C30.B二、应用题答案(1)答案:集合记录(2)答案:CursorType(3)答案:代码的聚族索引(4)答案:构建该部分记录的行级试图,并将该试图的查询权限赋予吴先生(5)答案:类图状态图(6)答案:A VG(SCORE)WHERE SC.C* = C.C*GROUP BY C.C*,CNAME(7)解析:删除视图应该用DROP,而删除表是用DELETE使用CASCADE级联删除语句,把该视图和由它导出的所有视图一起删除答案:DROP VIEW BT_S CASCADE(8)答案:ITEM.项目号=BIP.项目号AND BIP.零件号=PART.零件号UNIONBIP.零件号=PART.零件号INSERT TABLE SSP三、设计与应用题答案①运动队局部E-R图②合并后的ER图③命名冲突:项名、项目名、异名同义,统一命名为项目名。

结构冲突:项目在两个局部E-R图中,一个做属性,一个做实体,合并统一为实体。

合并后的ER图答案解析一、选择题1.分析:概念数据模型也可简称为概念模型,最典型的概念数据模型是实体-联系模型,所以本题的答案为A。

2.分析:数据库系统的包括以下几个部分:硬件平台及数据库,软件(有DBMS,支持DBMS 的操作系统,具有与数据库接口的高级语言及其编译系统,以DBMS为核心的应用开发工具),人员(数据库管理员,系统分析员和数据库设计人员,应用程序以及用户)。

3.分析:软件开发生命周期方法是以瀑布模型为基础的,瀑布模型将软件的生命周期划分为三打的阶段,即计划阶段,开发阶段和运行阶段。

4.分析:查询语句的功能是从数据库中检索满足条件的数据,查询的数据源可以来自一张表,或多张表甚至是视图,查询的结果是由0行或多行记录组成的一个记录集合,并允许选择一个或多个字段作为输出字段。

全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析2

参考答案与分析2一、选择题(1-20每题1分,21-30每题2分,共40分)1.C2.D3.B4.B5.C6.C7.B8.D9.D10.C11.A12.A13.A14.A15.C16.C17.C18.B19.C2 0.A21.D22.D23.C24.D25.B26.D27.C28.D29.A30.A二、应用题答案(1)答案:【1】不能重复读【2】丢失修改(2)答案:需求分析阶段对用户的信息要求和处理要求未完全掌握(3)答案:SELECT SnoNOT EXISTSSPY.Sno='168'SPZ.Sno=SPX.Sno AND SPZ.Pno=SPY.Pno(4)答案:CREATE TRIGGER TESTAFTER UPDA TEFOR EACH ROW(5)答案:adCmdUnknown(6)答案:学号的CLUSTER索引(7)答案:ALL PRIVILEGES(8)答案:数据冗余登录日志文件三、设计与应用题答案答案:(1)(BD) =ABCDEGX(0)=BD; 由D EG可知X(1)=BDEG;再由BE C,可知X(2)=BDEGC;又有CG BD,CE AG,可知X(3)=BDEGCA,因为X(3)中包含了所有的属性集,即有(BD) =X(3)=ABCDEGT-C(TNO,CNO)主码(TNO,CNO),外码TNO,CNOS-C(SNO,CNO,成绩)主码(SNO,CNO),外码SNO,CNO(2)create trigger sql_tri on employees for insert asdeclare @ eid varchar(11)declare@ name varchar(20)declare@ deptno varchar(11)declare yjy cursor forselect * from insertedopen yjyfetch next from yjy into @ eid, @ name, @ deptnowhile @ @ fetch_status=0beginupdate departmentsset totalnumber=totalnumber+1where deptno=@ deptnofetch next from yjy into @ eid,@ name,@ deptnoendclose yjydeallocate yjy答案解析一、选择题1.分析:数据库管理系统式位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档