3 CRM Flashcards
What is a check digit?
A mathematically calculated value that is added to data to ensure that the original data have not been altered
Why check digit?
This helps in avoiding transposition and transcription errors.
Parity Bit
A method of error detection, it requires adding an extra bit (called parity bit) on the data.
Why parity bit
It’s received by computer to ensure data completeness and data integrity during transmission.
Parity check
Is a hardware control that detects data errors when data are read from one computer to another, from memory or during transmission.
Checksums
Programs that compute checksums can be run against old and new databases to ensure the accuracy of migrated data.
Checksum ensure is data copied is the same as original
Cyclic Redundancy Checksums (CRC)/Redundancy Checksums
More advanced version of checksums by increasing the complexity of the arithmetic
Forward Error Control
Works on same principle as CRC. However FEC also corrects the error. FEC provides the receiver with the ability to correct errors.
Atomicity:
Atomicity is a feature of databases systems where a transaction must be all-or-nothing. That is, the
transaction must either fully happen, or not happens at all.
When to perform a check digit?
1- When objective is to identify transcription and transposition error.
2- When objective is to ensure accuracy,
What relevant control to perform when objective is to identify transmission error
First preference is CRC
If no CRC, them checksum,
If no CRC and no checksum,
Then, parity bit
What relevant control to perform when objective is to ensure completeness
First preference is CRC
If no CRC, them checksum,
If no CRC and no checksum,
Then, parity bit
What relevant control to perform when objective is to ensure integrity,
First preference is CRC
If no CRC, them checksum,
If no CRC and no checksum,
Then, parity bit
What relevant control to perform when objective is to correct (detect & correct) transmission error
Forward Error Control (FEC)
When to perform atomicity
To ensure that a transaction must either fully happen, or not happens at all.