mirror of
https://github.com/janishutz/eth-summaries.git
synced 2026-09-10 19:15:25 +02:00
[DMDB] Learnings from practice exams, plus some more tips and tricks
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
\subsection{Checklist}
|
||||
The following things are typically important to know very well (not exhaustive)
|
||||
\begin{todolist}
|
||||
\item SQL
|
||||
\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}
|
||||
@@ -5,3 +5,4 @@ This section aims to give you the most important things to remember in a very co
|
||||
\input{parts/08_quick-overview/01_theory.tex}
|
||||
\input{parts/08_quick-overview/02_system.tex}
|
||||
\input{parts/08_quick-overview/03_qp.tex}
|
||||
\input{parts/08_quick-overview/04_checklist.tex}
|
||||
|
||||
Reference in New Issue
Block a user