Principles of Data storage Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a transaction on a database

A

Comprises of a series of small actions.

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

What does a Database management system (DBMS) do

A

Ensures that all of the possible concurrent transactions will leave the date in the same state as if each transaction was performed one after another.

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

What is record locking

A

Used to lock a record in a table until a transaction is completed. If the transaction fails, the record is unlocked for someone else to access.

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

What are the four steps in ACID

A

Atomicity
Consistency
Isolation
Durability

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

What does ACID do

A

Ensures all transactions complete successfully, or if they fail, the data is left as it was before.

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

What is Atomicity in Acid

A

The classification of transactions as a single task that either passes or fails.

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

What is Consistency in aCid

A

Ensures that the data being committed as part of the transaction compiles both with validation rules and referential integrity.

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

What is Isolation in acId

A

Ensures that the data is locked whilst a transaction is processing.

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

What is Durability in aciD

A

Ensures that once a transaction is completed, it is committed to the database and will stay in the database.

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