Queer European MD passionate about IT
Procházet zdrojové kódy

Working on first assignment

Davte před 4 roky
rodič
revize
587983538a

+ 1 - 0
compitino/main.tex

@@ -2,6 +2,7 @@
 
 \usepackage[main= italian, english]{babel}
 \usepackage{enumitem}
+\usepackage{forest}
 \usepackage{graphicx}
 \usepackage[utf8]{inputenc}
 \usepackage{listings}

+ 25 - 0
compitino/primo_compitino/piani_di_accesso.tex

@@ -0,0 +1,25 @@
+% !TEX root = ../main.tex
+
+%π e.Titolo, sw.Url
+%|
+%⋈ e.IdEdizione = sw.IdEdizione
+
+%σ  e.Titolo<‘H’
+%
+%|
+%Edizioni e
+
+
+%\paragraph{Piano di accesso logico della query a}
+
+\begin{forest}
+\caption{Piano di accesso logico della query a}
+    [{$\pi^{b}_{e.Titolo, sw.Url}$}
+        [$\bowtie_{e.IdEdizione = sw.IdEdizione}$
+            [$\sigma_{e.Titolo>='G' \wedge e.Titolo<'H'}$
+                [Edizioni e]
+            ]
+            [SitiWeb sw]
+        ]
+    ]
+\end{forest}

+ 1 - 2
compitino/primo_compitino/queries.tex

@@ -116,5 +116,4 @@ WHERE g.NumeroAlbo = ANY(SELECT MIN(g2.NumeroALbo)
 \end{lstlisting}
     La subquery scalare restituisce un singolo valore, mentre il confronto quantificato è utile
     quando la subquery restituisce un insieme di più valori. \lstinline[language=SQL]{= ANY} equivale a \lstinline[language=SQL]{IN}.
-\end{enumerate}
-%\end{enumerate}
+\end{enumerate}