目录: 标题| 题干| 答案| 搜索| 相关
问题

下面关于为基本表选择合适的文件结构的原则正确的是______。


下面关于为基本表选择合适的文件结构的原则正确的是______。

  • AA) 如果数据库中的一个基本表中的数据量很大、并且插入、删除、更新等操作非常频繁,该基本表可以采用聚集文件组织方式
  • BB) 如果用户的查询条件定义在查找码上,则堆文件是比较合适的文件结构
  • CC) 散列文件组织不适合基于散列域值的精确查询
  • DD) 如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率
  • EA.
  • FB.
  • GC.
  • HD.
参考答案
参考解析:

解析: 下面是一些为基本表选择合适的文件结构的原则:   (1) 如果数据库中的一个基本表中的数据量很少,并且插入、删除、更新等操作非常频繁,该基本表可以采用堆文件组织方式。因为堆文件无须建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。   (2) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找。如果用户的查询条件定义在查找码上,则顺序文件是比较合适的文件结构。   (3) 如果用户查询是基于散列域值的等位匹配,特别是如果访问顺序是随机的,则散列文件比较合适。散列文件组织不适合下述情况:①基于散列域值的非精确查询(如模式查询、范围查询);②基于非散列域进行查询时。   (4) B-树和B+-树文件是实际数据库系统中使用非常广泛的索引文件结构,适合于定义在大数据量基本表上、鉴于查找码的等值查询、范围查询、模式查询和部分查询。   (5) 如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率。   因此答案为D。

分类:其他
相关推荐

1、下面关于为基本表建立索引的说法正确的是______。

下面关于为基本表建立索引的说法正确的是______。AA) 表的候选码BB) 在where查询子旬中引用率较低的属性CC) 未参与连接操作的属性DD) 在order by子句中出现的属性EA.FB.GC.HD.

2、如果用户的查询条件定义在查找码上,则基本表采用下列哪种文件结构最优?——

如果用户的查询条件定义在查找码上,则基本表采用下列哪种文件结构最优?——A堆文件B顺序文件C散列文件D索引文件

3、在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提

在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的——一。A更改效率B插入效率C查询效率D删除效率

4、建立表文件结构时,需要定义的参数为()。

建立表文件结构时,需要定义的参数为()。AA、表文件名、表的大小、字段名、字段类型BB、字段名、字段类型、记录个数、字段宽度CC、字段名、字段类型、字段宽度、小数位数DD、...

5、下面不是组成一个HTML文件基本结构标记的是()

下面不是组成一个HTML文件基本结构标记的是()AA、<FORM></FORM>BB、<HEAD></HEAD>CC、<BODY></BODY>DD、<HTML></HTML>

6、如果用户需要为工作表插入一个关于公司运营流程的循环图示,下面选项中最合适的图

如果用户需要为工作表插入一个关于公司运营流程的循环图示,下面选项中最合适的图示类型是()。A组织结构图B循环图C维恩图D目标图