Define query processing, Database Management System

Assignment Help:

Define Query Processing

Query processing is the process of selecting the best plan or strategy to be employed in responding to a database request. The plan is then executed to produce a response. The component of the DBMS accountable for generating this strategy is known as a query processor. It is a step by step process. The first or initial step is to transform the query into a standard from. For instance, a query in QBE   looked into by the research community.  Query might be transformed into a relational algebraic expression; the optimization is carried out by substituting equivalent expressions for those in the query. In the next step a number of strategies known as access pans are generated for evaluating the transformed query. The physical characteristics of the data and any supporting access method are taken into account in producing alternate access pans. The cost of each access plan is calculated and the optimal one is selected and executed.


Related Discussions:- Define query processing

Support by adding indexes, Support by Adding Indexes Multiple indexes c...

Support by Adding Indexes Multiple indexes can be used to access a data file by multiple access paths. In such a scheme only single copy of the data is consider, only the numbe

Determine advantages of merging an association into a class, What are the a...

What are the advantages and disadvantages of merging an association into a class?  Advantages: i)  Less number of tables ii) Faster performance due to the fewer tables

Need vmware technical support, Project Description: Critical Project for...

Project Description: Critical Project for VMware Technical support. VMWare ESXi 5.1 support for upgradation and migration problem. Technical expert of Vmware needed. Sk

DBMS, give some example real life situation where DBMS are most suitable

give some example real life situation where DBMS are most suitable

Write the sql queries using data manipulation language, Problem 1. Writ...

Problem 1. Write the SQL queries using Data Manipulation Language (DML) statements. Insert values into student table with field names using insert command Display the

What are the types of reference, What are the types of reference?explain it...

What are the types of reference?explain it with suitable examples? Object oriented language given the ability to refer the object attribute of the type can be referred to the s

What is relational model feature, What is relational model feature? A r...

What is relational model feature? A relational model feature is much more data independence than some other database models.

What are deadlocks, What are deadlocks?  How can they be avoided?  Ans:...

What are deadlocks?  How can they be avoided?  Ans: Deadlock considers to a particular condition when two or more processes are every waiting for another to release a resource,

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd