为方便软考考生对软件评测师考试知识点的检测,希赛软考频道为考生带来软考软件评测师考试知识点填空检测的内容(完整版可在本文文首本文资料处或文末的资料下载栏目下载)。
软考软件评测师考试知识点填空检测(11)内容如下:
第11章 数据库技术
基础概念
·数据:_______________________________________________________________。
·信息:_______________________________________________________________。
·数据库:______________________________________________________。
关系数据库相关概念
·关系:一个关系R对应一张_________,其名就是关系名。
·属性:二维表中的一_________称为属性,其中A1,A2,…,An为属性名;列的值称为属性值,属性值的取值范围称为值域。
·_________:属性A1,A2,…,An的取值范围。
·_________:对关系的描述,记为R(A1,A2,…,An)。
·元组:二维表中_________称为元组;关系模式中元组的集合称为关系。
·_________:元组中的一个属性值。
·主属性/非主属性:关系中包含在__________________称为主属性或码属性,不包含在__________________称为非主属性或非码属性。
·候选码/候选键:如果在一个关系中,存在一个属性(或属性组)都能用来_________该关系的元组,并不含有_________的属性,这个属性(或属性组)称为该关系的候选码或候选键。
·_________:其值能唯一地标识元组的一个或多个属性,称为主码或关键字。
·外码/外键:关系中的某个属性(或属性组)不是该关系的主码或只是主码的一部分,但却是另一个关系的_________时,该属性(或属性组)称为这个关系的外码。
·_________:关系中的所有属性组成这个关系模式的候选码。
三级模式/两级映像
·_________:也称概念模式、逻辑模式。是数据库中全体数据的全局逻辑结构和特性的描述。
·_________:又称子模式或用户模式,是模式的子集。是数据的局部逻辑结构和特征的描述。
·_________:又称存储模式和物理模式。一个数据库只有一个内模式。是数据在数据库系统中的内部表示,即数据的物理结构和存储方式的描述。
·外模式/模式映像:保证了数据与程序的_________,简称数据的_________。
·模式/内模式映像:保证了数据与应用程序的_________,简称数据的_________。
·_________:是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,从而简化应用程序,减少应用程序编制的工作量。
数据的独立性由DBMS的二级映像功能来保证。
_________:指当数据库内模式发生改变时,数据的逻辑结构不变。
_________:是指用户的应用程序与数据库的逻辑结构是相互独立的。
DBMS的数据控制功能
·数据库的_________:是指保护数据库以防止不合法的使用所造成的数据泄露、更改、破坏。
·数据库的完整性:是指数据库正确性、相容性,是防止_________使用数据库时向数据库加入不符合语义的数据。
·_________:负责协调事务的执行,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
·_________:是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。
完整性约束
防止的是对数据的意外破坏。
·__________________:规定基本关系R的主属性A不能取空。
·__________________:就是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,由应用的环境决定。如:年龄必须为大于0小于150的整数。
·__________________:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:或者取空值;或者等于S中某个元组的主码值。
分布式数据库透明性
·_________:是指用户不必关心数据是如何分片的,它们对数据的操作在全局关系上进行,即关心如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。分片透明性是最高层次的透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节不必关心,其应用程序的编写与集中式数据库相同。
·_________:用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。但是对于复制数据的更新操作,就要涉及对所有复制数据的更新。
·_________:是指用户不必知道所操作的数据放在何处,即数据分配到哪个或哪些站点,存储对用户是透明的。
·_________:是最低层次的透明性,该透明性提供数据到局部数据库的映像,即用户不必关心局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。因此,局部映像透明性对异构型和同构异质的分布式数据库系统是非常重要的。
数据模型的三要素
·_________:是所研究的对象类型的集合,是对系统静态特性的描述。
·_________:对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及操作规则。是对系统动态特性的描述。
·_________:是一组完整性规则的集合。也就是说,对于具体的应用数据必须遵循特定的语义约束条件,以保证数据的正确、有效、相容。
E-R模型(实体联系模型)
·实体联系模型的三要素:_________、_________、_________。
·两个不同实体之间的联系
_________:指实体集E1中的一个实体最多只与实体集E2中的一个实体相联系。
_________:指实体集E1中的一个实体最多可与实体集E2中的多个实体相联系。
_________:指实体集E1中的多个实体最多可与实体集E2中的多个实体相联系。
·E-R模型的属性
_________:属性是原子的、不可再分的。
_________:可以细分为更小的部分。例如:职工实体集的通信地址。
_________:一个属性对应一个值。
_________:一个属性对应多个值。例如:职工实体集的职工的亲属姓名。
_________:表示无意义或不知道(属性没有值或属性值未知时)。
_________:可以从其它属性得来。例如:工龄可以从入职时间计算得出。
视图
·定义
是从____________________________________中导出的表;其结构和数据是建立在对表的查询基础上;视图不是真实存在的基础表,而是一个虚拟表;数据库中只存__________________;视图的数据没有实际存放,视图的数据结构存储在数据库中。
关系代数运算
·_________:是从垂直方向进行运算;即在关系R中选择出若干属性列组成新的关系。
·_________:是从关系的水平方向进行运算;是从关系R中选择满足给定条件的诸元组。
当使用数字编号代替列名时,注意数值是否用单引号引起来了,如:
(R):表示选取关系R中____________________________________的元组。
(R):表示选取关系R中____________________________________的元组。
·连接:是从两个关系R和S的笛卡尔积中选取满足条件的元组。
_________:从R与S的笛卡尔积中选取属性间满足一定条件的元组。
_________:当𝜃为“=”时,称为等值连接。
自然连接:是一种特殊的等值连接;要求两个关系中进行比较的_________必须是相同的属性组;并且在结果集中将_________去掉。
热门:信息系统管理工程师报考指南 | 2025年软考报名时间及入口
推荐:信息系统项目管理师网络课堂 |系统架构设计师网络课程 | 工信部信创认证培训
活动:25年高项备考 | 软考机考模拟作答系统 | 网络工程师网络课程
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程
课程:论文专题讲解 | 信息系统项目管理师试听课