Databases Flashcards

1
Q

When referring to databases, what does it mean to be ACID-compliant?

A

Database operations that adhere to the properties of Atomicity, Consistency, Isolation, and Durability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does it mean for database operations to adhere to Atomicity properties?

A

A transaction is treated as a single, indivisible unit of work; either all changes within the transaction are committed, or none are.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does it mean for database operations to adhere to Consistency properties?

A

The database remains in a valid state after each transaction, meaning that all data constraints and rules are followed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does it mean for database operations to adhere to Isolation properties?

A

Transactions are executed independently, preventing interference or conflicts between concurrent transactions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does it mean for database operations to adhere to Durability properties?

A

Once a transaction is committed, the changes are permanently stored and survive system failures or crashes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly