mirror of
https://github.com/janishutz/eth-summaries.git
synced 2026-09-11 01:25:24 +02:00
16 lines
967 B
TeX
16 lines
967 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))
|
|
\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)
|