Q:

Why is data compression needed?

A:

Data compression is needed because it allows the data to be stored in an area without taking up an unnecessary amount of space. Data compression uses a series of algorithms to reduce the amount of real space that the data would normally take up.

The amount of data that is shown when it is compressed is dependent on how the data has been compressed. If there is an extremely large amount of data in a sequence, it will be compressed to a large size. If there is a small amount of data that is compressed, it will not take up as much real space as compressed large amounts of data.

Determining the amount of space that the data will take up is dependent on the algorithm that is used to compress the data. If the algorithm is used properly and formatted specifically to the data, the data can take up nearly no real space. If a generalized algorithm is used, the data may not fit into a compressed area as well as if a specific algorithm is used. The algorithm is the determining factor on how well the data will compress, how much space it will take up and how much of the data will be available after compression.

Sources:

  1. mattmahoney.net

Is this answer helpful?

Similar Questions

  • Q:

    What is JSON?

    A:

    JSON is an acronym short for JavaScript Object Notation, which is a method of storing data in a format that is easy to access and organize. The format allows developers and users to read through the data as it is rendered in human-readable text or data sets.

    Full Answer >
    Filed Under:
  • Q:

    What is non-numerical data?

    A:

    Non-numerical data is data which is observed, not measured. Non-numerical data deals with descriptions like the smell of a cookie, the feel of bed linens and the type of brush stokes on a painting.

    Full Answer >
    Filed Under:
  • Q:

    What is data validation?

    A:

    Data validation is a checking procedure that a computer carries out automatically to help reduce input errors in data. A common type of data validation is the spell-checker function, which is used to check for spelling and grammar errors when typing in a word processing document.

    Full Answer >
    Filed Under:
  • Q:

    What is an ODBC connection?

    A:

    An ODBC connection is a database access method which allows a user to access data without having to consider the type of database management system overseeing the data. Data can then be accessed by the user through any application, as the data is first placed through a database driver.

    Full Answer >
    Filed Under:

Explore