OCP认证051考试题库:11g-v9.02-第174题
最新学讯:近期OCP认证正在报名中,因考试人员较多请尽快报名获取最近考试时间,报名费用请联系在线老师,甲骨文官方认证,报名从速!
我要咨询OCP认证051考试题库:11g-v9.02-第174题,完整题库请点击这里联系老师咨询了解
174. Which statement is true regarding transactions? (Choose all that apply.)
A. A transaction can consist only of a set of DML and DDL statements.
B. A p art or an entire transaction can be undone by using ROLLBACK command .
C. A transaction consists of a set of DML or DCL statements.
D. A part or an entire transaction can be made permanent with a COMMIT.
E. A transaction can consist of only a set of queries or DML or DDL statements.
Answer: BC
试题解析:
A,一个事务只能由一组DML和DDL语句组成,
错误,事务由第一条DML开始,由事件之一时结束:
·发出COMMIT或ROLLBACK语句。
·发出DDL 语句,例如CREATE,TRUNCATE等。
·发出DCL 语句。
·用户退出SQL Developer 或SQL*Plus。
·计算机出现故障或系统崩溃。
一个事务处理结束后,下一个可执行的SQL 语句会自动启动下一个事务处理。DDL 语句或DCL 语句是自动提交的,因此会隐式结束一个事务处理。
B,部分或整个事务可以使用ROLLBACK命令回滚,正确,可以用rollback来回滚部分或者全部事务,回滚部分需要保存点。
C,一个事务由一组DML或DCL语句组成,正确。
D,部分或整个事务可以使用COMMIT命令永久提交,错误。因为COMMIT把整个事务都进行提交,不能提交部分事务。
E,一个事务只能由一组查询或DML或DDL语句组成,错误。查询不是事务。