\section{Query Processing}

\subsection{Sorting}
\input{parts/04_query-processing/00_sorting/00_intro.tex}
\input{parts/04_query-processing/00_sorting/01_merge-sort.tex}
\input{parts/04_query-processing/00_sorting/02_replacement-sort.tex}
\input{parts/04_query-processing/00_sorting/03_sorting-with-b-trees.tex}
% \input{parts/04_query-processing/00_sorting/}

\subsection{Selection}
\input{parts/04_query-processing/01_selection/00_intro.tex}
\input{parts/04_query-processing/01_selection/01_index-scan.tex}
\input{parts/04_query-processing/01_selection/02_index-matching.tex}
% \input{parts/04_query-processing/01_selection/}

\subsection{Projection}
\input{parts/04_query-processing/02_projection/00_intro.tex}
\input{parts/04_query-processing/02_projection/01_set-operations.tex}
% \input{parts/04_query-processing/02_projection/}

\subsection{Aggregation}
\input{parts/04_query-processing/03_aggregation.tex}
% \input{parts/04_query-processing/}
