\begin{frame}
\frametitle{Integrity Constraints}
\begin{block}{}
\textbf{Integrity constraints (IC)} are conditions which every
database state has to satisfy.
\end{block}
\begin{itemize}
\item This restricts the set of possible database states.\\
\remark{Ideally only admits images of possible real world scenarios.}
\smallskip
\item Integrity constraints are specified in the database schema.
\end{itemize}
\bigskip
\begin{goal}{}
The database management system will \textbf{refuse any update}
leading to a database state that violates any of the constraints.
\end{goal}
\end{frame}