\begin{frame}[fragile]
\frametitle{Queries in Databases}
\begin{goal}{}
\emph{Query:}
the names of people living in Amsterdam.
\end{goal}
\medskip
\begin{exampleblock}{Relational Model}
\vspace{-1ex}
\begin{talign}
\{\; y \;\mid\; \myex{i}{\text{\textit{Person}}(i,y,\text{Amsterdam})} \; \}
\end{talign}
\end{exampleblock}
\medskip
\begin{exampleblock}{Tuple Model}
\vspace{-1ex}
\begin{talign}
\{\; \text{Name}(x) \;\mid\;
&\text{\textit{Person}}(x) \wedge \text{City}(x) = \text{Amsterdam} \; \}
\end{talign}
\end{exampleblock}
\medskip
\pause
\begin{exampleblock}{SQL Query}
\begin{verbatim}SELECT Name
FROM Person
WHERE City = 'Amsterdam'\end{verbatim}
\end{exampleblock}
\end{frame}