\begin{frame}
\frametitle{Motivation for Database Management Systems}
\begin{goal}{Motivation for database management systems}
\begin{itemize}
\smallskip
\item well-defined \emph{data models} \& \emph{data integrity constraints}
\begin{itemize}
\item relational model
\item meta language for describing
\begin{itemize}
\item data
\item data relationships
\item data constraints
\end{itemize}
\end{itemize}
\smallskip
\end{itemize}
\end{goal}
\bigskip
SQL can be used for table and constraint definitions \ldots
% \begin{itemize}
% \item entity-relationship models (E/R)
% \item UML class diagrams
% \end{itemize}
\later{
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}