2022年职业考证-软考-数据库系统工程师考试历年真题精选专练③(带答案)试卷号;12
2022年职业考证-软考-数据库系统工程师考试历年真题精选专练③(带答案)一.综合题(共15题)1.单选题分布式数据库CAP理论中的A指的是( )。问题1选项A.一致性B.可用性
书山有路勤为径,学海无涯苦作舟! 住在富人区的她 D.3 2022年职业考证-软考-数据库系统工程师考试历年真题精选专练③ (带答案) 【答案】C 【解析】分布式数据库的 CAP理论指的是:对于一个分布式数据库系统,一致性、可用性和分区容错性这 一.综合题(共15题) 三个特点,最多只能满足2个。 1. 一致性(Consistency)——系统在执行过某项操作后仍然处于一致的状态。在分布式系统中,更新操作执 单选题 行成功后所有的用户都应该读取到最新的值,这样的系统被认为具有强一致性。也就是说所有节点在同一 分布式数据库CAP理论中的A指的是( )。 时间具有相同的数据; 可用性(Availability)——每一个操作总是能够在一定的时间内返回结果,这里需要注意的是“一定时 间内”和“返回结果”。也就是说保证每个请求不管成功或者失败都有响应; 问题1选项 分区容忍(Partition tolerance)——分区容忍性可以理解为系统在存在网络分区的情况下仍然可以接受 请求(满足一致性和可用性)。这里网络分区是指由于某种原因网络被分成若干个孤立的区域,而区域之间 A.一致性 互不相通。还有一些人将分区容忍性理解为系统对节点动态加入和离开的处理能力,因为节点的加入和离 开可以认为是集群内部的网络分区。也就是说系统中任意信息的丢失或失败不会影响系统的继续运作。 B.可用性 C.分区容错 D.原子性 3. 单选题 【答案】B 在一个关系型数据库中,参照完整性约束可以通过( )来实现。 【解析】CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性 (Availability)、分区容错性(Partition tolerance)。CAP原则指的是,这三个要素最多只能同时实现 两点,不可能三者兼顾。 问题1选项 A.主码 B.候选码 2. C.外码 单选题 分布式数据库的 CAP理论指的是:对于一个分布式数据库系统,一致性、可用性和分区容错性这三个特点, D.锁 最多只能满足( )个。 【答案】C 问题1选项 【解析】参照完整性/引用完整性:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基 本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:或者取空值;或者等于S中某个 A.0 元组的主码值。 所以,在一个关系型数据库中,参照完整性约束可以通过外码来实现。 B.1 C.2

