计算机四级考试数据库工程师真题及答案
计算机四级考试《数据库系统工程师》测试题及答案
![计算机四级考试《数据库系统工程师》测试题及答案](https://img.taocdn.com/s3/m/ded205e9844769eae009ede2.png)
计算机四级考试《数据库系统工程师》测试题及答案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)。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
![2023年计算机四级《数据库工程师》考试历年真题摘选附带答案](https://img.taocdn.com/s3/m/fc7c0f67effdc8d376eeaeaad1f34693daef10fa.png)
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【多选题】下列条目中哪些是常用的逻辑数据模型?A.文件结构模型B.层次模型C.网状模型D.关系模型E.面向对象模型2.【单选题】以下选项中,不属于项目集成管理的过程是A.项目计划制定B.项目团队建设C.项目计划执行D.整体变更控制3.【单选题】下列关于一元的专门关系操作的叙述中,哪一条是错误的?A.对关系R的选择操作是从关系R中选择满足给定条件的元组组成新的关系B.选择操作是从行的角度进行的操作,对关系R的选择操作的结果关系的列数不会少于关系C.投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系D.投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系R的行数4.【单选题】视图是数据库中的重要对象,下列有关视图的说法错误的是A.一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中B.可以将复杂的查询语句封装在视图中以简化相关查询语句的编写C.可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用D.通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性5.【单选题】以下几种模块间耦合的类型中,耦合性最强的是A.标记耦合B.控制耦合C. 公共耦合D.数据耦合6.【单选题】以下不属于软件维护中程序修改步骤的是A.分析和理解程序B.评估修改范围C.修改后测试D.修改程序7.【单选题】下列关于分布式数据库并发控制的主站点技术的叙述中,哪一条是错误的?A.主站点技术是一种识别数据项副本的并发控制方法B.主站点技术中所有的识别副本都保留在同一站点上C.所有的锁都在主站点上存取,而且数据项本身也必须在主站点上存取D.主站点技术的好处是它是集中式方案的简单扩展因此不太复杂8.【单选题】下列关于分布式数据库系统主要特点的叙述中,哪一条是错误的?A.分布式数据库系统具有不同透明度层次B.系统的复杂性大幅增加,使得系统的可靠性降低C.提高了系统的可用性D.系统更加容易扩充9.【多选题】对象的服务包括简单的服务和复杂的服务,其中复杂的服务又可分为A.计算服务B.释放对象服务C.监控服务D.对象初始化服务E.创建对象服务10.【单选题】有关软件质量的FCM 模型是指:A.软件质量属性、软件质量规范和软件质量度量B.软件质量问题、软件质量特性和软件质量评价C.软件质量特性、软件质量规范和软件质量评价D.软件质量因素、软件质量标准和软件质量度量11.【单选题】以下的叙述中,不属于需求分析的基本原则的是A.理解和描述问题的信息域B.描述软件将要实现的功能C.描述软件的质量D.描述软件的行为12.【单选题】以下叙述中,属于UML 行为事物的是A.状态B.协作C.交互D.用例13.【单选题】项目控制信息的来源是各种管理报告。
全国计算机等级考试四级数据库工程师16套(真题及答案)
![全国计算机等级考试四级数据库工程师16套(真题及答案)](https://img.taocdn.com/s3/m/acd20ee6700abb68a982fbee.png)
1.下列关于数据库基本概念的叙述中,哪一条是错误的
(
)。
A) "数据库"可理解为是在计算机存储设备中按一定格式存放数据的
仓库
B) 数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑
上保持一致的、可共享的大量相关联数据的集合
C) 数据库中的数据一般都具有较大的冗余度
D) 数据库中的数据是按一定的数据模型组织在一起的
B) 数据依赖是现实世界属性间相互联系的抽象
C) 数据依赖极为普遍地存在于现实世界中
D) 只有两种类型的数据依赖:函数依赖和多值依赖
20 设 U 为所有属性,X、Y、Z 为属性集,
Z = U - X - Y, 下列关于多值依赖的叙述中,哪一条是正
确的(
)。
A) 设 XY W U ,若 X→→Y 在 R(W)上成立,则 X→→Y 在 R(U)
)。
A) 广义投影、赋值、外连接、半连接、聚集和外部并都属于扩充的
关系操作
B) 对关系 R 的广义投影操作,是在若干算术表达式上的投影,这些
算术表达式只涉及常量和 R 中的属性
C) 若关系 R 和 S 是相容的,则 RS 表示通过赋值操作将关系 S 赋给
关系 R
D) 设关系 R 和 S 具有公共属性集 Y,执行 R S 会丢弃那些在 Y 上
对象和它的组件之间都存在着引用语义
29 下列关于数据挖掘的叙述中,哪一条是错误的(
)。
A) 数据挖掘被认为是知识发现过程中的一个特定步骤
B) 数据挖掘是使用专门的算法从数据中抽取有用的模式
C) 关联规则的发现是数据挖掘的目标之一
D) "可信度"表示规则所代表的事例(元组)占全部事例(元组)的
四级数据库工程师-80_真题(含答案与解析)-交互
![四级数据库工程师-80_真题(含答案与解析)-交互](https://img.taocdn.com/s3/m/ceab24dcbd64783e09122bfb.png)
四级数据库工程师-80(总分105, 做题时间90分钟)一、选择题1.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理系统的哪一个模块完成?______SSS_SINGLE_SELA 数据库定义模块B 数据库运行模块C 数据库存取模块D 数据库维护模块分值: 2答案:C[解析] 数据库存取模块实现了对数据库中数据的查询、插入、修改和删除。
2.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表采用下列哪种文件结构最优?______SSS_SINGLE_SELA 聚集文件B 顺序文件C 散列文件D 索引文件分值: 1答案:A[解析] 如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表采用聚集文件结构最优。
3.关系SC(Sno,Cno,Grade)表示学号,课程号,成绩。
现要查询平均分在90分以上的学生的学号和平均成绩,正确的语句是______。
SSS_SINGLE_SELA SELECT Sno,AVG(Grade)FROM SCWHERE AVG(Grade)>=90GROUP BY SnoB SELECT Sno,AVG(Grade)FROM SCGROUP BY SnoHAVING AVG(Grade)>=90C SELECT Sno,AVG(Grade)FROM SCWHERE AVG(Grade)>=90ORDER BY SnoD SELECT Sno,AVG(Grade)FROM SCGROUP BY CnoHAVING AVG(Grade)>=90分值: 1答案:B[解析] WHERE子句中是不能用聚集函数作为条件表达式的。
4.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是属于数据库设计的哪个阶段的内容?______ SSS_SINGLE_SELA 需求分析阶段B 逻辑设计阶段C 概念设计阶段D 物理设计阶段分值: 2答案:D[解析] 确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是属于物理设计阶段的内容。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
![2023年计算机四级《数据库工程师》考试历年真题摘选附带答案](https://img.taocdn.com/s3/m/535b52a3afaad1f34693daef5ef7ba0d4a736d84.png)
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】当软件需求很明确时,适用的软件生存周期模型是A.演化模型B.演化模型C.增量模型D.螺旋模型2.【单选题】对基于检查点的恢复技术,下列说法中错误的是A.无论事务在检查点之前还是之后提交,都需执行REDO 操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作3.【多选题】如果一个多边形类的实例由多个点类的实例作为其数据成员,对该多边形执行移动操作时需要调用点类的移动操作,这种依赖关系属于A.包含依赖B.实现依赖C.调用依赖D.细化依赖4.【单选题】采取措施降低一个风险事件发生的概率,或使它产生的后果达到一个可接受水平。
这种风险控制策略属于A.风险接受B.风险退避C.风险缓解D.风险分担5.【单选题】下列关于数据库管理系统的叙述中,哪一条是错误的?A.数据库管理系统是用户与操作系统之间的一个接口B.数据库管理系统便于用户对数据库进行管理和维护C.数据库管理系统能保证数据库中数据的安全性、完整性D.仅提供编程语言,使得新的查询和处理代价高、费事6.【单选题】在数据库应用系统设计过程中,属于物理设计范畴的是A.数据流图设计B.实体-联系图设计C.索引设计D.关系模式设计7.【单选题】在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是A.外模式B.模式C.子模式D.内模式8.【多选题】下列关于关系模式的规范化问题的叙述中,哪些是正确的?A.关系模式需要满足一定的条件,不同程度的条件称作不同的范式B.第一范式需要满足的条件是元组的每个分量必须是不可分的数据项C.第二范式、第三范式和Boyce-Codd 范式在函数依赖的范围内讨论D.在函数依赖的范畴内,Boyce-Codd 范式达到了最高的规范化程度E.第四范式的讨论范围不仅涉及函数依赖,还涉及多值依赖9.【单选题】下列关于SQL语言中的CREATE TABLE 语句的叙述中,哪一条是错误的?A.SQL语言使用CREATE TABLE 语句创建基本表和视图B.在CREATE TABLE 语句中必须给出所创建的表中的每一个列的列名C.在CREATE TABLE 语句中必须给出所创建的表中的每一个列的列名D.在CREATE TABLE语句中必须给出所创建的表中的每一一个列的列名.10.【多选题】对象的服务包括简单的服务和复杂的服务,其中复杂的服务又可分为A.计算服务B.释放对象服务C.监控服务D.对象初始化服务E.创建对象服务11.【单选题】以下的叙述中,不属于处于CMMI 已管理级的软件组织特征的是A.已制定了组织的标准过程文件,对标准,规程、工具和方法进行了描述B.已经建立了为跟踪成本、进度和功能的基本项目管理过程C.能按组织的方针对软件项目进行策划,并能按已制定的计划执行D.管理人员能追踪成本、进度、功能,及时发现问题12.【单选题】软件需求规格说明书不应包括A.软件输入/输出的描述B.主要功能和性能的描述C.算法的描述D.软件质量属性的描述13.【单选题】数据库镜像有很多有点,但不包括A.提供完整或接近完整的数据允余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库系统在升级期间的可用性14.【多选题】以下有关程序调试的说法中,正确的是A.在出现缺陷的地方,附近很可能还有别的缺陷B.修改缺陷的一个常见失误是只修改了这个缺陷的征兆或这个缺陷的表现,而没有修改缺陷的本身C.修正一个缺陷时必须确保不会引入新的缺陷D.可以通过直接改变目标代码来修改缺陷E.修改缺陷也是程序设计的一种形式15.【多选题】设U为所有属性,X、Y、Z为属性集,Z = U - X - Y, 下列关于多值依赖的叙述中,哪些是正确?A.若X→→Y,则X→YB.若X→Y,则X→→YC.若X→→Y,则X→→ZD.若X→→Y,且Y"Y 则X→→Y'E.设XYWU,若X→→Y在R (W)上成立,则X→→Y在R (U)上成立16.【单选题】程序调试中,进行出错原因假设的根据是A.缺陷原因已肯定B.缺陷原因不能肯定C.可直接修复缺陷D.进行回归测试17.【多选题】下列条目中哪些是常用的逻辑数据模型?A.文件结构模型B.层次模型C.网状模型D.关系模型E.面向对象模型18.【单选题】SQL 语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。
全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析1
![全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析1](https://img.taocdn.com/s3/m/74a51c250722192e4536f6b0.png)
试题答案与解析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.分析:关系模型是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外键表示实体间的联系。
全国计算机等级考试四级数据库工程师笔试试卷及答案
![全国计算机等级考试四级数据库工程师笔试试卷及答案](https://img.taocdn.com/s3/m/c7f44da22af90242a995e58f.png)
2008年9月全国计算机等级考试四级笔试试卷数据库工程师一、选择题(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角色说法正确的是______。
(A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员(B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员(C)它是系统提供的服务器级的角色,管理员可以对其进行授权(D)它是系统提供的数据库级的角色,管理员可以对其进行授权8.关于ADO对象模型中的RecordSet,下述说法正确的是______。
计算机四级《数据库工程师》练习题与答案.doc
![计算机四级《数据库工程师》练习题与答案.doc](https://img.taocdn.com/s3/m/2bb6ce5f453610661fd9f403.png)
计算机四级《数据库工程师》练习题与答案一、网络管理是通过某种方式对网络进行管理,使网络能正常高速地运行,当网络出现故障时,能及时报告和处理,并协调、保持网络的高效运行。
网络管理功能可分为配置管理、性能管理、记账管理、故障管理和安全管理5部分。
网络管理系统由哪几部分组成?答案:管理进程、被管对象、代理进程、网络管理协议和管理信息库网络管理系统由管理进程、被管对象、代理进程、网络管理协议和管理信息库5部分组成。
管理进程是网络管理的主动实体;被管对象是网络上的软硬件设施;代理进程是网络管理的被动实体;网络管理协议用于传输管理信息的一种传输协议;管理信息库是一个概念上的集合,包含被管对象的信息。
配置管理的含义是什么?答案:管理、监控网络及其各个设备的配置信息,包括整个网络的拓扑结构、各个设备与链路的互连情况、每台设备的硬件、软件配置数据、资源的规划与分配。
配置管理监控网络及其各个设备的配置信息,包括整个网络的拓扑结构、各个设备与链路的互连情况、每台设备的硬件、软件配置数据、资源的规划与分配。
当网络出现故障时,可用来预测故障和确定故障地点的命令是什么?答案:pingping命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。
当网络出现故障的时候,可以用这个命令来预测故障和确定故障地点。
Windows2003提供了很多图形化界面的网络管理工具,其中可用于性能管理,可提供有关操作系统特定组件和用于搜集性能数据所使用的服务器程序所使用资源的详细数据的是什么?答案:系统监视器系统监视器提供有关操作系统特定组件和用于搜集性能数据的服务器程序所使用资源的详细数据。
二、当某学校需要按实验室划分网络,而一个实验室的计算机可能分散在不同的地方,而且不能由一个连网设备连接。
此外,实验室间不需要通信。
则:在划分网络时交换机有何要求?是否需要具备第三层交换功能的交换机?。
全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析4
![全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析4](https://img.taocdn.com/s3/m/cc3acd848762caaedd33d4b0.png)
参考答案与分析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](https://img.taocdn.com/s3/m/a55e4077f46527d3240ce0b0.png)
参考答案与分析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](https://img.taocdn.com/s3/m/380053131711cc7931b71685.png)
参考答案与分析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.分析:数据库管理系统式位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。
国家四级数据库工程师-试卷19_真题(含答案与解析)-交互
![国家四级数据库工程师-试卷19_真题(含答案与解析)-交互](https://img.taocdn.com/s3/m/77f19d06f90f76c660371a1c.png)
国家四级数据库工程师-试卷19(总分104, 做题时间90分钟)1. 选择题选择题(1-20每题,21-30每题)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.通过指针链接来表示和实现实体之间联系的模型是______。
SSS_SINGLE_SELA 关系模型B 层次模型C 网状模型D 层次和网状模型分值: 2答案:D解析:层次模型以树结构表示数据间的关系,网状模型以图结构来表示数据间的关系,它们都是通过指针链接实现的2.数据库系统与文件系统的主要区别是______。
SSS_SINGLE_SELA 数据库系统复杂,而文件系统简单B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量分值: 2答案:B解析:数据库系统与文件系统两者之间的主要区别是组织数据的方式不同,文件系统是面向组织数据的,而数据库系统是面向全局组织数据的,这种组织方式可以解决数据冗余问题。
3.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是______。
SSS_SINGLE_SELA 需求分析B 概念设计C 逻辑设计D 物理设计分值: 2答案:C解析:数据库逻辑结构设计是指从数据库的概念模型出发,设计表示为逻辑模式的数据库逻辑结构,数据库逻辑设计的主要步骤包括ER图转换为初始关系模式、对初始关系模式进行优化等,所以本题的答案为C。
4.下面关系函数依赖的传述中,不正确的是______。
SSS_SINGLE_SELA 若XY——>Z,则X——>Z,Y——>ZB 若X——>Y,Y——>Z,则X——>YZC 若X——>Y,Z包含Y,则X——>ZD 若X——>Y,Y——>Z,则X——>Z分值: 2答案:A解析:由数据依赖的公理系统可知,函数依赖关系必须满足自反律、增广律、传递律(即选项D),这三点又可推出函数依赖具有合并律(即选项 B),伪传递规则和分解规则(即选项C),A是不成立的。
国家四级数据库工程师-试卷32_真题(含答案与解析)-交互
![国家四级数据库工程师-试卷32_真题(含答案与解析)-交互](https://img.taocdn.com/s3/m/ebfbfecd376baf1ffd4fad29.png)
国家四级数据库工程师-试卷32(总分76, 做题时间90分钟)1. 选择题选择题(1-20每题,21-30每题)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下列有关数据库的描述中,不正确的是——。
SSS_SINGLE_SELA 数据库中的数据可以共享B 数据库减少了数据冗余C 数据库具有较高的数据独立性D 数据库避免了一切数据的重复分值: 2答案:D解析:A、B、C项均正确,数据库不可避免一切数据的重复,故D项不正确。
2.数据库的体系结构由哪几部分组成?——SSS_SINGLE_SELA 模式、外模式和内模式B 数据库、文件和记录C 物理级、数据级和信息级D 文件级、记录级和数据级分值: 2答案:A解析:数据库的体系结构由模式、外模式和内模式组成。
3.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS的具体性能无关的全局概念模式,即E—R模型的阶段是——。
SSS_SINGLE_SELA 需求分析B 概念设计C 逻辑设计D 物理设计分值: 2答案:B解析:概念设计的结果是得到一个与计算机软硬件、DBMS的足体性能无关的全局概念模式,设计成果是E—R模型。
4.下列哪项不是构成E—R图的基本要素?——SSS_SINGLE_SELA 关系B 属性C 联系D 实体集分值: 2答案:A解析:构成E—R图的基本要素是实体集、属性和联系。
5.关系规范化中的插入异常是指——。
SSS_SINGLE_SELA 应该删除的数据未被删除B 应该插入的数据未被插入C 不该删除的数据被删除D 不该插入的数据被插入分值: 2答案:B解析:在关系规范化中,删除异常是指不该删除的数据被删除,捅入异常是指应该捅入的数据未被插入。
6.数据库文件结构有多种形式,其中能够记录随机地存储在文件物理空间中,而且新插入的记录存储在文件的末尾的文件结构是——。
全国计算机四级数据库工程师历年真题及答案
![全国计算机四级数据库工程师历年真题及答案](https://img.taocdn.com/s3/m/7d33e40b844769eae009eded.png)
全国计算机四级数据库工程师历年真题及答案
(考试时间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字句中的属性
(C)经常出现在WHERE字句中的属性
PS:双击获取文档。
Ctrl+A,Ctrl+C,然后粘贴到word即可。
未能直接提供word版,抱歉。
相应位置。
全国计算机四级数据库工程师历年真题及答案自己总结
![全国计算机四级数据库工程师历年真题及答案自己总结](https://img.taocdn.com/s3/m/2562277e767f5acfa1c7cda1.png)
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角色说法正确的是______。
(A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员(B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员(C)它是系统提供的服务器级的角色,管理员可以对其进行授权(D)它是系统提供的数据库级的角色,管理员可以对其进行授权8.关于ADO对象模型中的RecordSet,下述说法正确的是______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机等级考试/真题题库
2014年计算机四级考试数据库工程师真
题及答案
没有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,L,T,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?
A.G Q,M Z A N,B,P H,X S,Y,L,T,E,K
B.G,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,T
C.G,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,Z
D.A,B,G,M,N,P,Q,Z,E,H,K,L,S,T,X,Y
栈结构不适用于下列哪一种应用?
A.表达式求值
B.快速排序算法的实现
C.树的层次次序周游算法的实现
D.二叉树对称序周游算法的实现
(1) 为了保证程序能连续执行,CPU必须确定下一条指令的地址,起到这一作用的是
A.指令寄存器
B.状态寄存器
C.地址寄存器
D.程序计数器
若或非门的输入变量为A和B,输出变量为Y,则A和B 分别为下述哪一种情况时, Y才为1?
A) 1,0 B) 0,1 C) 0,0 D) 1,1
设(V,E)是一连通的无圈图,V包含
3个3度顶点
2个2度顶点
r个1度顶点
且V不再包含其他元素。
E的元素个数为多少? (2分)
A) 6 B) 9 C) 15-r D) 5+5r
(4) 设S是一个至少有两个元素的集合,且定义运算
X*Y=X适用于S集中的所有元素X和Y,下列命题中哪一个命题必是真命题?
Ⅰ. *在S集中是可结合的
Ⅱ. *在S集中是可交换的
Ⅲ. *在S集中有单位元
A) 只有Ⅰ B) 只有Ⅱ C) Ⅰ和Ⅲ D) Ⅱ和Ⅲ
(5) 设Z是整数集,且设f:Z×Z→Z,对每一个∈Z×Z,有f()=m2n。
集合{0}的原象为(2分)
A) {0}×Z
B) Z×{0}
C) ({0}×Z)∩(Z×{0})
D) ({0}×Z)∪(Z×{0})
(6) 对于一个只有3个不同元素的集合A来说,A上的等价关系的总数为
A) 2 B) 5 C) 9 D) 取决于元素是否为数值
2014年计算机四级考试数据库工程师真题及答案.doc [全
文共799字] 编号:6113316。