Apuntes: Clase 2
Luego de la reseña histórica de la clase anterior, de éste se desprende que uno de los elementos que permiten el almacenamiento y posterior procesamiento de datos fue la Tarjeta Perforada.
En ésta la información se obtiene por las intersecciones de las filas con las columnas, naciendo también los conceptos de CAMPO DE DATO, representado por las columnas, y el de REGISTRO, representado por las filas.
Un Registro se conforma por un conjunto de Campos.
Entre los años 1945 al 1955, surge la primera generación de computadoras. Éstas utilizaban tarjetas perforadas, para el ingreso de datos y programas, y almacenaban internamente la información en unos dispositivos de lectura/escritura que constaban en dejar marcas magnéticas en unos tambores que giraban rápidamente, luego denominadas cintas magnéticas. Nace entonces el ARCHIVO SECUENCIAL.
Un Archivo se conforma por un conjunto de Registros.
Archivo | |||||
Registros | |||||
Campos | |||||
En un archivo secuencial se almacenan un registro después del otro, de manera que para acceder a un registro ubicado en el medio del archivo, se deben recorrer los registros anteriores.
APELLIDO | Nombre | Materia | ||
IOPPOLO | Sergio Daniel | Base de Datos | ||
DELLA PAOLERA | Pablo | Lógica Computacional | ||
DELLA PAOLERA | Pablo | Algoritmo y Estructura de Datos | ||
GOLOB | Walter | Organización de Computadoras | ||
En este ejemplo se decidió organizar los datos utilizando 3 campos de datos, que se encuentran encolumnados en la tabla, por cada fila de la tabla, se pueden ver los 3 datos que corresponden a cada persona.
APELLIDO | Nombre | Materia | |||
IOPPOLO | Sergio Daniel | Base de Datos | |||
DELLA PAOLERA | Pablo | Lógica Computacional | |||
DELLA PAOLERA | Pablo | Algoritmo y Estructura de Datos | Fila | ||
GOLOB | Walter | Organización de Computadoras | |||
Columna | |||||
Se empezaron a organizar los registros agregando un campo de datos que almacenara un valor que fuera único, para poder identificarlo de manera segura. Dando paso a la creación de un archivo secundario que se denominó archivo índice.
En los archivos índice se almacena el valor del campo único del archivo principal y la posición que ocupa el registro en ese archivo. De esta manera, se facilitaba las búsquedas, para la actualización de los datos de un registro, la eliminación de algún registro en especial, y mantener el archivo ordenado a través de una referencia.
Código | Posición | Código | APELLIDO | Nombre | Materia | |||
3 | 1 | 1 | IOPPOLO | Sergio Daniel | Base de Datos | |||
2 | 2 | 2 | DELLA PAOLERA | Pablo | Lógica Computacional | |||
4 | 3 | 3 | DELLA PAOLERA | Pablo | Algoritmo y Estructura de Datos | |||
1 | 4 | 4 | GOLOB | Walter | Organización de Computadoras | |||
Manteniendo en el archivo índice el orden físico del archivo principal.
Comentarios
Publicar un comentario