全国计算机等级考试四级数据库工程师16套(真题及答案)
课程,则课程与教师这两个实体型之间的联系是(
)。
A) 一对一
B) 多对多
C) 一对多
D) 多对一
4 下列关于概念模型的叙述中,哪一条是错误的(
)。
A) 概念模型是现实世界到信息世界的抽象
B) 概念模型是从用户观点对数据和信息的建模
C) 概念模型具有较强的语法表达能力,却无法描述语义信息
D) 实体-联系模型是最常用的概念模型
AND S.S# = SC.S#)
16 下列关于关系数据库视图的叙述中,哪一条是错误的
(
)。
A) 视图是关系数据库系统提供给用户以多种角度观察数据库中数据
的重要机制
B) 视图可对重构数据库提供一定程度的逻辑独立性
C) 所有的视图都是可查询和可更新的
D) 对视图的一切操作最终要转换为对基本表的操作
17 下列关于将 SQL 嵌入主语言使用的叙述中,哪一条是错误的
SC(S#,C#,GRADE),主码为(S#,C#)
为了提高查询速度,对 SC 表创建唯一索引,应该建立在哪个(组)
属性上(
)。
A) S#
B) C#
C) GRADE
D) (S#, C#)
14
基于"学生-选课-课程"数据库中的三个关系:
S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为 S#
B) SELECT SNAME, DEPT FROM S WHERE S# = (SELECT S# FROM SC
WHERE C# ='C01')
C) SELECT SNAME, DEPT FROM S, SC WHERE C# ='C01' AND S.S# =
SC.S#
D) SELECT SNAME, DEPT FROM (S JOIN SC ON WHERE C# ='C01'
有效的查询执行计划的处理过程
B) 查询优化包括逻辑查询计划选择和物理查询计划选择两个主要步
骤
C) 如果两个关系代数表达式产生的结果关系具有相同的属性集,则
称这两个关系代数表达式是等价的
D) 表达式转换的等价规则是将一个关系代数表达式转换为与之等价
的另一个关系代数表达式的规则
25 事务的所有操作在数据库中要么全部正确反映出来要么全部不反
上成立
B) 若 X→→Y 在 R(U)上成立,且 Y' Y,则 X→→Y'在 R(U)上成
立
C) 若 X→→Y,则 X→→Z
D) 若 X→→Y,则 X→Y
21 设有关系模式 R(A,B,C,D),根据语义有如下函数依赖集:
F = {A→C,BC→D,CD→A }。关系模式 R 的候选关键码
(
)。
A) 仅有一个,为(B,C)Leabharlann 点;然后将这些列与 S 连接
D) 半连接操作是可交换的,即,R?S=S?R
27 下列关于以 Web 服务器为中心的浏览器/服务器模式的叙述中,
哪一条是错误的(
)。
A) Web 服务器负载过重
B) HTTP 是一种高效的协议
C) 服务器扩展程序通过标准的数据库访问中间件完成和数据库的交
互
D) CGI 和 Web API 的运行方式类似,但是 Web API 在执行时动态加
没有匹配值的元组,若要保留 R 中本应丢弃的元组,则称为 R 和 S 的右外连接。
SC(S#,C#,GRADE),主码为(S#,C#)
查找"选修了 C01 号课程的全体学生的姓名和所在的系", 下列
SQL 语句中哪一个是错误的(
)。
A) SELECT SNAME, DEPT FROM S WHERE S# IN (SELECT S# FROM SC
WHERE C# ='C01')
的任意一端实体所对应的关系模式合并
C) 一个 1 : n 联系转换为一个关系模式, 关系的码是 1 : n 联系的
1 端实体的码
D) 一个 m : n 联系转换为一个关系模式,关系的码为各实体码的组
合
E) 三个或三个以上实体间的多元联系转换为一个关系模式, 关系的
码为各实体码的组合
34 下列关于扩充的关系操作的叙述中,哪些是正确的(
1 第一套
1.下列关于数据库基本概念的叙述中,哪一条是错误的
(
)。
A) "数据库"可理解为是在计算机存储设备中按一定格式存放数据的
仓库
B) 数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑
上保持一致的、可共享的大量相关联数据的集合
C) 数据库中的数据一般都具有较大的冗余度
D) 数据库中的数据是按一定的数据模型组织在一起的
C) 一个数据库可以有多个模式
D) 逻辑模式的基础是数据模型
E) DBMS 提供模式数据操作语言 DML 来描述逻辑模式
32 下列关于实体完整性约束的叙述中,哪些是正确的(
)。
A) 实体完整性约束是一种关系模型完整性约束
B) 实体完整性约束是对关系中主码属性值的约束
C) 若属性 A 是关系 R 的主码属性,则属性 A 不能取空值
)。
A) 广义投影、赋值、外连接、半连接、聚集和外部并都属于扩充的
关系操作
B) 对关系 R 的广义投影操作,是在若干算术表达式上的投影,这些
算术表达式只涉及常量和 R 中的属性
C) 若关系 R 和 S 是相容的,则 RS 表示通过赋值操作将关系 S 赋给
关系 R
D) 设关系 R 和 S 具有公共属性集 Y,执行 R S 会丢弃那些在 Y 上
B) 仅有一个,为(A,B)
C) 有两个,为(A,B)和(B,C)
D) 有两个,为(B,C)和(A)
22 下列哪一条不是数据库管理系统为用户提供的功能(
)。
A) 数据定义功能
B) 数据操纵功能
C) 事务管理功能
D) 进程调度功能
23 下列关于数据库缓冲区管理的叙述中,哪一条是错误的
(
)。
A) 数据库系统中提高访问效率的一个重要手段是尽可能使得要访问
B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据
间的动态行为
C) 数据模型需要能比较真实地模拟现实世界
D) 数据模型是数据库系统的核心和基础
7 下列关于关系数据模型的叙述中,哪一条是错误的(
)。
A) 关系模型中数据的物理结构是一张二维表
B) 在关系模型中,现实世界的实体以及实体间的各种联系均用关系
30 下列关于模式的叙述中,哪些是正确的(
)。
A) 模式也称为逻辑模式
B) 模式实际上是数据库数据的逻辑视图
C) 一个数据库可以有多个模式
D) 逻辑模式的基础是数据模型
E) DBMS 提供模式数据操作语言 DML 来描述逻辑模
31 下列关于模式的叙述中,哪些是正确的(
)。
A) 模式也称为逻辑模式
B) 模式实际上是数据库数据的逻辑视图
对象和它的组件之间都存在着引用语义
29 下列关于数据挖掘的叙述中,哪一条是错误的(
)。
A) 数据挖掘被认为是知识发现过程中的一个特定步骤
B) 数据挖掘是使用专门的算法从数据中抽取有用的模式
C) 关联规则的发现是数据挖掘的目标之一
D) "可信度"表示规则所代表的事例(元组)占全部事例(元组)的
百分比
2. 下列关于数据模型的叙述中,哪一条是错误的(
)。
A) 数据模型是用来描述、组织和处理现实世界中数据的工具
B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据
间的动态行为
C) 数据模型需要能比较真实地模拟现实世界
D) 数据模型是数据库系统的核心和基础
3 如果一门课程只能由一位教师讲授,而一位教师可以讲授若干门
载到 Web 服务器进程内,效率较高
28 下列关于面向对象数据库系统的复杂对象的叙述中,哪一条是错
误的(
)。
A) 表示复杂对象是开发面向对象系统的一个主要原因
B) 非结构化的复杂对象通常是需要大量存储空间的数据类型
C) DBMS 可以直接处理基于非结构化复杂对象的值的选择条件及其
他操作
D) 结构化复杂对象一般可以看作是一种层次的机构,每一层的复杂
(
)。
A) 必须协调 SQL 语句与主语言语句处理记录的不同方式
B) 必须处理数据库工作单元和程序工作单元之间的通信
C) 与游标相关的有 4 个语句:游标定义、游标打开、游标推进、游
标关闭
D) 游标一旦关闭,就不能再重新打开
19 下列关于数据依赖的叙述中,哪一条是错误的(
)。
A) 关系模式的规范化问题与数据依赖的概念密切相关
现有"学生-选课-课程"数据库中的三个关系如下:
S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码是 S#
C(C#,CNAME,TEACHER),主码是 C#
SC(S#,C#,GRADE),主码是(S#,C#)
9 下列关于保持数据库完整性的叙述中,哪一条是错误的
(
)。
A) 向关系 SC 插入元组时,S# 和 C# 都不能是空值(NULL)
的磁盘块已经在内存缓冲区中
B) 一般地磁盘上数据库内容比缓冲区中相对应的数据库内容要新
C) 内存缓冲区划分为缓冲块,缓冲块大小一般与磁盘块大小相同
D) 负责缓冲区空间分配的子系统称为缓冲区管理器
24 下列关于数据库查询优化的叙述中,哪一条是错误的
(
)。
A) 查询优化指的是从一个查询的多个可能的查询处理策略中找出最
全国计算机等级考试四级数据库工程师教程+课后答案
习题参考答案第1章习题参考答案1.1 答案(1)信息是现实世界事物的存在方式和运动状态的反映,是对事物之间相互联系、相互作用的描述。
(2)数据是描述现实世界事物的符号记录,是用物理符号记录下来的可以识别的信息。
(3)数据处理是指对数据进行分类、收集、组织、存储,进而从已有数据出发,抽取或推导出表示新的信息的数据。
(4)数据管理是指对数据的分类、收集、组织、编码、存储、检索和维护过程,是数据处理业务的重要环节。
(5)数据模型是数据库系统的形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
(6)概念数据模型是按用户的观点对现实世界数据和信息进行建模的工具,常用的概念数据模型是实体-联系模型。
(7)数据结构模型是机器世界中与具体DBMS相关的数据模型,其典型代表是关系模型。
(8)物理数据模型描述数据在数据库系统中的实际存储组织方式。
(9)模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,也称为逻辑模式或概念模式。
(10)外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示,也称为子模式、用户模式或用户视图。
(12)内模式是对数据库中数据的物理结构和存储方式的描述,也称为物理模式或存储模式。
(13)外模式/模式映像是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述。
(14)模式/内模式映像是对数据库中数据全局逻辑结构与数据的物理存储组织结构之间对应关系的描述。
1.2 答案数据库是存储在计算机内的共享数据集合,数据库管理系统是一种数据管理系统软件。
数据库系统则是在计算机系统中引入数据库后的软硬件系统构成,包括了数据库和数据库管理系统。
1.3 答案数据模型的组成要素有数据结构、数据操作和完整性约束。
1.4 答案当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性。
四级数据库系统工程师试题及答案
四级数据库系统工程师试题及答案四级数据库系统工程师试题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的四级数据库系统工程师试题及答案,供参考练习,预祝考生们考出自己理想的成绩!四级数据库系统工程师试题及答案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)。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
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.【单选题】项目控制信息的来源是各种管理报告。
2023年9月全国计算机等级考试四级笔试试试卷数据库工程师
2023年9月全国计算机等级考试四级笔试试卷数据库工程师一、选择题(1)在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不涉及A)需求规范说明书 B)系统范围与边界 C)可行性分析报告 D)项目计划书解答:规划与分析阶段涉及任务陈述、拟定任务目的、拟定系统范围与边界、拟定用户视图。
(2)在信息系统的需求分析中,广为使用的DFD建模方法属于A)结构化分析方法 B)数据分析方法 C)数据抽象方法 D)业务归纳方法(3)不允许出现在最终IDEF1X图中的是A)标定型联系 B)非标定型联系 C)分类联系 D)多对多联系解答:在最终的IDEF1X模型中,所有实体集间的联系必须用拟定联系来描述,m:n属于不拟定联系。
(4)下列哪些属性不适合建立索引?A)经常出现在GROUP BY字句中的属性 B)经常参与连接操作的属性C)经常出现在WHERE字句中的属性D)经常需要进行更新操作的属性(5)在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是A)技术可行性分析报告和需求规范说明书 B)软硬件选型和配置设计C)数据库应用系统体系结构设计 D)应用软件总体设计(6)SQL Server 2023中,假如希望用户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 ON T1 TO u1解答:授权语句为:GRANT 对象权限名[,…]ON{表名|视图名|存储过程名} TO {数据库用户名|用户角色名},这里权限是select,表名是T1,用户是u1。
(7)SQL Server 2023提供了很多预定义的角色,下述关于public角色说法对的的是A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员C)它是系统提供的服务器级的角色,管理员可以对其进行授权D)它是系统提供的数据库级的角色,管理员可以对其进行授权(8)关于ADO对象模型中的RecordSet,下述说法对的的是A)它用于定义连接的数据库名 B)它用于定义数据的来源C)它是一个对象,用于在客户端内存中存放数据查询的结果D)它是一个对象,用于在服务器端内存中存放数据查询的结果解答:连接数据库的是Connection对象,RecordSet从数据库中获取记录并存放与本地内存中。
2021年9月全国计算机等级考试四级数据库工程师真题及参考答案
生活需要游戏, 但不能游戏人生;生活需要歌舞, 但不需醉生梦死;生活需要艺术, 但不能投机取巧;生活需要勇气, 但不能鲁莽蛮干;生活需要重复, 但不能重蹈覆辙。
-----无名询解决器是数据库管理系统重要构成某些, 下列不属于查询解决器功能构成模块是A)DML编译器B)查询执行引擎C) 嵌入式DML预编辑器D) 查询权限管理器(2)关于数据视图预与三级模式, 下列说法错误是A)数据视图是指顾客从某个角度看到客观世界数据对象特性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) 仅当其右边属性集中至少有一种属性不属于左边属性集D) 仅当其右边属性集中属性都属于左边属性集(9)在数据库中可用各种构造组织数据, 散列文献是其中一种。
全国计算机等级考试四级数据库工程师16套(真题及答案)
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) "可信度"表示规则所代表的事例(元组)占全部事例(元组)的
计算机等级考试四级数据库原理第16套试题及答案
计算机等级考试四级数据库原理第16套试题及答案一、单项选择题(共30分;每题1分)1、下列关于信息的叙述中,哪一条是正确的()。
A)信息是数据的语法定义B)信息是数据的外延C)信息无法用物理符号表示D)信息是具有社会属性的资源2、下列关于数据库的叙述中,哪一条是错误的()。
A)数据库是大量相关数据的集合B)数据库中的数据在逻辑上要保持一致C)数据库中的数据按一定的数据模型组织、描述和存储D)数据库中的数据具有较小的冗余、以及较小的独立性3、1968年,IBM公司推出的数据库管理系统IMS是基于下列哪一种模型实现的()。
A)层次模型B)网状模型C)关系模型D)对象-关系模型4、数据模型一般不考虑下面哪一项要求()。
A)能比较真实地模拟现实世界B)充分考虑数据的安全性问题C)易于被人们所理解D)便于在计算机上实现5、下列关于概念层模型的叙述中,哪一条是错误的()。
A)概念层模型主要用于数据库设计中的概念设计B)概念层模型是一种语义抽象模型C)E-R模型是最常用的概念模型D)概念模型与具体的逻辑模型相关6、下列关于E-R图的叙述中,哪一条是错误的()。
A)E-R图提供了表示实体型、属性和联系的方法B)实体与属性之间用无向边相连C)实体有属性,联系没有属性D)实体型用矩形表示,矩形框内写有实体名7、下列关于关系数据结构的叙述中,哪一条是错误的()。
A)关系数据结构是关系数据模型的基本要素之一B)关系模型中数据的逻辑结构是一张二维表C)关系模型的数据结构单一D)在关系模型中实体间的联系通过指针来表示8、有两个关系模式,分别为学生登记表(学号,姓名,性别,年龄,系号),和系信息表(系号,系名,办公室,主任,电话)。
下列叙述中,哪一条是错误的()。
A)学生登记表是参照关系B)系信息表与学生登记表之间的联系是n:1联系C)学生登记表中的外码是“系号”D)系信息表是被参照关系9、学生关系STUDENT(s#,sname,sex,age,dept)中,主码为学号s#,则s#不能取空值。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
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一、选择题(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.分析:关系模型是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外键表示实体间的联系。
