Query Processing

  • Edward Sciore
Part of the Data-Centric Systems and Applications book series (DCSA)


The next three chapters examine how database engines execute SQL queries. The issue is that an SQL query specifies what data to return but not how to get it. The solution is for the engine to implement a set of data-retrieval operators, known as relational algebra. The engine can translate an SQL query to a relational algebra query which can then be executed. This chapter introduces relational algebra queries and their implementation. The following two chapters will examine the translation of SQL into relational algebra.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Edward Sciore
    • 1
  1. 1.Boston CollegeChestnut HillUSA

Personalised recommendations