首页/ 题库 / [问答题]试述查询优化在关系数据库系统中的重要性和的答案

试述查询优化在关系数据库系统中的重要性和可能性。

问答题
2022-01-02 23:07
查看答案

正确答案

重要性:关系系统的查询优化既是RDBMS实现的关键技术又是关系系统的优点所在。它减轻了用户选择存取路径的负担。用户只要提出“干什么”,不必指出“怎么干”。查询优化的优点不仅在于用户不必考虑如何最好地表达查询以获得较好的效率,而且在于系统可以比用户程序的“优化’夕做得更好。
可能性:这是因为:(l)优化器可以从数据字典中获取许多统计信息,例如关系中的元组数、关系中每个属性值的分布情况、这些属性上是否有索引、是什么索引(B+树索引还是HASH索引或惟一索引或组合索引)等。优化器可以根据这些信息选择有效的执行计划,而用户程序则难以获得这些信息。(2)如果数据库的物理统计信息改变了,系统可以自动对查询进行重新优化以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往往是不太可能的。(3)优化器可以考虑数十甚至数百种不同的执行计划,从中选出较优的一个,而程序员一般只能考虑有限的几种可能性。(4)优化器中包括了很多复杂的优化技术,这些优化技术往往只有最好的程序员才能掌握。系统的自动优化相当于使得所有人都拥有这些优化技术。


试题解析

感兴趣题目
数据库系统的构成为:数据库、计算机硬件系统、用户和
数据库系统是由()、()、()、数据库管理员和计算机基本系统组成。
数据库系统的构成为:数据库、计算机硬件系统、用户和().
DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和()。
DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和()
公司计算机信息系统中的涉密信息和重要数据,应当根据工作需要和()授权原则进行存取。
在计算机信息处理中,数据组织的层次是,数据项、记录、文件、数据库数据库系统由计算机系统、数据库、()以及操作和使用这些数据的人员组成。
数据库系统一般由数据库、()、计算机支持系统、应用程序和有关人员组成。
数据库系统是指采用了数据库技术的计算机应用系统,主要包括()、数据库和硬件、操作系统、管理和使用数据库系统的各类人员等。
()是指采用了数据库技术的计算机应用系统,主要包括数据库管理系统、数据库和硬件、操作系统、管理和使用数据库系统的各类人员等。
数据库系统是指采用了数据库技术的计算机应用系统,主要包括数据库管理系统、()和硬件、操作系统、管理和使用数据库系统的各类人员等。
相关题目
数据库系统是采用数据库技术,具有管理数据库功能,由硬件、软件、()及各类人员组成的计算机系统。
DBS(数据库系统)是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和()。
数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( ) 。
软件系统是为了管理和维护计算机资源而编制的程序和有关文档的总和,其中数据库管理系统最为重要,它是所有软件的核心。
数据仓库几计算机技术中的一种虚拟数据系统。()
计算机系统的软硬件故障可能会造成数据库中的数据被破坏。为了防止这一问题,通常需要(56),以便发生故障时恢复数据库。
优化数据库系统查询性能的索引设计属于数据库设计的()。
数据库系统是指在计算机系统中引入数据之后的系统,数据库系统的构成一般包括数据库、应用系统、数据库管理员、用户和
试述查询优化在关系数据库系统中的重要性和可能性。
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。
优化数据库系统查询性能的索引设计属于数据库设计的(  )。
数据库系统在运行过程中,可能会发生故障。故障主要有()、系统故障、()和计算机病毒四类。
数据库系统中可能发生的故障有:系统故障、介质故障、计算机病毒和()。
数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(),支持数据库各种操作的软件系统叫(),由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫()。
在计算机系统中,各种专用数据库系统属于()。
数据库系统(DataBaseSystem,简称DBS),是指在计算机系统中引入数据库后的系统,它是由()。
在数据库技术中,独立于计算机系统的模型是()。
数据库系统的构成为:数据库,计算机硬件系统,用户和( )。
数据库系统的构成为:数据库、计算机硬件系统、用户和( )。
数据库系统的构成为数据库、计算机硬件系统、用户和______。
广告位招租WX:84302438

免费的网站请分享给朋友吧