Escolar Documentos
Profissional Documentos
Cultura Documentos
Unidad 1
1. Los sistemas de informacin 2. Organizaciones fsicas de los datos 2.1. Ficheros y registros 2.2. Organizacin de ficheros 2.3. Acceso a los registros 3. Tipos de organizaciones de ficheros 3.1. Organizacin secuencial 3.1.1.Organizacin secuencial encadenada 3.1.2.Organizacin secuencial indexada 3.1.3.Organizacin secuencial indexada encadenada 3.2. Organizacin relativa 3.2.1.Organizacin relativa directa 3.2.2.Organizacin relativa indirecta o aleatoria 4. Clasificacin de los ficheros 5. Fragmentacin y compactacin de datos
Desde el punto de vista de un fichero, su informacin se almacena en unas unidades llamadas registros. Un registro es una estructura formada por la unin de varios elementos homogneos referentes a una misma entidad. A cada uno de esos elementos se le llama campo. Los registros son la unidad de tratamiento de los ficheros de datos, mientras que los campos son la mnima unidad de informacin de un registro.
Un registro fsico o bloque es la es la cantidad ms pequea de datos que pueden transferirse en una operacin de E/S entre la memoria principal y los dispositivos perifricos o viceversa. El tamao del bloque o registro fsico depender de las caractersticas del ordenador. En la mayora de los casos el tamao del bloque suele ser mayor que el del registro lgico, es decir, un bloque contiene un nmero variable de registros lgicos. A este nmero se le llama factor de bloqueo.
Los registros de un fichero pueden ser de longitud fija o longitud variable, bien porque el nmero de campos vara de un registro a otro, porque vara el tamao de los campos o
por ambas cosas. Para delimitar un registro de otro se emplean delimitadores de campo y/o de registro. Para agilizar los accesos a los registros se utilizan los buffers, que son reas de memoria en las que se almacenan bloques del disco y que se mantienen actualizadas mediante manejadores adecuados.
1. De movimiento Contienen datos utilizados para la actualizacin de ficheros maestros. Una vez actualizado el fichero maestro, se destruyen. 2. De maniobra Son ficheros auxiliares creados durante la ejecucin de los programas. Se destruyen antes de que el programa finalice su ejecucin. No son visibles a los usuarios.
Por otra parte, se emplean tcnicas de compactacin para disminuir el espacio que ocupan los datos en el disco. Existen dos tipos de tcnicas: Compresin irreversible. Consiste en aplicar algoritmos que eliminan datos poco relevantes y que hacen que el archivo resultante sea casi igual al original en lo fundamental. Supone una prdida de datos, por lo que es imposible reconstruir el archivo original. Ejemplo: algoritmos MP3 o JPG Compresin exacta. Consiste en aplicar algoritmos que no eliminan datos, por los que el archivo original se puede reconstruir en cualquier momento. Algunas de estos algoritmos son: o Compresin por eliminacin de redundancia. Sin un dato aparece repetido varias veces de forma continuada se sustituye por 3 bytes: el primero indica la codificacin del dato, el segundo el valor repetido y el tercero el nmero de veces que se repite. No siempre obtiene archivos ms pequeos. o Cdigos de Huffman. Consiste en asignar cdigos muy pequeos a valores muy frecuentes y cdigos de mayor tamao a valores de menor frecuencia.
10