4.6 Data Transaction Flashcards

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

Referential Integrity

A

The process of ensuring that data is consistent

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

EDI

A

Computer to computer exchange of documents

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

What sort of things does EDI manage?

A

Purchase Orders, invoices and shipping documents§

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

Transaction

A

A single operation executed on data

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

ACID

A

A set of properties to ensure that the integrity of the database is maintained under all circumstances

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

Atomicity

A

Ensures transactions must be processed or cannot happen at all

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

Consistency

A

A transaction must maintain the referential integrity rules between linked tables

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

Isolation

A

Simultaneous executions of transactions should lead to the same results as if they were executed one after the other

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

Durability

A

Once a transaction has been executed it will remain so regardless of circumstances surrounding it, such as in the event of a power cut

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

Record Locking

A

The process of preventing simultaneous access to records in a database

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

Benefits of record locking

A

To prevent inconsistencies or a loss of updates

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

Serialisation

A

Ensures that transactions do not overlap in time and therefore cannot interfere with each other or lead to updates being lost

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

Timestamp ordering

A

Every object in the database has a read timestamp, which is updated whenever an object is read or written

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

Commitment ordering

A

Ensures no transactions are lost if two clients simultaneously try to update a record

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