1 %\RequirePackage{snapshot} % stats of included files: $filename.dep
3 \documentclass[a4paper]{scrartcl}
4 \usepackage[utf8]{inputenc}
5 \usepackage[naustrian]{babel}
6 \usepackage[T1]{fontenc}
7 \usepackage{amsmath,enumerate}
14 \lstset{language=sql,basicstyle=\small,keywordstyle=\ttfamily,morekeywords={REFERENCES,DEFERRED}}
16 \PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}
20 \pagestyle{scrheadings}
22 % includable git commit info
23 \usepackage[missing=run\ build.sh\ or\ gitinfohook.sh]{gitinfo}
25 \newcommand{\ul}[1]{\underline{#1}}
26 \newcommand{\ra}{\rightarrow}
27 \newcommand{\R}{\ensuremath{\mathcal{R}}}
29 \newtheorem{ex}{Aufgabe}
30 \newenvironment{exercise}[2]%
36 \begin{ex}[#1][#2 Punkt\ifx\points\tmp\else e\fi]
45 %% Die vorgegebene Formatierung der Loesung ist nur als
46 %% Beispiel bzw. Hilfe gedacht und kann gerne geaendert
50 \title{Exercise Sheet 1, 2019}
51 \subtitle{6.0 VU Advanced Database Systems}
52 \author{David Kaufmann (00700719)\\Jan VALES (00726236)}
64 \subsubsection*{Version}
66 \url{https://git.somenet.org/priv/jan/adbs.git}\\
67 This is revision: \textbf{\gitAbbrevHash} Document (.tex) compiled on: \textbf{\today}
68 \end{footnotesize}\newpage
71 \begin{exercise}{I/O}{1}
72 \begin{enumerate}[label=(\alph*)]
73 \item Difficult Calculations.
75 \item Many other tasks.
80 \begin{exercise}{I/O in Query Plans}{2}
85 \begin{exercise}{Selectivity}{3}
90 \begin{exercise}{The Query Planner and You}{4}
95 \begin{exercise}{Optimizing Queries}{5}