us2jpfrcn

7.1 Conceptos.

COMPACTACIÓN DE DATOS


La compactación de datos tiene por objeto el almacenamiento de información con un ahorro en el espacio requerido en el medio.


Los sistemas que incorporan técnicas de compactación normalmente utilizan procesos a la entrada y salida del programa que permitan descompactar y compactar respectivamente, de tal forma que mientras se realizan procesos en línea, la información se encuentre en su formato original.


El resto de los sistemas (en una cantidad proporcionalmente baja) compacta y descompacta solamente los datos a utilizar.


Los algoritmos de compactación normalmente se clasifican en:


* Técnicas dependientes del tipo de datos.


Se aplican sobre archivos con una estructura, formato o tipo de contenido que se conoce previamente.


* Técnicas independientes del tipo de datos.


Se aplican sobre cualquier archivo sin importar su contenido.


Técnicas dependientes del tipo de datos.


Utilizan básicamente la sustitución y codificación de la información. Los principales puntos que considera son:


1.- Eliminación de elementos redundantes.


Ejemplo:





Sistema relación por número de registro (Lineal).





Sistema relación por campo común





2.- Conversión de números a notación compacta.


Ejemplo:





3.-Supresión de caracteres repetidos.





4.- Tabulación de datos habituales


Ejemplo:





5.- Sustitución de texto idiomático.


Ejemplo:


0 comentarios:

Publicar un comentario

paneles energía solar vuelos baratos paris Blog Directory
directorio de weblogs. bitadir
Add to Technorati Favorites Mi Ping en TotalPing.com http://www.wikio.es Ranking de blogs de Argentina