Skip to Main Content
Automated Physical Database Design and Tuning
book

Automated Physical Database Design and Tuning

by Nicolas Bruno
February 2011
Intermediate to advanced content levelIntermediate to advanced
253 pages
8h 4m
English
CRC Press
Content preview from Automated Physical Database Design and Tuning
Chapter 2
Query Optimization in Relational
Database Systems
As discussed in the previous chapter, database management systems (DBMSs)
let users specify queries using high-level declarative languages such as SQL.
Then, the DBMS determines the best way to evaluate the input query and
to obtain the desired result. To answer a SQL query, a typical DBMS goes
through a series of steps, illustrated in Figure 2.1:
1. The input query, treated as a string of characters, is parsed and trans-
formed into an internal data structure (i.e., an algebraic tree). This
step performs both syntactic and semantic checks over the input query,
rejecting all invalid requests. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

What Is Database Design, Anyway?

What Is Database Design, Anyway?

C.J. Date
Physical Database Design

Physical Database Design

Sam S. Lightstone, Toby J. Teorey, Tom Nadeau

Publisher Resources

ISBN: 9781439815670