aboutsummaryrefslogtreecommitdiff
path: root/Info/25_26/09
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-10-05 19:00:04 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2025-10-05 19:00:04 +0200
commit429282c474429ad90ea07619cb198d8423402b4d (patch)
treecc665bab45a5e8fba857809b8c5aa553a1d80978 /Info/25_26/09
parent0552f009dfd90c2f8f28d2c2a53958ec314b1f7a (diff)
downloadunterricht-429282c474429ad90ea07619cb198d8423402b4d.tar.gz
unterricht-429282c474429ad90ea07619cb198d8423402b4d.zip
move kreuzprodukt material to designated directory
Diffstat (limited to 'Info/25_26/09')
-rw-r--r--Info/25_26/09/25/10a/02_mehrere_Tabellen.pptxbin12973048 -> 0 bytes
-rw-r--r--Info/25_26/09/25/10a/handout.tex66
l---------Info/25_26/09/25/10a/topic1
3 files changed, 1 insertions, 66 deletions
diff --git a/Info/25_26/09/25/10a/02_mehrere_Tabellen.pptx b/Info/25_26/09/25/10a/02_mehrere_Tabellen.pptx
deleted file mode 100644
index 8c79ae37..00000000
--- a/Info/25_26/09/25/10a/02_mehrere_Tabellen.pptx
+++ /dev/null
Binary files differ
diff --git a/Info/25_26/09/25/10a/handout.tex b/Info/25_26/09/25/10a/handout.tex
deleted file mode 100644
index ac54f4cb..00000000
--- a/Info/25_26/09/25/10a/handout.tex
+++ /dev/null
@@ -1,66 +0,0 @@
-\documentclass{handout}
-\csname endofdump\endcsname
-\usepackage{minted}
-
-\title{Verknüpfung von Tabellen}
-\setcounter{section}{1}
-
-\begin{document}
-\thispagestyle{empty}
-
-\subsection{Abfragen über mehrere Tabellen}
-
-\begin{merke}
-Die SQL-Abfrage
-\begin{minted}[escapeinside=$$]{sql}
-SELECT *
-FROM $\psolution{<Tabelle1>, <Tabelle2>, ...}$
-\end{minted}
-liefert alle möglichen \pgap{\Large Kombinationen von Datensätzen} der angegebenen Tabellen. \\[0.3cm]
-
-Man nennt es das \pgap{\Large Kreuzprodukt} oder \pgap{\Large kartesisches Produkt}.
-\end{merke}
-
-
-\begin{tcolorbox}[title={\faIcon{pencil-alt} \textbf{Beispiel}}]
-
-Schreibe eine SQL-Abfrage, die die Anzahl aller möglichen 3-Gänge Menüs ausgibt:
-
-\begin{minted}[escapeinside=$$]{sql}
-SELECT $\psolution{COUNT(*)}$
-FROM $\psolution{Vorspeise, Hauptgang, Nachspeise}$
-\end{minted}
-\end{tcolorbox}
-
-\subsubsection*{\solution{Punktschreibweise}}
-
-\begin{merke}
-Enthalten die beteiligten Tabellen \pgap{\Large Spalten mit dem gleichen Namen}, so können sie mithilfe der \pgap{\Large Punktschreibweise} unterschieden werden.
-\end{merke}
-
-\begin{tcolorbox}[
- title={\faIcon{pencil-alt} \textbf{Beispiel}},
-]
-\begin{minted}[escapeinside=$$]{sql}
-SELECT $\solution{Vorspeise.Name}$
-FROM Vorspeise, Hauptgang
-\end{minted}
-
-\gap{gibt nur die Spalte der Namen der Vorspeisen aus.}
-\end{tcolorbox}
-
-\subsubsection*{Kreuzprodukt einer Tabelle mit sich selbst}
-
-\begin{merke}
-Der Tabelle müssen \pgap{\Large zwei unterschiedliche Namen zugewiesen} werden.
-\end{merke}
-
-\begin{tcolorbox}[title={\textbf{Beispiel}}]
-\begin{minted}{sql}
-SELECT *
-FROM Vorspeise v1, Vorspeise v2
-\end{minted}
-\end{tcolorbox}
-
-gibt alle möglichen Kombinationen von zwei Vorspeisen aus.
-\end{document}
diff --git a/Info/25_26/09/25/10a/topic b/Info/25_26/09/25/10a/topic
new file mode 120000
index 00000000..194cb6e5
--- /dev/null
+++ b/Info/25_26/09/25/10a/topic
@@ -0,0 +1 @@
+../../../../10/1/Kreuzprodukt \ No newline at end of file