This presentation discusses the following topics: Introduction to Query Processing Need for Query processing Architecture of Query Processing Query Processing Steps Phases in a typical query processing Represented in relational structures Translating SQL Queries into Relational Algebra Query Optimization Importance of Query Optimization Actions of Query Optimization