Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
n Anteriormente a la explosin de la informtica, el
almacenamiento de los archivos consista generalmente en
el mantenimiento de una coleccin de fichas con datos.
n stas fichas se colocaban en armarios o ficheros, y cuando
era preciso consultar la informacin de alguna se deba
hacer de forma manual, buscando la ficha.
n Desde la llegada de la informtica, este proceso se ha
automatizado, ganando en rapidez, calidad y fiabilidad.
n La utilizacin de las computadoras en la administracin de
las empresas ha supuesto una revolucin respecto al
almacenamiento y gestin de sus datos, dando lugar al uso
de los denominados archivos informticos y bases de datos.
Universidad de Salamanca
-2-
Archivos
n Un archivo o fichero es coleccin de informacin (datos relacionados
entre s), almacenada como una unidad en la computadora.
n Los archivos son el conjunto organizado de informaciones del mismo tipo,
que pueden utilizarse en un mismo tratamiento, como soporte mate rial de
estas informaciones
n Archivos y registros
Los archivos como coleccin de datos sirven para la E/S a la
computadora y son manejados con programas.
Un registro lgico (registro), es cada uno de las componentes del
archivo, conteniendo el conjunto de informaciones que se acceden y se
tratan de manera unitaria
Cada registro est constituido por uno o ms elementos denominados
campos, que pueden ser de diferentes tipos y que a su vez pueden
estar compuestos por subcampos.
Los bloques son la cantidad de informacin que se transfiere
fsicamente en cada operacin de acceso (R o W) sobre el exterior.
Un bloque puede tener uno o ms registros (registros bloqueados)
Un registro ocupe ms de un bloque (registros expandidos).
Universidad de Salamanca
-3-
Universidad de Salamanca
-4-
Organizaci n de archivos
n Existen tres tipos de organizacin de archivos:
Organizacin secuencial:
Es aquella en la cual los registros ocupan posiciones consecutivas
de memoria, y slo se puede acceder a ellos de uno en uno a partir
del primero.
En un archivo secuencial no se pueden hacer operaciones de
escritura cuando se est leyendo, ni operaciones de lectura cuando
se est escribiendo.
Para actualizarlos es preciso crear nuevos archivos donde se copien
registros que vayan a permanecer, modificados o no, junto con los
nuevos.
Universidad de Salamanca
-5-
Organizaci n de archivos
Organizacin directa o aleatoria:
Los datos se colocan y se acceden de forma aleatoria mediante su
posicin, es decir, indicando el lugar relativo que ocupan dentro del
conjunto de posiciones posibles.
En esta organizacin se pueden leer y escribir registros, en
cualquier orden y en cualquier lugar. Presenta el inconveniente de
que es tarea del programador establecer la relacin entre la
posicin que ocupa un registro y su contenido. Adems puede
desaprovecharse parte del espacio destinado al archivo, ya que
pueden quedar huecos libres entre unos registros y otros. Su
principal ventaja es la rapidez de acceso a un registro cualquiera,
puesto que no es preciso pasar por los registros anteriores.
Universidad de Salamanca
-6-
Organizaci n de archivos
Organizacin secuencial indexada:
Un archivo con esta organizacin consta de tres reas:
Universidad de Salamanca
-7-
Modos de acceso
n Se denomina modo de acceso a la forma en que el dispositivo que maneja
el soporte al que accedemos se posiciona en un determinado lugar del
mismo para realizar una operacin de lectura o escritura de un registro.
n Es determinado por el programador de la aplicacin en funcin del soporte
utilizado y del tipo de organizacin.
n Hay dos modos bsicos:
Acceso secuencial a un registro supone acceder inicialmente al primer registro
del archivo y despus, consecutivamente, a todos los sucesivos hasta llegar al
registro deseado. Se puede utilizar con cualquier soporte y orga nizacin.
Acceso directo solamente se puede dar en los soportes direccionales, como los
discos magnticos, y consiste en el posicionamiento sobre cualquier registro sin
necesidad de haber accedido antes a los anteriores.
Universidad de Salamanca
-8-
Creacin
Copia
Consulta
Clasificacin u ordenacin
Concatenaci n
Dados dos archivos con registros de igual estructura, se trata d e obtener uno
solo en que figuren todos los registros del primero y a continuac in todos los del
segundo. Esta operaci n se puede generalizar para ms de dos archivos.
lvarez, S., Bravo, S.
Universidad de Salamanca
-9-
Interseccin
Dados dos archivos de igual estructura, se trata de obtener otro en que figuren
los registros comunes a ambos.
n
Fusin o mezcla
Particin
Actualizaci n
Reorganizacin
Borrado
Universidad de Salamanca
-10-
Universidad de Salamanca
-11-
Bases de datos
n Una base de datos es un conjunto integrado de datos
interrelacionados, junto con una serie de aplicaciones para su
manejo, accesibles simultneamente por diferentes usuarios y
programas.
n Las caractersticas que ha de presentar una base de datos son las
siguientes:
Universidad de Salamanca
-12-
Universidad de Salamanca
-13-
Universidad de Salamanca
-14-
Universidad de Salamanca
-15-
Universidad de Salamanca
-16-
Universidad de Salamanca
-17-
Universidad de Salamanca
-18-
Universidad de Salamanca
-19-
Universidad de Salamanca
-20-
10
Universidad de Salamanca
-21-
Universidad de Salamanca
-22-
11
Universidad de Salamanca
-23-
Universidad de Salamanca
-24-
12
Universidad de Salamanca
-25-
13