diff --git a/semester4/dmdb/data-modelling-databases-summary.pdf b/semester4/dmdb/data-modelling-databases-summary.pdf index d09d928..80becf9 100644 Binary files a/semester4/dmdb/data-modelling-databases-summary.pdf and b/semester4/dmdb/data-modelling-databases-summary.pdf differ diff --git a/semester4/dmdb/parts/08_quick-overview/05_exam.tex b/semester4/dmdb/parts/08_quick-overview/05_exam.tex new file mode 100644 index 0000000..ca56cac --- /dev/null +++ b/semester4/dmdb/parts/08_quick-overview/05_exam.tex @@ -0,0 +1,10 @@ +\subsection{Exam} +{\scriptsize \textit{Note: This section was written just after the exam had finished}} +The FS2026 exam in this course was something else. The difficulty of it was unreasonable due to very poor design (as it was just boxes to put stuff in, no way to get partial points). + +Then the SQL part was significantly harder than any query that was part of the exercises, by a country mile. + +Furthermore, they asked very specific questions, such as asking us to know a specific pragma for DuckDB to use specific join order. +This was covered \textit{implicitly} in an assignment. + +Then, there also was no way to write any of your own assumptions, due to the nature of the exam. diff --git a/semester4/dmdb/parts/08_quick-overview/main.tex b/semester4/dmdb/parts/08_quick-overview/main.tex index 3aa4ccf..98ad9b6 100644 --- a/semester4/dmdb/parts/08_quick-overview/main.tex +++ b/semester4/dmdb/parts/08_quick-overview/main.tex @@ -6,3 +6,4 @@ This section aims to give you the most important things to remember in a very co \input{parts/08_quick-overview/02_system.tex} \input{parts/08_quick-overview/03_qp.tex} \input{parts/08_quick-overview/04_checklist.tex} +\input{parts/08_quick-overview/05_exam.tex}