[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc

上传人:刘芸 文档编号:504496 上传时间:2018-11-29 格式:DOC 页数:17 大小:52.50KB
下载 相关 举报
[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc_第1页
第1页 / 共17页
[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc_第2页
第2页 / 共17页
[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc_第3页
第3页 / 共17页
[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc_第4页
第4页 / 共17页
[计算机类试卷]存储技术与数据库物理设计练习试卷2及答案与解析.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、存储技术与数据库物理设计练习试卷 2及答案与解析 1 数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有力的方法和工具。有下列说法: 与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能方便地表达数据之间的关系 数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能 数据页 (块 )是数据库中存储数据的基本单位,为了提高空间利用率, SQL Serer2000等数据库管理系统允许一行数据跨页存储 利用数据 库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑在一起,实现数据在企业、组织或更大范围内的共享 数据字典是数据库管理系

2、统的重要组成部分。大部分数据库管理系统的数据字典是由一组系统表和系统视图组成的,这些对象一般由数据库管理系统和数据管理员共同维护 以上说法错误的是 _。 A) 仅 和 B) 仅 和 C) 仅 和 D) 仅 和 2 某大型超市的数据库应用系统中,设有下列数据: 商品清单 DBMS中的数据字典 商品销售细节数 据 数据库结构说明文档 前端应用程序报表中数据项的定义及说明文档 商品分类销售汇总数据 以上数据中,一般属于元数据的是 _。 A) 仅 和 B) 仅 和 C) 仅 和 D) 仅 和 3 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由_。 A) 数据库管理员维护 B) 程序员

3、维护 C) 数据库管理系统维护 D) 一般用户维护 4 下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_。 A) 属性的名字和类型信息 B) 表上的授权信息 C) 表中的一个元组 D) 定义在表上的索引类型 5 在数据库物理设计阶段,需要考虑为关系表建立合适的索引,关于建立索引的描述,有下列说法: 对于经常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引 对于经常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引 对于经常出现在 where子句中的属性,可以考虑建立索引 对于经常出现在 order by子句、 group by子句中的属性,应尽量避免建立索引

4、上述说法正确的是 _。 A) 、 和 B) 、 和 C) 和 D) 和 6 下面关于为基本表选择合适的文件结构的原则错误的是 _。 A) 如果数据库中的一个基本表中的数据量很少、操作频繁,该基本表可以采用堆文件组织方式 B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找 C) 如果用户查询是基于散列域值的等位匹配,散列文件比较合适 D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织为非聚集文件 7 对于基本表,下面一些属性 上不可建立索引的是 _。 A) 在 whete查询子句中引用率较高的属性 B) 在 order by子句、 group by子句中出现的

5、属性 C) 在某一范围内频繁搜索的属性和按照排序顺序频繁硷索的属性 D) 表的外码 8 以下哪些不能作为一个基本表建立索引的原则 _。 A) 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引 B) 经常执行插入、删除、更新操作的基本表可考虑建立索引 C) 对于一个更新不频繁的表 D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能 9 下面关于为基本表选择合适的文件结构的原则正确的是 _。 A) 如果数据库中的一个基本表中的数据量很大、并且插入、删除、更新等操作非常频繁,该基本表可以采用聚集文件组织方式 B) 如果用户的查询条件定义在查找码上,则堆文件是比较合适的文件结构

6、C) 散列文件组织不适合基于散列域值的精确查询 D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率 10 下面关于为基本表建立索引的说法正确的是 _。 A) 表的候选码 B) 在 where查 询子旬中引用率较低的属性 C) 未参与连接操作的属性 D) 在 order by子句中出现的属性 11 下面关于数据分布设计的说法错误的是 _。 A) 数据库备份数据用于故障恢复,使用频率低的情况,可以存储在磁带中 B) 应用数据使用频繁,要求的响应时间短,必须放在磁带上 C) 索引和日志则使用频繁,必须放在支持直接存取的磁盘存储介质上 D)

7、日志文件备份数据用于故障恢复数据量很大,可以存储在磁带中 12 下面关于应用数据的划分与分布说法错误的是 _。 A) DDBS采用水平划分或垂直 划分两种方法 B) 水平划分将一张基本表划分为多张具有相同属性、结构完全相同的子表 C) 垂直划分则是将一张基本表分解为多张子表,每张表包含的属性较少 D) 垂直划分子表与原来的基本表的关系模式是一样的 13 下面关于基本表的派生属性及其分布说法错误的是 _。 A) 基本表中的派生属性 (Derived Attribute)是指该属性的取值可根据表中其他属性的取值唯一确定 B) 可以通过将派生属性作为基本表内单独一列来实现带有派生属性的基本表 C)

