27/212
\begin{frame}
  \frametitle{Serializable Schedules}
  
  \begin{goal}{}
    A schedule is \emph{serial} if the actions of the different transactions are not interleaved;
    they are executed one after another.
  \end{goal}
  
  \begin{exampleblock}{}
    \begin{center}
      \begin{tikzpicture}
        \schedule{$S_1$}{2}{2rY|2wY|1rV|1wV}
      \end{tikzpicture}
    \end{center}
  \end{exampleblock}
  \pause
  \bigskip
  
  \begin{goal}{}
    A schedule is \emph{serializable} if its effect on the database 
    is the same as that of some serial schedule.
  \end{goal}
%   \remark{%
%     We assume that there are no effects other than the effects to the datbase,
%     i.e. no writing to the screen.
%   }
  \pause
  \bigskip
  
  \begin{quiz}{\textwidth}{Quiz Serializable Schedules}
    We usually only want to allow serializable schedules. Why?
  \end{quiz}
\end{frame}