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:
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