8、可以通过派生属性不出现在基本表中来实现带有派生 属性的基本表 D) 派生属性与表中其他属性无任何关系 14 不同的 DBMS和操作系统的存储配置参数通常包括 _。 数据库配置参数 磁盘块使用参数 内存缓冲区参数 时间片大小 装填因子 锁的数目 A) B) C) D) 15 考虑一个关系表和建立该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致,则该索引是 _。 A) 聚集索引 B) 非聚集索引 C) 稠 密索引 D) 辅助索引 16 关于数据库系统,有下列说法: 数据库系统 (DBS)自上而下可以分为用户、人机交互界面、 DBMS和磁盘四个层次 采用了数据库技术的计

9、算机系统 是位于用户与操作系统之间的数据库管理系统 DBS是由 DB、软件和 DBA组成 上述说法完全正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 17 在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是 _。 ( A)经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用 ( B)技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议 ( C)操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环

10、境等条件 ( D)开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案 18 按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术 方案等做出合理的评估并提出选择建议的工作属于 _。 ( A)规划与分析阶段的系统规划与定义 ( B)规划与分析阶段的可行性分析 ( C)需求分析阶段的业务规则需求分析 ( D)系统设计阶段的总体设计 19 从数据库物理结构角度不需要解决的问题是 _。 A) 文件的组织 B) 文件的结构 C) 索引技术 D) 文件的维护 20 以下关于数据库与文件的对应关系叙述错误的是 _。 A) 在外存中,数据库以文件形式组

11、织,文件由逻辑记录组成,记录由多个域组成 B) 关系表在逻辑上由一系 列元组组成,元组由多个属性组成 C) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域 D) 元组的每个属性对应于文件记录中的一个记录 21 以下关于数据的存储方式叙述错误的是 _。 A) 数据库中的应用数据是以记录形式存储在外设存储介质上的 B) 文件在逻辑上被组织成记录的序列 C) 一个文件在磁盘上占有一定的物理存储空间 D) 文件中的每个逻辑记录被映射存储到某个特定的磁盘块上 22 以下关于文件的组织结构叙述错误的是 _。 A) 关系表在逻辑上由一系列元组组成 B) 元组由多个属性组成 C) 记录包括

12、多个域 D) 元组的每个属性对应于一条记录 23 以下关于文件记录格式叙述错误的是 _。 A) 数据库文件通常采用两种逻辑记录格式:定长记录格式和变长记录格式 B) 定长记录格式的数据库文件中,所有记录具有相同、固定的长度 C) 一个文件存储了多种不同类型的记录时需要采用定长记录格式 D) 文件记录中某个字段可以重复出现时需要采用变长记录格式 24 数据库在外存中是以文件形式组织的,组织文件记录方法的不同就形成了不同的文件结构。下列关于顺序文件结构及 其存取效率的说法错误的是 _。 A) 顺序文件因其记录按照查找代码值升序或降序排列,当按照查找码的值顺序读取记录时其效率很高 B) 当按照一定的

13、条件对顺序文件进行查询时,如果查询条件定义在查找码上,可以使用二分查找技术快速找到满足条件的记录 C) 由于需要保持文件中记录的顺序,因此顺序文件的插入和删除操作比较复杂,耗费时间也较多 D) 对顺序文件进行条件查询时,如果查询条件没有定义在查找码上,其查找效率一般也会比无序文件高 25 在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率 。下列关于聚集文件和聚集键的描述错误的是 _。 A) 聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理 I/O次数 B) 聚集键应该选用频繁用于进行自然连接的属性或属性组 C) 聚集文件可以提高某些连接查询的速度,但是它可能导

14、致其他类型的查询处理变慢 D) 关系表中某个属性的数据重复率越高,越适合做聚集键 26 将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是 _。 A) 堆文件 B) 聚集文件 C) 索引文件 D) 散列文件 27 数 据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是 _。 A) 顺序文件 B) 聚集文件 C) 索引文件 D) 散列文件 28 具有多种记录类型文件,它存储了来自多个关系表的数据,每个关系表对应文件中的一种记录类型是 _。 A) 顺序文件 B) 聚集文件 C) 索引文件 D) 散列文件 29 利用散列函

