The document discusses query processing in distributed database systems. It outlines what a query is, what a query processor is, the main problems of query processing, characteristics of a query processor, and the main layers of query processing.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
11 views9 pages
Presentation 1
The document discusses query processing in distributed database systems. It outlines what a query is, what a query processor is, the main problems of query processing, characteristics of a query processor, and the main layers of query processing.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9
QUERY PROCESSING IN
DISTRIBUTED DATABASE SYSTEMS
OUTLINE What is Query ? What is Query Processor? Main Problems of Query Processing Characteristics of Query Processor Main layers of Query Processing What is Query ?
A query is a statement requesting the retrieval of
information. The portion of a DML that involves information retrieval is called a query language. A database query can be either a select query or an action query. A select query is a data retrieval query, while an action query asks for additional operations on the data, such as insertion, updating or deletion What is Query Processor? The query processor in a DBMS receives as input , parses it,generates an execution plan, and completes the processing by executing the plan and returning the results to the client. In relational database, users perform the task of dataprocessing and data manipulation with the help of high-level non-procedural language (e.g. SQL). Main function of a query processor is to transform a high- level-query (also called calculus query) into an equivalent lower-levelquery (also called algebraic query). Main Problems of Query Processing Main problem of query processing is query optimization.
It is a time consuming task, because many execution
strategies are involved to minimize (optimize) computer resource consumption.