16/70
\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}