15、数 (Hash函数,也称为哈希函数 )支持快速文件访问的文件组织和存取方法的文件结构是 _。 A) 堆文件 B) 聚集文件 C) 索 引文件 D) 散列文件 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 30 _文件支持多种记录类型的存储,这种文件将来自多个关系表不同类型的记录存储在一起,可减少多表查询时磁盘的访问量,提高多表查询的效率。 31 设有某种文件,当向其中插入一条新记录时,首先读文件头,找到最末磁盘块的地址后将最末磁盘块读入内存缓冲区,在缓冲区内将新插入记录写入该数据块的末尾。然后将缓冲区中修改过的数据块作为最末磁盘块写回磁盘文件,以这种方式组织的文

16、件被称为 _。 31 某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表 (学号,姓名,性别,系号,是否有学籍 ),此表中除学号列有唯一索引外,其他列均无索引。 32 设学籍管理系统中经常执行如下形式的操作: SELECT*FROM学生表 WHERE姓名 =张三 AND系号 =10AND是否有学籍 =有 系统运行中发现这类操作的效率比较低,系统工程师建议:由于查询条件中使用了 “系号 ”、 “姓名 ”和 “是否有学籍 ”三列,建议在这三个列上分别建立索引,以提高查询效率。 请问其建议建立的三个索引是否都能提高查询效率 ?请简要说明原因。 33 若在应用程序中经常使用如下查

17、询语句: SELECT S.SID, SName, PNaxne, Type FROM Students AS S JOIN Prizing AS PON S.SID=P.SID 请问能否使用聚集文件提高此查询的性能 ?并给出原因。 34 为了提高查询性能,数据库管理员在 Students表的 SName列上建立了一个非聚集索引 SName_ind。如果应用程序使用如下语句查询数据: SELECT*FROM Students WHERE SNmne like%华 请问 SName_ind索引是否能够提高语句的查询速度,并给出原因。 存储技术与数据库物理设计练习试卷 2答案与解析 1 【正确答案

