单选题 在SQL Server 2000中,某数据库中有教师表(教师号,姓名,职称),其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数据库中依次执行下列语句:
Ⅰ.BEGIN TRANSACTION T1
Ⅱ.INSERT INTO 教师表 VALUES(1000, '张三', '助教');
Ⅲ.INSERT INTO 教师表 VALUES(1001, '王二', '助教');
Ⅳ.COMMIT T1;
Ⅴ.BEGIN TRANSACTION T2;
Ⅵ.INSERT INTO 教师表 VALUES(1002, '王三', '讲师');
Ⅶ.INSERT INTO 教师表 VALUES(1003, '李四', '讲师');
Ⅷ.COMMIT T2;
在Ⅶ执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为______。
  • A.4条
  • B.3条
  • C.2条
  • D.0条
【正确答案】 C
【答案解析】[解析] 一个事务由一系列操作组成,事务的执行表现为事务中各个操作的执行,包括对数据库对象的读写操作,此外每个事务还应该具有结束操作。如果事务没有执行提交操作,所有的修改会被撤销。