Files
eth-summaries/semester4/dmdb/parts/08_quick-overview/04_checklist.tex
T

11 lines
662 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 Conflict Serializability
\item Recoverability (both the normal techniques, plus Snapshot Isolation and 2-Phase Locking (and strict variant thereof))
\end{todolist}