luh databases Flashcards

1
Q

Client server database

A

Provide databases for multiple clients, concurrent access problems

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

Concurrent Access Problem solutions

A

Record Locks
Serialisation
Timestamp ordering
Commitment ordering

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

Record Locks def

A

locking a record to all other users until the first user is finished. other users cannot modify or access the field until it is done

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

Serialisation definition

A

Requests from others are placed in a queue and sequentially executed.

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

Timestamp ordering

A

Each request is executed sequentially based on timestamps

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

Commitment Ordering

A

Algorithm is used to work out optimal order of command executions. Algo minimises the issues from occurring within the DB

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