What does the concept of "atomicity" in ACID properties ensure in the context of database transactions?
1
Partial completion of a transaction if an error occurs
2
Commitment to the entirety of the transaction or no transaction at all
3
Running transactions in tandem for better performance
4
Allowing transactions to proceed without rollback options