




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 共 15 页 计算机等级考试四级数据库原理第计算机等级考试四级数据库原理第 18 套试题及答案套试题及答案 一、单项选择题(共 30 分;每题 1 分)一、单项选择题(共 30 分;每题 1 分) 1、下列关于数据字典的叙述中,哪个是错误的()。 A) 数据字典是数据库中数据的总称 B) 数据字典也称为系统目录 C) 数据字典也称为元数据 D) 数据库中数据分为用户数据和系统数据,数据字典属于系统数据 2、下列叙述中,哪个不是导致数据库管理系统与文件系统相比较增加额外开销的主要原因 ()。 A) 为了提供安全性、并发控制等功能而导致的额外开销 B) 数据库管理系统为了定义和处理数据而提供的一般性功能而导致的额外开销 C) 初期对软、硬件购买和培训的高额投资 D) 数据库开发人员开发大型应用程序的费用 3、下列关于面向对象模型的数据库的叙述中,哪个是错误的()。 A) 面向对象编程语言出现于 20 世纪 80 年代 B) 对象模型可以支持复杂结构对象的存储和共享 C) 面向对象数据库结合了抽象数据类型、操作的封装、继承等特性 D) 当前面向对象模型已全面取代关系模型成为数据库系统的主要数据模型 4、下列关于数据模型中的数据操作的叙述中,哪个是错误的()。 A) 数据操作描述数据模型的静态特性以及动态特性 B) 数据操作指数据库中允许操作的集合 C) 数据库中主要包括检索和修改两大类操作 D) 数据模型必须定义数据库操作的确切含义以及实现操作的语言等 5、下列关于三个不同抽象层面的数据模型的叙述中,哪个是错误的()。 第 2 页 共 15 页 A) 三个不同抽象层面的数据模型指的是概念模型、逻辑模型和物理模型 B) E-R 模型一般与关系模型相关联 C) EER 模型一般与对象-关系模型相关联 D) 面向对象模型的概念模型与逻辑模型有很大的区别 6、下列关于数据库系统的三级模式结构的叙述中,哪个是错误的()。 A) 数据字典的最基本内容就是数据库系统的三级抽象模式 B) 内模式是存储模式,是数据库内部的表示方法 C) 模式也称为逻辑模式,DBMS 提供模式数据定义语言来描述逻辑模式 D) 外模式也称为用户模式,是所有用户的公共数据视图 7、下列关于关系模型的基本术语的叙述中,哪个是错误的()。 A) 二维表中的行定义是关系的描述,称为关系模式 B) 关系模式和元组的集合通称为关系 C) 一个关系的候选码是这个关系的最大超码 D) 关系中包含在任何一个候选码中的属性称为主属性 8、下列关于实体完整性约束的叙述中,哪个是错误的()。 A) 实体完整性约束是对关系中主码属性值的约束 B) 实体完整性规则指出:若属性 A 是关系 R 的主属性,则属性 A 不能取空值 C) 每个关系必须有主码,主码的值唯一,用于标识关系的元组 D) 选课关系 SC(s#,c#,grade)中,主码为(s#,c#),则 s#和 c#两个属性不能同时取空值 9、下列关于插入、删除和更新操作的叙述中,哪一个是错误的()。 A) 执行插入操作时,一般需要检查实体完整性约束、参照完整性约束和用户定义完整性约束 B) 执行插入操作时,如果是向被参照关系插入,则不需要考虑参照完整性约束 C) 执行删除操作时,一般只需要对实体完整性约束进行检查 D) 执行更新操作时,可看作先执行删除操作,再执行插入操作 第 3 页 共 15 页 10、设关系 R,S 和 T 分别如下图所示,则 T 是 R 和 S 下列哪一种操作的结果()。 A) B) C) D) T=RS 11、下列关于关系数据语言的叙述中,哪个是错误的()。 A) 关系代数语言是一类关系数据语言 B) 关系演算语言是一类关系数据语言 C) 关系数据语言具有完备的表达能力,是过程化的集合操作语言 D) 关系语言能够独立使用,也可以嵌入高级语言使用 12、SQL 语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了 9 个动词。 下列动词中哪一个是用于数据操纵的()。 A) CREATE B) REVOKE C) ALTER D) UPDATE 13、下列哪一条不属于 SQL 中的预定义数据类型()。 A) 浮点数类型 第 4 页 共 15 页 B) 最大长度为 n 的变长字符串类型 C) 构造数据类型 D) 时间戳类型 14、下列关于 SQL 语言支持用户在基本表上建立索引的叙述中,哪一条是正确的()。 A) 在一个基本表上最多可以建立一个索引 B) 一个索引只可以建立在表的一个列上 C) 在一个基本表上最多只能建立一个聚簇索引 D) 索引中索引值的排列顺序只能是升序 15、有学生选课关系 SC(S#,C#,GRADE),其中 S#为学号,C#为课程号,GRADE 为成绩。 要查询“选修了课程的学生人数”,下列哪一个 SQL 语句正确表达了此查询要求()。 A) SELECT COUNT(S#) FROM SC; B) SELECT COUNT(DISTINCT S#) FROM SC; C) SELECT COUNT(*) FROM SC; D) SELECT COUNT(DISTINCT *) FROM SC; 16、有学生关系 S(S#, SNAME, SEX, DEPT)和选课关系 SC(S#, C#, GRADE)。要删除“计算机 系所有女生的选课信息”。下列哪一个 SQL 语句正确表达了此删除要求()。 A) DELETE FROM SC WHERE S# = (SELECT S# FROM S WHERE DEPT =计算机 AND SEX =女); B) DELETE FROM SC WHERE S# IN (SELECT S# FROM S WHERE DEPT =计算机 AND SEX =女); C) REMOVE FROM SC WHERE S# = (SELECT S# FROM S WHERE DEPT =计算机 AND SEX =女); D) REMOVE FROM SC WHERE S# IN (SELECT S# FROM S WHERE DEPT =计算机 AND SEX =女); 17、下列关于 SQL 对视图的支持的叙述中,哪一条是错误的()。 第 5 页 共 15 页 A) 视图是从一个或多个基本表(或其他视图)中使用 SELECT FROM 语句导出的表 B) 对视图的一切操作最终要转换为对基本表的操作 C) 所有的视图都是不可更新的 D) 视图有助于提高数据库的安全保护 18、下列关于 SQL 存储过程的叙述中,哪一条是错误的()。 A) 如果某个数据库程序是多个应用需要的,则可以将它以存储过程的形式保存起来 B) 存储过程一经创建,就不能被删除 C) 一般地,存储过程可分为两类:系统提供的存储过程和用户定义的存储过程 D) 调用存储过程的方法之一是使用 SQL 标准中的 CALL 语句 19、下列哪一条是由于关系模式设计不当所引起的问题()。 A) 丢失修改 B) 更新异常 C) 读脏数据 D) 数据被非法读取 20、下列关于函数依赖的叙述中,哪一条是错误的()。 A) 若 XY,XZ,则 XYZ B) 若 XYZ,则 XZ,YZ C) 若 XY,YZ,则 XZ D) 若 XY,Y? Y,则 XY 21、 有关系模式 R(C, S, T, L) , 根据语义有如下函数依赖集: F = CT, STL, TLC 。 现将关系模式 R 分解为两个关系模式 R1(S,T,L),R2(C,T,L),那么这个分解() 。 A) 不具有无损连接性,不保持函数依赖 B) 具有无损连接性,不保持函数依赖 C) 不具有无损连接性,保持函数依赖 D) 具有无损连接性且保持函数依赖 第 6 页 共 15 页 22、下列哪一条不是局部 E-R 图集成为全局 E-R 图时可能存在的冲突()。 A) 模型冲突 B) 结构冲突 C) 命名冲突 D) 属性冲突 23、下列关于数据库管理系统 DBMS 的叙述中,哪一条是错误的()。 A) DBMS 是实现对数据库系统中的数据进行有效管理的复杂的应用软件 B) DBMS 在操作系统的支持下运行 C) DBMS 支持强有力的查询语言 D) DBMS 支持以看起来是原子的和独立于其他事务的方式并发地执行的持久的事务 24、下列关于查询处理的叙述中,哪一条是错误的()。 A) 查询处理器中最主要的模块是查询编译器和查询执行引擎 B) 在查询处理开始之前,系统需要对 SQL 语言表达的查询语句进行分析,形成语法分析树 C) 在大型集中式数据库中,执行一个查询所用的 CPU 时间是最主要的查询代价 D) 实现选择运算的主要方法是全表扫描和索引扫描 25、“丢失修改”是事务的哪一个特性遭到了破坏()。 A) 原子性 B) 一致性 C) 隔离性 D) 持久性 26、下列关于基于封锁的并发控制的两阶段封锁协议的叙述中,哪一条是正确的()。 A) 遵守两阶段封锁协议的并发事务一定是可串行化的 B) 遵守两阶段封锁协议的并发事务一定不会发生死锁 C) 遵守两阶段封锁协议的并发事务一定不会发生级联回滚 D) 遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁 第 7 页 共 15 页 27、分布式数据库系统中,数据项的多个副本的一致性是由哪个系统负责的()。 A) 查询模块 B) 并发控制模块 C) 通讯模块 D) 安全模块 28、下列关于基于投票方法的分布式并发控制的叙述中,哪个是错误的()。 A) 投票方法被认为是真正的分布式并发控制方法 B) 如果一个请求加锁的事务被大多数的副本授予锁,它将持有该锁 C) 如果一个事务在特定的超时周期中没有收到大多数授予它锁的投票,它将取消它的请求 D) 投票方法与识别数据项副本的方法一样,都需要指定识别副本 29、下列关于对象的类型层次和继承的叙述中,哪个是错误的()。 A) 类型的层次和继承是面向对象系统中重要的概念 B) 面向对象数据库必须提供基于对象类型将对象分类的功能 C) 在多重继承的一般性规则中,只有当两个超类型中的同名函数相同时才会发生二义性 D) 如果子类型只继承了超类型中的一部分函数,其他函数并没有被继承,则称为选择性继承 30、 设 A 和 B 都是项集, |A|表示数据库中包含项集 A 的事务个数, 则称为规则 AB 的 () 。 A) 关联规则 B) 频繁项集 C) 可信度 D) 支持度 二、多项选择题(共 20 分;每题 2 分)二、多项选择题(共 20 分;每题 2 分) 31、下列关于数据库映像的叙述中,哪些是正确的()。 A) 外模式/模式映像和模式/内模式映像是三级模式的两层映像 B) 两层映像保证了数据库系统中的数据能够具有较高的数据独立性 C) 数据的逻辑独立性保证当数据的物理存储结构改变时,应用程序不用改变 第 8 页 共 15 页 D) 外模式描述的是数据库数据的全局逻辑结构。 E) 模式/内模式映像定义数据库全局逻辑结构与存储结构之间的对应关系 32、下列关于关系模型的叙述中,哪些是正确的()。 A) 1970 年,IBM 公司的 E. F. Codd 系统而严格地提出了关系模型 B) 查询操作的表达能力是关系模型中非常重要的部分 C) 关系操作的特点是一次一个记录的方式 D) 关系语言中,用户不必通过循环和递归就可完成数据的重复操作 E) 关系模型把数据库表示为关系的集合 33、下列哪些操作包括在关系代数的五种基本操作中()。 A) 并 B) 交 C) 笛卡尔积 D) 选择 E) 赋值 34、有学生关系 S(Sno,Sname,Sex,Age,Dept)。要查询“年龄在 18 至 22 岁之间姓刘 的学生的信息”,下列表达此查询要求的 SQL 语句中哪些是错误的()。 A) SELECT * FROM S WHERE Age 18 AND Age 22 AND Sname LIKE 刘% B) SELECT * FROM S WHERE Age 18 AND Age 22 AND Sname LIKE 刘_ C) SELECT * FROM S WHERE Age BETWEEN 18 AND 22 AND Sname LIKE 刘% D) SELECT * FROM S WHERE Age BETWEEN 18 AND 22 AND Sname LIKE 刘_ E) SELECT * FROM S WHERE Age BETWEEN 18 AND 22 AND Sname IS 刘% 35、下列哪些条属于 Armstrong 公理系统中的基本推理规则()。 A) 若 Y?X,则 XY B) 若 XY,则 XZYZ C) 若 XY,且 Z?Y,则 XZ 第 9 页 共 15 页 D) 若 XY,且 XZ,则 XYZ E) 若 XY,且 YZ,则 XZ 36、关系模式需要满足一定的条件,不同程度的条件称作不同的范式。下列关于范式的叙述 中,哪些是正确的()。 A) 第一范式(1NF)要求关系中的元组的每个分量必须是不可分的数据项 B) 第二范式(2NF)在 1NF 的基础上,进一步要求关系中没有非主属性对码的部分函数依赖 C) 第三范式(3NF)在 2NF 的基础上,进一步要求关系中没有非主属性对码的传递函数依赖 D) Boyce-Codd 范式(BCNF)要求关系模式 R 属于 1NF,且对于每一个非平凡的函数依赖 XY,都有 X 包含码 E) 第四范式(4NF)要求关系模式 R 属于 1NF,且关系模式的属性之间没有非平凡且非函数 依赖的多值依赖 37、下列关于数据库缓冲区管理的叙述中,哪些是正确的()。 A) 数据库系统中提高访问效率的一个重要手段是减少磁盘和内存之间传输的块数目 B) 数据库系统在内存中分配一定的空间作为缓冲区 C) 负责缓冲区空间分配的子系统称为缓冲区管理器 D) 每当程序需要访问磁盘块时,缓冲区管理器就需要把新块从磁盘读入缓冲区中 E) 常用的缓冲区替换策略包括:最近最少使用(LRU)、先进先出(FIFO)、“时钟”算法、 系统控制的方法等 38、下列关于实现连接运算的嵌套循环连接算法的叙述中,哪些是正确的()。 A) 嵌套循环连接算法不要求有索引 B) 嵌套循环连接算法只适用于连接条件是等值比较的情况 C) 嵌套循环连接算法的执行代价很大,因为该算法逐个检查两个关系中每一对元组 D) 如果其中一个关系能完全放在内存中, 那么把这个关系作为外层关系来处理能大大减少磁 盘块传输数 E) 块嵌套循环连接是对嵌套循环连接算法的改进,可以减少磁盘块传输数 39、为了保证数据库的安全性,一般采用的控制措施有()。 A) 访问控制 第 10 页 共 15 页 B) 加密 C) 流量大小控制 D) 推理控制 E) 流控制 40、设 I 是项的集合,A 和 B 是 I 中的子项集。下列关于关联规则的叙述中,哪些是正确的 ()。 A) 关联规则是形如 AB 的蕴涵式,这里 A? I,B? I,并且 AB= B) 规则 AB 的支持度是概率 P(AB) C) 关联规则挖掘一般包括找出所有频繁项集、产生关联规则两个步骤 D) 挖掘关联规则的总体性能主要决定于是否能有效地找出所有频繁项集 E) 同时满足最小支持度阈值和最小可信度阈值的规则称为关联规则 第 11 页 共 15 页 答案 一、单项选择题(共 30 分;每题 1 分) 答案 一、单项选择题(共 30 分;每题 1 分) 1、A【解析】。用户数据是用户使用的数据,系统数据包括对数据库的描述信息,数据库的存 储管理信息,数据库的控制信息,用户管理信息和系统事务管理信息等。 系统数据也称数据字典 或系统目录和元数据。故本题选择选项 A。 2、D【解析】导致使用 DBMS 而增加额外开销的主要原因有:(1)初期对硬件、软件和培 训的高额投资;(2)DBMS 为了定义和处理数据而提供的普遍性功能导致的额外开销;(3) 为了提供安全性、并发控制、恢复和完整性功能而导致的额外开销。故本题选择 D 选项。 3、D【解析】面向对象模型出现于 20 世纪 80 年代中期,将客观世界的实体抽象为对象,通 过对对象、对象标识、类、继承性等概念的刻画;每个对象的状态和行为被封装在一起,状 态是该对象属性值的集合,行为是对象状态上的操作。目前为止,关系模型是最常用的一种 数据模型。故本题选择 D 选项。 4、A【解析】数据操作表示数据模型的动态行为。数据操作是指对数据库中各种对象(型) 的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。数据库主要有检索和修 改(包括插入、删除、更新)两大类操作。数据模型必须定义这些操作的确切含义、操作符 号、操作规则(如优先级)以及实现操作的语言。故本题选择 A 选项。 5、D【解析】根据抽象层面的不同,数据模型可分为:概念层模型、逻辑层模型和物理层模 型。实体联系模型简称 E-R 模型,是最常用的概念模型,在 E-R 模型基础上增加了概括、聚 义等语义描述,形成扩充的实体-联系模型,简称 EER 模型。E-R 模型与关系模型相关联, EER 模型一般与对象-关系模型相关联。面向对象模型既是概念模型又是逻辑模型。故本题选 择 D 选项。 6、D【解析】数据库系统的三级模型结构是指数据库系统是由外模型、模式和内模式三级抽 象模式构成。三级抽象模式在数据库系统中都存储于数据库系统的数据字典中,是数据字典 的最基本的内容。模式也称逻辑模式或概念模式,是所有用户的公共数据视图;DBMS 提供 模式数据定义语言来描述逻辑模式。外模式也称子模式或用户模式,是数据库用户的数据视 图。内模式也称物理模式或存储模式,是数据物理结构和存储方式的描述,数据内部的表示 方法。故本题选择 D 选项。 7、C【解析】二维表中的行(记录的型),即对关系的描述称为关系模式。关系模式和元组 的集合通称为关系。如果在关系的一个码中移去某个属性,它仍然是这个关系的码,则称这 样的码或键为该关系的超码或超键。关系中包含在任何一个候选码中的属性称为主属性。故 本题选择 C 选项。 8、D【解析】实体完整性约束是对关系中主码或主键属性值的约束。若属性 A 是关系 R 的主 属性,则属性 A 不能取空值。每个关系必须有主码,主码的值唯一,用于标识关系的元组。 组成主码的属性都不能取空值, 而不仅仅是主码属性集整体不能取空值。 故本题选择 D 选项。 9、C【解析】当执行插入操作时,首先检查实体完整性约束,检查插入行在主码属性上的指, 是否已经存在。再检查参照完整性约束,如果是向被参照关系插入,不需要考略参照完整性 约束;如果是向参照关系插入,检查插入行在外码属性上的值是否已经在相应被参照关系的 第 12 页 共 15 页 主码属性值中存在,若存在,可以执行插入操作,否则不能执行插入操作。最后检查用户自 定义完整性约束。当执行删除操作时,一般只需要对被参照关系检查参照完整性约束。因为 主码被用来标识元组,因此修改一个主码的值类似于先执行删除操作,然后插入另一个分组。 故本题选择 C 选项。 10、C【解析】由图中可知关系 R 和关系 S 是进行的连接操作,其次新关系 T 的 C 列数值全 都小于 E 列的数值。故本题选择 C 选项。 11、C【解析】关系数据语言可以分为三类:关系代数语言、关系演算语言以及兼具两者双 重特点的语言。他们的共同特点是:语言具有完备的表达能力,是非过程化的集合操作语言, 功能强,能够独立使用也可以嵌入高级语言中使用。故本题选择 C 选项。 12、D【解析】数据操纵包括:INSERT,UPDATE 和 DELETE;数据控制包括:GRANT 和 REVOKE;数据定义包括:CREATE,DROP 和 ALTER。故本题选择 D 选项。 13、C【解析】预定义数据类型包括数值型,字符串行,位串型,时间型和布尔型。故本题 选择 C 选项。 14、C【解析】SQL 语言支持用户根据应用的需要,在基本表上建立一个或多个索引,以提 供多种存取路径,加快查找速度;在 SQL 语言中,创建索引使用 CREATE INDEX 语句;每 个列名后面还可以用指定索引值的排列顺序,包括 ASC(升序)和 DESC(降序)两 种,默认值为 ASC;显然在一个基本表上最多只能建立一个聚簇索引。故本题选择 C 选项。 15、B【解析】SQL 计提供 SELECT 语句进行数据查询,该语句的一般格式为 SELECT ALL|DISTINCT, FROM ,WHEREGROUP BYHAVINGORDER BYASC|DESC;SQL 提供的聚集函数中有 COUNT (DISTINCT|ALL)表示统计一列中值的个数。故本题选择 B 选项。 16、B【解析】SQL 的数据删除操作由 DELETE 语句实现,其一般格式为 DELETE FROM WHERE;其功能是从指定的表中删除满足的那些记录。 IN 用于查找属性值属于指定集合的元组。故本题选择 B 选项。 17、C【解析】视图是使用 SELECT FROM 语句从一个或多个基本表(或其他视图)中导出 的表,它与基本表不同,是一个虚表;对视图的一切操作最终将转换成对导出它的基本表的 操作。视图一经定义,就可以和基本表一样被查询,也可以在一个视图上再定义新的视图, 但对视图的修改(插入、删除、更新)操作有一定的限制。故本题选择 C 选项。 18、B【解析】存储过程是为了完成特定的功能而汇集成的一组语句,对该组语句命名、编 译和优化后存储在数据库服务器中;如果某个数据库程序是多个应用需要的,那么可将该数 据库程序经编译和优化后存储在服务器上,从而可以被这些应用程序调用。用户定义的存储 过程,用户定义的存储过程是由用户为完成某一特定功能而编写的存储过程。在某些情况下, 在服务器端执行程序,可以减少客户与服务器之间的数据传输和通信代价,提高运行效率。 可以使用 SQL 标准中的 CALL 语句来调用存储过程,可以从交互接口调用,也可以从嵌入式 SQL 或 SQLJ 调用。故本题选择 B 选项。 第 13 页 共 15 页 19、B【解析】关系模式 SUPPLIER 有如下问题:数据冗余,更新异常,插入异常和删除异 常。故本题选择 B 选项。 20、B【解析】设 F 是属性组 U 上的一组函数依赖,于是有如下推理规则:自反律,若 , 则 XY 为 F 所逻辑蕴含; 增广律, 若 XY 为 F 所逻辑蕴含, 且, 则 XZYZ 为 F 所逻辑蕴含;传递律,若 XY 及 YZ 为 F 所逻辑蕴含,则 XZ 为 F 所 逻辑蕴含。根据 Armstrong 公理系统的三条推理规则,可以得到下面三条很有用的推理规则: 第一,合并规则:由 XY,XZ,有 XYZ;第二,伪传递规则:由 XY,WYZ,有 XWZ;第三,分解规则:由 XY 及,有 XZ。故本题选择 C 选项。 21、D【解析】由于 R1R2=(T,L),显然 R1R2 是 R2 的候选码,所以关系模式 R 分 解具有无损连接性;同时,两个关系模式中,都保持了原有的函数依赖。故本题选择 D 选项。 22、A【解析】当将局部的 E-R 图集成为全局的 E-R 图时,可能存在三类冲突:第一,属性 冲突:包括类型、取值范围、取值范围的冲突;第二,结构冲突;第三,命名冲突:包括实 体类型名、联系类型名之间异名同义或同名异义。故本题选择 A 选项。 23、A【解析】数据库管理系统为用户提供的功能主要包括以下几个方面:数据定义功能, 数据操纵功能,事务管理功能,数据存储和管理功能以及其他功能(包括与网络中其他软件 系统的通信功能、一个 DBMS 与另一个 DBMS 或文件系统的数据转换功能、异构数据库之 间的互访和互操作功能、对新的高级应用提供支持的能力等。)故本题选择 A 选项。 24、C【解析】查询处理器中最重要的模块是查询编译器和查询执行引擎。查询处理的代价 可以通过该查询对各种资源的使用情况进行度量,这些资源包括磁盘存取、执行一个查询所 用的 CPU 时间、在并行/分布式数据库系统中的通信开销等。故本题选择 C 选项。 25、C【解析】隔离性:尽管多个事务可以并发执行,但系统必须保证,对任一事物 Ti 和 Tj, 在 Ti 看来,Tj 或者在 Ti 开始之前已经停止执行,或者在 Ti 完成之后开始执行。这样,每个 事务够感觉不到系统中有其他事务在并发地执行。故本题选择 C 选项。 26、A【解析】两阶段封锁协议保证可串行性。对于任何事务,在调度中该事务获得其最后 加锁的时刻(增长阶段结束点)称为事务的封锁点。将多个事务根据它们的封锁点进行排序, 这个顺序就是事务的一个可串行化次序。故本题选择 A 选项。 27、B【解析】并发控制方法负责维护数据项的多个副本之间的一致性。故本题选择 B 选项。 28、D【解析】在投票方法中,没有识别副本;相反地,加锁请求被发送到所有包含该数据 项副本的站点上;每个数据项副本维护自己的锁,并且可以授予或拒绝对它的加锁请求;投票 方法被认为是真正的分布式并发控制方法,因为决策的职责在于所有涉及的站点。模拟研究 表明投票方法在站点间产生的信息通信量比识别副本方法产生的要高。故本题选择 D 选项。 29、C【解析】类型和类型的层次与继承是面向对象系统中重要的概念;ODB 数据库必须提 供某种功能,从而能够基于对象类型对其分类;多重继承的一般规则是:如果从某个超类型 那里继承了函数,那就只继承了一次,这种情况下没有二义性,只有当两个超类型中的同名 第 14 页 共 15 页 函数不相同时才会发生二义性;如果子类型只继承了超类型中的一部分函数,其他函数并没 有被继承了,就称为选择性继承。故本题选择 C 选项。 30、C【解析】规则 AB 在数据库中具有可信度 c 表示,表示 c 是包含 A 项集的同时也包 含 B 项集,这是条件概率 P(B|A),即:c(AB)=P(B|A)=|AB|/|A|;故本题选择 C 选项。 二、多项选择题(共 20 分;每题 2 分)二、多项选择题(共 20 分;每题 2 分) 31、ABE【解析】外模式/模式映像和模式/内模式映像,保证了数据库系统中的数据具有较高 的数据独立性,包括数据的物理独立性和逻辑独立性。数据的逻辑独立性是指用户的应用程 序与数据库的逻辑结构是相互独立的,也就是说,当数据的逻辑结构改变时,用户程序也可 以不变。 外模式是数据库用户能够看见和使用的局部的逻辑结构和特征的描述。 模式/内模式, 它定义数据库全局逻辑结构与存储结构之间的对应关系,故本题选择 ABE 选项。 32、ABDE【解析】1970 年美国 IBM 公司的高级研究员 E.F.Cold 提出了关系数据模型以及相 关概念,开创了数据库关系方法和关系数据库理论的研究领域,奠定了关系数据库的理论基 础。关系操作通过关系语言实现,关系语言的特点是高度非过程化。关系操作的特点是集合 操作方式,即操作的对象和操作的结果都是集合。非过程化是指:用户不必请求 DBA 为它建 立特殊的存取路径,存取路径的选择由 DBMS 的优化机制来完成。用户不必求助于循环和递 归来完成数据的重复的操作。故本题选择 ABDE 选项。 33、ACD【解析】并、差、笛卡尔积、投影和选择这五种操作称为基本的操作。故本题选择 ACD 选项。 34、BDE【解析】SQL 计提供 SELECT 语句进行数据查询,该语句的一般格式为 SELECT ALL|DISTINCT, FROM ,WHEREGROUP BYHAVINGORDER BYASC|DESC;LIKE 谓词的一般格式是:列名 NOT LIKE 字符串 常数;字符_(下横线)表示可以和任意的单个字符匹配。字符%(百分号)表示可以和任意长 的(长度可以为零)字符串匹配。故本题选择 BDE 选项。 35、ABE【解析】设 F 是属性组 U 上的一组函数依赖,于是有如下推理规则
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 3008-1:2025 EN Fire resistance tests - Door and shutter assemblies - Part 1: General requirements
- 【正版授权】 ISO 22341-2:2025 EN Security and resilience - Protective security - Part 2: Guidelines for crime prevention through environmental design for residential facilities
- 2020-2025年中级银行从业资格之中级风险管理题库综合试卷A卷附答案
- 怎么制作教学课件加音乐
- 【邵阳】2025年湖南邵阳市城步苗族自治县事业单位招聘工作人员98人笔试历年典型考题及考点剖析附带答案详解
- 2025年北京市丰台区事业单位招聘工作人员笔试历年典型考题及考点剖析附带答案详解
- 2025年湖南邵阳市北塔区事业单位公开招聘笔试历年典型考题及考点剖析附带答案详解
- 第三章烯烃和二烯烃70课件
- 大学英语教学课件平台
- 2025年物流师职业技能鉴定模拟试卷:物流企业物流成本控制与物流供应链试题含答案
- 二手房预订合同定金协议书模板
- 2024-2025学年江苏省镇江市第三中学七年级(上)期末英语试卷(含答案)
- 教师及教育系统事业单位工作人员年度考核登记表示例范本1-3-5
- 企业突发事件应急处置工作方案
- 护理人文关怀科室汇报
- 《公路建设项目文件管理规程》
- 国家职业技术技能标准 6-30-99-00 工业机器人系统操作员 人社厅发2020108号
- 盲人医疗按摩从业备案申请表(样表)
- DB42∕T 2234-2024 装配型附着式升降脚手架安全技术规程
- 中等职业技术学校人工智能技术应用专业(三年制)人才培养方案
- YDT 5206-2023宽带光纤接入工程技术规范
评论
0/150
提交评论