Which three operations require undo data? (Choose three.)
A.
Committing a transaction
B.
Flashing back a transaction
C.
Recovering a failed transaction
D.
Running a read-consistent query
E.
Changing atablespace status from READ ONLY to READ WRITE
BCD
Undo records are used to:
Roll back transactions when a ROLLBACK statement is issued
Recover the database
Provide read consistency
Analyze data as of an earlier point in time by using Oracle Flashback Query
Recover from logical corruptions using Oracle Flashback features