diff --git a/IDB/BAUM.pdf b/IDB/BAUM.pdf new file mode 100644 index 0000000..2312f72 Binary files /dev/null and b/IDB/BAUM.pdf differ diff --git a/IDB/Braindump_SS16.tex b/IDB/Braindump_SS16.tex index 5b385e9..4340dc5 100644 --- a/IDB/Braindump_SS16.tex +++ b/IDB/Braindump_SS16.tex @@ -1,4 +1,5 @@ \documentclass{article} +\usepackage[final]{pdfpages} \usepackage{listings} \begin{document} \section{Aufgabe 1} @@ -192,9 +193,9 @@ F & F & F & F \\\hline \textbf{a)} Fuegen sie in einen anfangs leeren \textbf{B*-Baum} mit $k_{inner}=2$ und $k_{leaf}=1$ die Tupel \textbf{\hspace{1cm}(7,B)\hspace{1cm}(42,A)\hspace{1cm}(2,X) \hspace{1cm}} in dieser Reihenfolge ein. Die gegebenen Tupel sind nach dem Schema \textbf{(Schluessel,Wert)} aufgebaut. Zeichnen sie den entstandenen Baum nach dem Einfuegen aller Tupel. \\\\ \textbf{b)} Loeschen sie aus dem gegebenen B-Baum den Schluessel 36. Zeichnen sie den entstandenen Baum nach dem komplett ausgefuehrten Loesungsweg.\\\\ -TODO BILD\\ +\textit{$->$ siehe Teilaufgabe c) f\"ur Baum}\\\\ \textbf{c)} Nennen sie drei gruende, warum der folgende Baum kein korrekter \textbf{B-Baum} ist.\\\\ -TODO BILD\\ +\includepdf[pages=-]{BAUM.pdf} \textbf{d)} Gegeben ist eine Tabelle mit dem folgendem Schema, mit der Studentenwohnheimszimmer verwaltet werden:\\\\ \textbf{Zimmer(Zimmernummer, Etage, MitKueche, MitBad, GehirngeschaedigteVollspassten)}\\\\ Um die Suche nach Zimmern mit bestimmten Eigenschaften (z.B. Zimmer im Erdgeschoss mit Kueche und Bad) zu beschleunigen sollen ueber die Attribute \textbf{Etage, MitKueche, MitBad und GehirngeschaedigteVollspassten} Indizies angelegt werden. Kreuzen sie an, welche der folgenden Indexarten sich hierfuer am Besten eignet. @@ -293,4 +294,4 @@ Umgangssprachlich: Duerfen Mengendifferenz und Projektion vertauscht werden? \\\ \subsubsection*{a) Geben sie in ein bis zwei Saetzen an, warum das unten dargestellte Programm anfaellig fuer SQL-Injections ist.} [ Sinngemaess stand hier ein Programm bei dem der Nutzer einen String in einem nicht-escape'ten String kontrollieren konnte ]\\\\ \subsection*{b) Wie kann man sich generell gegen SQL-Injections schuetzen?} -\end{document} \ No newline at end of file +\end{document} diff --git a/IDB/Makefile b/IDB/Makefile index ac19125..923e391 100644 --- a/IDB/Makefile +++ b/IDB/Makefile @@ -2,10 +2,7 @@ all: Braindump_SS16.pdf continuous: $(PDF).continuous -clean: cleanup rmpdf all - -rmpdf: - @-rm -f *.pdf +clean: cleanup all cleanup: @-rm -f *.aux *.fdb_latexmk *.fls *.log