> A transactions is exactly like the original poster stated it.
> 
> Assuming all Update, Select, Insert Commands are Atomic.  A transaction
> allows the user to group a bunch of commands together and state they should
> be considered atomic, whereas if there is "a failure", then none of them are
> committed.
> 
> The confusion lies in the scope that "A Failure" is defined.  IE in the
> Database Engine, or in the Application using the database engine.

The transaction doesn't seem any different than a snapshot of the
database that you can restore to. I just wondered why there were two
methods of doing the same thing.

Reply via email to