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

What is meant by normalization of data, What is meant by normalization of d...

What is meant by normalization of data? It is a process of examining the given relation schemas based on their Functional Dependencies (FDs) and primary key to achieve the prop

Difference between internal tables and extra datasets, What is the differen...

What is the difference between internal tables and extract datasets? The lines of an internal table always have the similar structure. By using extract datasets, you can ha

What is the candidate key for a table with columns, For problems 1-4, give ...

For problems 1-4, give all candidate keys for the tables with FDs specified.  Composite candidate keys must be put in parentheses, and candidate keys must be separated with commas

Draw and explain the three level architecture of database, Draw and explain...

Draw and explain the three level architecture of the database system? A DBMS gives three levels of data is said to follow three-level architecture. The trget of the three-schem

Produce a logical database design for pharma, Using a database design appro...

Using a database design approach of your choice, produce a logical design for Pharma. 1) Your answer must consist of ONE the following: An entity-relationship (ER) diagra

Which two files are used during operation of the dbms, Which two files are ...

Which two files are used during operation of the DBMS? Data dictionary and transaction log are two files used during operation of the DBMS.

Decomposition, properties of derirable decomposition

properties of derirable decomposition

What are the properties of transaction, What are the properties of transact...

What are the properties of transaction? There are three properties of transactions :- A)     Atomicity B)      Consistency C)       Isolation

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