43/53
\begin{frame}
  \frametitle{Motivation for Database Management Systems}
  
  \begin{goal}{Motivation for database management systems}
    \begin{itemize}
      \item well-defined \emph{data models} \& \emph{data integrity constraints}
        \begin{itemize}
        \pause
          \item entity-relationship models (E/R)
        \pause
          \item UML class diagrams
        \pause
          \item relational model
            \begin{itemize}
              \item e.g. SQL table and constraint definitions
            \end{itemize}
        \pause
          \item meta language for describing
          \begin{itemize}
            \item data 
            \item data relationships
            \item data semantics
            \item data constraints 
          \end{itemize}
        \end{itemize}
    \end{itemize}
  \end{goal}
  
  \pause
  Other models:
  \begin{itemize}
    \item object-oriented models (e.g. ODL)
    \item semi-structured data models (DTD, XML Schema)
    \item \ldots
  \end{itemize}
\end{frame}