2026上半年软考系统架构设计师备考资料:第2章知识点分值分布及试题

系统架构设计师 责任编辑:陈湘君 2025-12-03

添加老师微信

备考咨询

加我微信

摘要:2026上半年软考高级系统架构设计师备考进行中,希赛网为考生整理了2026上半年软考高级系统架构设计师第2章《数据库系统》考试知识点分值分布及试题的备考资料,希望对各位考生的备考带来帮助。

2026上半年软考高级系统架构设计师第2章《数据库系统》考试知识点分值分布及试题如下:

第2章 数据库系统

一、分值分布

g2.png

二、试题示例

1.数据库模式--0-2分

试题【2022年下半年系统架构设计师考试上午真题】

采用三级模式结构的数据库系统中,如果对一个表创建聚簇索引,那么改变的是数据库的( )。

A.外模式

B.模式

C.内模式

D.用户模式

答案:C

解析:

本题考查数据库三级模式两级映射。对于三级模式,分为外模式,模式和内模式。其中外模式对应视图级别,是用户与数据库系统的接口,是用户用到那部分数据的描述,比如说:用户视图;对于模式而言,又叫概念模式,对于表级,是数据库中全部数据的逻辑结构和特质的描述,由若干个概念记录类型组成,只涉及类型的描述,不涉及具体的值;而对于内模式而言,又叫存储模式,对应文件级,是数据物理结构和存储方式的描述,是数据在数据库内部表示的表示方法,定义所有内部的记录类型,索引和文件的组织方式,以及数据控制方面的细节。例如:B树结构存储,Hash方法存储,聚簇索引等等。所以如果对一个表创建聚簇索引,那么改变的是数据库的内模式。答案选择C选项。

2.概念结构设计--0-2分

试题【2021年下半年系统架构设计师考试上午真题】

某企业开发信息管理系统平台进行E-R图设计,人力部门定义的是员工实体具有属性:员工号、姓名、性别、出生日期、联系方式和部门,培训部门定义的培训师实体具有属性:培训师号、姓名和职称,其中职称={初级培训师,中级培训师,高级培训师},这种情况属于( )。

在合并E-R图时,解决这一冲突的方法是( )。

A.属性冲突

B.结构冲突

C.命名冲突

D.实体冲突

A.员工实体和培训师实体均保持不变

B.保留员工实体,删除培训师实体

C.员工实体中加入职称属性,剔除培训师实体

D.将培训师实体所有属性并入员工实体,删除培训师实体

答案:BC

解析:

ER图集成时产生的冲突及解决办法:

属性冲突:包括属性域冲突和属性取值冲突。

命名冲突:包括同名异义和异名同义。

结构冲突:包括同一对象在不同应用中具有不同的抽象,以及同一实体在不同局部E-R图中所包含的属性个数和属性排列次序不完全相同。

本题中培训师属于员工的一种,所以不应该抽象为两个不同实体,这个冲突属于结构冲突,解决方案是员工实体中加入职称属性,剔除培训师实体。

3.逻辑结构设计基本概念--0-1分

试题【2025年下半年系统架构设计师考试上午真题】

【考生回忆版】在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。

A.概念设计

B.物理设计

C.需求分析

D.逻辑设计

答案:D

解析:

如图逻辑设计阶段核心任务为将概念模型转换为特定数据库管理系统(DBMS)支持的逻辑模型(如关系模式)。题目中“设计关系模式”直接对应此阶段的核心任务,选项D符合。

g23.png

4.数据库完整性约束--0-1分

试题【2024年下半年系统架构设计师考试上午真题】

【学员回忆版】数据库中有一张人员信息表包含性别属性,要求这个属性的值只能是男或者女,这属于( )。

A.关系完整性

B.用户定义完整性

C.参照完整性

D.实体完整性

答案:B

解析:

关系的完整性约束共分为3类:实体完整性、参照完整性(也称引用完整性)和用户定义完整性。

(1)实体完整性 (Entity Integrity)。 实体完整性规则要求每个数据表都必须有主键,而作为主键的所有字段,其属性必须是唯一且非空值。

(2)参照完整性 (Referential Integrity)。 现实世界中的实体之间往往存在某种联系,在关系模型中实体及实体间的联系是用关系来描述的,这样自然就存在着关系与关系间的引用。

(3)用户定义完整性 (User Defined Integrity)。 就是针对某一具体的关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,由应用的环境决定。例如,银行的用户账户规定必须大于等于100000,小于999999。

题目中提到的是“人员信息表包含性别属性,且这个属性的值只能是男或者女”。这是一个具体的约束条件,用于限制性别属性的取值范围。这个约束不是由数据库系统自带的,而是根据实际应用需求自定义的。

5.关系代数--0-2分

试题【2025年上半年系统架构设计师考试上午真题】

【考生回忆版】在下列运算中,( )不属于关系运算。

A.删除

B.连接

C.投影

D.选择

答案:A

解析:

不属于关系运算的是删除操作。关系运算的基本操作包括选择、投影和连接,而删除不属于这些基本关系运算之一。

关系运算的基本操作包括:

选择(Select):通过条件筛选行,是关系运算的基础操作。

投影(Project):选择关系中特定的列,是经典的关系运算操作。

连接(Join):将两个关系基于条件合并,是关系运算的核心操作之一。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!