18、】 D 【试题解析】 数据字典 (Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典的组成:数据项,数据结构,数据流,数据存储,处理过程。 【知识模块】 存储技术与数据库物理设计 2 【正确答案】 C 【试题解析】 元数据被定义为:描述数据及其环境的数据。一般来说,它有两方面的用途。首先,元数据能提供基于用户的 信息,如记录数据项的业务描述信息的元数据能帮助用户使用数据。其次,元数据能支持系统对数据的管理和

19、维护,如关于数据项存储方法的元数据能支持系统以最有效的方式访问数据。即本题的答案为 C。 【知识模块】 存储技术与数据库物理设计 3 【正确答案】 A 【试题解析】 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由数据库管理员维护。 DBA利用它来监视 DBMS的使用情况,并协助用户完成有关管理工作。一般用户通过数字字典查阅部分数据库结构信息。 DBMS中的各个子系统使用数据字典完成其相 应的存储管理和查询处理功能。 【知识模块】 存储技术与数据库物理设计 4 【正确答案】 C 【试题解析】 数据字典中的元数据包括关系模式信息、与视图描述有关的信息、索引结构、完整性约束信息、与

20、安全性有关的信息和数据唪运行统计信息等,所以本题的答案应该为 C。 A属性的名字和类型信息数据关系模式信息, B表上的授权信息属于与安全性有关的信息, D定义在表上的索引类型属于关系的存储结构和存取方法信息。同时,数据字典中存储的元数据是描述信息和控制信息,而 C表中的一个元组是记录,不属于元数据也同 时不会存储在数据字典中而存储在数据文件中。 【知识模块】 存储技术与数据库物理设计 5 【正确答案】 C 【试题解析】 索引技术 (Indexing)是一种快速文件访问技术,它将一个文件的每个记录在某个或某些域 (或称为属性 )上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快

21、速访问文件记录的机制。对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在 wheie子句、 order by子句和 group by子句中的属性就可以考虑使用索引;另外,索引技术是 用来优化查询操作的,会减慢数据更新速度,对于经常执行插入、删除、更新操作或小数据量的基本表应尽量避免建立索引。 【知识模块】 存储技术与数据库物理设计 6 【正确答案】 D 【试题解析】 下面是一些为基本表选择合适的文件结构的原则: (1) 如果数据库中的一个基本表中的数据量很少,并且插入、删除、更新等操作非常频繁,该基本表可以采用堆文件组织方式。因为堆文件无须建立索引,维护代价非常

22、低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。 (2) 顺序文 件支持基于查找码的顺序访问,也支持快速的二分查找。如果用户的查询条件定义在查找码上,则顺序文件是比较合适的文件结构。 (3) 如果用户查询是基于散列域值的等位匹配,特别是如果访问顺序是随机的,则散列文件比较合适。散列文件组织不适合下述情况: 基于散列域值的非精确查询 (如模式查询、范围查询 ); 基于非散列域进行查询时。 (4) B-树和 B+-树文件是实际数据库系统中使用非常广泛的索引文件结构,适合于定义在大数据量基本表上、鉴于查找码的等值查询、范围查询、模式查询和部分查询。 (5) 如 果某些重

23、要而频繁的用户查询经常需要进行多表连接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率。 因此答案为 D。 【知识模块】 存储技术与数据库物理设计 7 【正确答案】 D 【试题解析】 对于基本表,下面一些属性上可考虑建立索引: 表的主码。一般由 DBMS自动建立索引。 在 where查询子句中引用率较高的属性。 参与了连接操作的属性。 在 order by子句、 group by子句中出现的属性。 在某一范围内频繁搜索的属性和按 照排序顺序频繁检索的属性。 在 where子句中包含的一个关系的多个属性,可以考虑在这些属性上建立多属性索引。 此外,如果数据库文件需要频繁执行精确匹配查询

24、(如等值查询 ),可考虑建立散列索引。而 B+-树等有序索引更适合于范围查询。因此答案为 D。 【知识模块】 存储技术与数据库物理设计 8 【正确答案】 B 【试题解析】 可根据下述原则决定是否为一个基本表建立索引: 对于经常需要进行查询、连接、统计操作,且数据量大的基本表可考虑建立索引;而对于经常执行插入、删除、更新 操作或小数据量的基本表应尽量避免建立索引。 一个基本表上除了可以建立 1个聚集索引外,还可以建立多个非聚集索引。多个索引为用户提供了根据多个查找码快速访问文件的手段。但是索引越多,对表内数据更新时为维护索引所需的开销就越大。因此,对于一个更新频繁的表应少建或不建索引。 索引可以

25、由用户根据需要随时创建或删除,以提高数据查询性能。例如,对表进行大批量数据插入和更新时,可以先删除索引,以保证插入、删除、修改操作的系统响应时间,因为在数据插入或更新过程中维护索引需要花费很大代价。数据插入或更新完成 后,再重建索引,以加快查询和统计等操作的系统响应时间。因此答案为 B。 【知识模块】 存储技术与数据库物理设计 9 【正确答案】 D 【试题解析】 下面是一些为基本表选择合适的文件结构的原则: (1) 如果数据库中的一个基本表中的数据量很少,并且插入、删除、更新等操作非常频繁,该基本表可以采用堆文件组织方式。因为堆文件无须建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但

26、在数据量很少时,定位文件记录的时间非常短。 (2) 顺序文件支持基于查找码的顺序访问,也支持快速的 二分查找。如果用户的查询条件定义在查找码上,则顺序文件是比较合适的文件结构。 (3) 如果用户查询是基于散列域值的等位匹配,特别是如果访问顺序是随机的,则散列文件比较合适。散列文件组织不适合下述情况: 基于散列域值的非精确查询 (如模式查询、范围查询 ); 基于非散列域进行查询时。 (4) B-树和 B+-树文件是实际数据库系统中使用非常广泛的索引文件结构,适合于定义在大数据量基本表上、鉴于查找码的等值查询、范围查询、模式查询和部分查询。 (5) 如果某些重要而频繁的用户查询经常需要进行多 表连

27、接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率。 因此答案为 D。 【知识模块】 存储技术与数据库物理设计 10 【正确答案】 D 【试题解析】 对于基本表,下面一些属性上可考虑建立索引: 表的主码。一般由 DBMS自动建立索引。 在 where查询子句中引用率较高的属性。 参与了连接操作的属性。 在 order by子句、 group by子句中出现的属性。 在某一范围内频繁搜索的属性和按照排序顺序频繁检索的属性。 在 where子句中包含的一个关系的多个属性,可以考虑在这些属性上建立多属性索引。 【知识模块】 存储技术与数据库物理设计 11 【正确答案】 B 【试题解析】 数据

28、库备份数据、日志文件备份数据用于故障恢复,使用频率低,而且数据量很大的情况,可以存储在磁带中。而应用数据、索引和日志则使用频繁,要求的响应时间短,必须放在支持直接存取 (Direct Access)的磁盘存储介质上。当系统采用 RAID等多磁盘存储系统时,可以将基本表和建立在表上的索引分别放在不同的磁盘上。这样在访问基本表时,存放 数据和存放索引的磁盘驱动器并行工作,可以得到较快的文件读写速度;类似地,日志文件与数据库对象(表、索引等 )也可分别存放在不同磁盘上以改善系统 I/O性能。 【知识模块】 存储技术与数据库物理设计 12 【正确答案】 D 【试题解析】 DDBS采用水平划分或垂直划分

29、两种方法。水平划分将一张基本表划分为多张具有相同属性、结构完全相同的子表,子表包含的元组是基本表中元组的子集。各子表可以有公共元组,也可以分别包括完全不同的元组。垂直划分则是将一张基本表分解为多张子表,每张表包含的属性较少。子表与原来 的基本表的关系模式是不一样的。 【知识模块】 存储技术与数据库物理设计 13 【正确答案】 D 【试题解析】 基本表中的派生属性 (Derived Attribute)是指该属性的取值可根据表中其他属性的取值唯一确定。对带有派生属性的基本表可采用两种实现方式:将派生属性作为基本表内单独一列,称为派生列;派生属性不出现在基本表中。 【知识模块】 存储技术与数据库物

30、理设计 14 【正确答案】 D 【试题解析】 不同的 DBMS和操作系统的存储分配参数各不相同,但一般包括: 数据库配置参数,如同时使用数据库的用户数、同时打开数据库对象数、数据库大小; 磁盘块使用参数; 内存缓冲区参数; 时间片大小; 装填因子; 锁的数目。 【知识模块】 存储技术与数据库物理设计 15 【正确答案】 A 【试题解析】 对于一个关系表和建立该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致,则该索引是聚集索引。否则,该索引文件为非聚集索引。本题选 A。 选择 C稠密索引相对于稀疏索引,如果数据文件中的 每个查找码值在索引文件中都对应一个索引记录,则

31、该索引称为稠密索引,如果只是一部分查找码的值有对应的索引记录,则该索引称为稀疏索引。 选项 D辅助索引相对于主索引,在数据文件包含主码的属性集上建立的索引称为主索引。在数据文件的非主属性上建立的索引称为辅助索引。 【知识模块】 存储技术与数据库物理设计 16 【正确答案】 C 【知识模块】 存储技术与数据库物理设计 17 【正确答案】 B 【知识模块】 存储技术与数据库物理设计 18 【正确答案】 B 【知识模块】 存储 技术与数据库物理设计 19 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 20 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 21 【正确答案】 A

32、【知识模块】 存储技术与数据库物理设计 22 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 23 【正确答案】 C 【知识模块】 存储技术与数据库物理设计 24 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 25 【正确答案】 B 【知识模块】 存储技术与数据库物理设计 26 【正确答案】 A 【知识模块】 存储技术与数据库物理设计 27 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 28 【正确答案】 B 【知识模块】 存储技术与数据库物理设计 29 【正确答案】 D 【知识模块】 存储技术与数据库物理设计 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答

33、题卡的相应位置上,否则无效。 30 【正确答案】 聚集 【试题解析】 聚集文件是一种具有多种记录类型文件,存储了来自多个关系表的数据,每个关系表对应文件中的一种记录类型;当数据库中数据量较大时,对数据库查询需要多次访问磁盘文件,严重影响性能指标,为了降低多表操作时的磁盘访问次数,提高多表查询速度,可采用聚集文件。 【知识模块】 存储技术与数据库物理设计 31 【正确答案】 堆文件 【试题解析】 堆文件也称无序文件,记录随机在存储在文件物理空间时,新插入的记录存储在文件的末尾;堆文件常常用作存储那些将来使用,但目前不清楚如何使用的记录,为了实现文件记录的有效存取,堆文件经常与附加的存取路径一起使

34、用;由这些性质可得出答案 。 【知识模块】 存储技术与数据库物理设计 【知识模块】 存储技术与数据库物理设计 32 【正确答案】 不能都提高查询效率,对于姓名和系号上建立索引能够提高查询效率,但是在是否有学籍属性列上由于只有两种取值,有或是没有,若在其上建立索引,则平均起来,每个属性值对应一半的元组,用索引检索,并不能明显加快检索的速度。 【知识模块】 存储技术与数据库物理设计 33 【正确答案】 可以用聚集文件提高此查询性能。因为聚集文件本身存储不同类型表的联系,能够减少表间的连接操作,提高查询性能。 【知识模块】 存储技术与数据库物理设计 34 【正确答案】 此索引不能提高该语句的查询速度。因为该索引是建立在 SName上的非聚集索引,以 SName首字母排序,而查询语句却要求查询名字最后一个是“华 ”的 SName,还是需要全部扫描 Students表,因此不能提高该语句的查询速度。 【知识模块】 存储技术与数据库物理设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1