Podcast
Questions and Answers
What is a transaction in Oracle Database?
What is a transaction in Oracle Database?
- An isolated, atomic unit of work that contains one or more SQL statements
- A distributed, atomic unit of work that contains one or more SQL statements
- A logical, atomic unit of work that contains one or more SQL statements (correct)
- A physical, atomic unit of work that contains one or more SQL statements
What does Oracle Database guarantee in a funds transfer transaction?
What does Oracle Database guarantee in a funds transfer transaction?
- Partial execution of transaction is allowed
- Only one operation needs to succeed
- All three operations succeed or fail as a unit (correct)
- Operations are executed independently
In a multiuser environment, what must the database ensure?
In a multiuser environment, what must the database ensure?
- Only one user can work at a time
- Users can corrupt one another's data
- Users cannot work concurrently
- Multiple users can work concurrently without corrupting one another's data (correct)
What happens if a transaction is not done (rolled back)?
What happens if a transaction is not done (rolled back)?
Where is SQL initiated and executed in Oracle Database?
Where is SQL initiated and executed in Oracle Database?