Chapter 16 of 'Database System Concepts' covers query optimization, outlining the transformation of relational expressions, cost estimation for different query evaluation plans, and the process of choosing the most efficient execution path. It discusses the importance of cost-based optimization and presents various equivalence rules that allow for the generation of equivalent expressions to improve query performance. Additionally, it highlights techniques like dynamic programming to optimize join orders and the significance of maintaining statistical information for effective cost estimation.