DML只是用于数据的更改,真正管理数据更改的是TCL,它决定了DML对数据的更改是提交到数据库还是回滚到修改之前的状态。而且,在大部分情况下,一个操作往往由多个SQL语句组成,并且,逻辑上要求这些SQL语句成为一个整体,要么同时提交,要么同时回滚。TCL对数据更改的管理叫作事务控制。事务控制在复杂的业务逻辑中显得格外重要。第13章将会详细介绍事务及TCL知识。