Files
eth-summaries/semester4/dmdb/parts/08_quick-overview/04_checklist.tex
T
2026-08-15 14:24:25 +02:00

17 lines
993 B
TeX

\subsection{Checklist}
The following things are typically important to know very well (not exhaustive)
\begin{todolist}
\item SQL (syntax, some concepts, such as using \texttt{WITH} statements often to make the task more approachable)
\item Functional Dependencies (including Candidate Keys, Super Keys, Closures and minimal covers)
\item Normal Forms (and their Decomposition / Synthesis Algorithms)
\item Time complexities, I/Os and sorted runs for Query Processing
\item Concepts behind the query processing operators
\item Conflict Serializability
\item Core concepts of Vector Search
\item Recoverability (both the normal techniques, plus Snapshot Isolation and 2-Phase Locking (and strict variant thereof))
\item Rewriting rules
\end{todolist}
Note that since this course is taught (quite) poorly, there may be wrong questions or possibly even questions that are somewhat outside the scope of this course
(as seen in some questions in the exercises)