1.3 Exchanging Data Flashcards
Define Compression
The process used to reduce the storage space required by a file
Define Lossy compression
Lossy compression reduces the size of a file while also removing some of its information (information cannot be retained)
Define Lossless compression
The original file can be recovered from the compressed version and using lossy compression reduces the size of the file by completely disregarding some information
Define Run Length Encoding
A method of lossless compression in which
repeated values are removed and replaced with one occurrence of the data followed by
the number of times it should be repeated
( AAAAAABBBBBCCC could be represented as A6B5C3)
Define Dictionary encoding
Is another example of a method of lossless compression. Frequently occurring pieces of data are replaced with an index and compressed data is stored alongside a dictionary
First normal form
No repeating data
Data is atomic
Has a primary key
Second normal form
Is in first form
Every key is dependant on the primary key
Third normal form
Has no transitive relationship