Sei sulla pagina 1di 3

Que es un fichero:

Fichero o archivo: conjunto de informacin relacionada, tratada como un todo y organizada de forma
estructurada. Es una secuencia de dgitos binarios que organiza informacin relacionada con un mismo
aspecto.
Los ficheros estn formados por registros lgicos que contienen datos relativos a un mismo elemento u
objeto (por ejemplo, los datos de usuarios de una plataforma educativa). A su vez, los registros estn
divididos en campos que contienen cada una de las informaciones elementales que forman un registro
(por ejemplo, el nombre del usuario o su direccin de correo electrnico).
Como los ficheros suelen ser muy voluminosos, solo se pueden llevar a la memoria principal partes de ellos
para poder procesarlos. La cantidad de informacin que es transferida entre el soporte en el que se
almacena el fichero, y la memoria principal del ordenador, en una sola operacin de lectura/grabacin,
recibe el nombre de registro fsico o bloque.

Tipos de ficheros:
Segn la funcin que vaya a desempear los ficheros:
a. Ficheros permanentes: contienen informacin relevante para una aplicacin. Es decir, los datos
necesarios para el funcionamiento de sta. Tienen un periodo de permanencia en el sistema amplio. Estos
se subdividen en:
1. Ficheros maestros: contienen el estado actual de los datos que pueden modificarse desde la
aplicacin. Es la parte central de la aplicacin, su ncleo. Podra ser un archivo con los datos de
los usuarios de una plataforma educativa.
2. Ficheros constantes: son aquellos que incluyen datos fijos para la aplicacin. No suelen ser
modificados y se accede a ellos para realizacin de consultas. Podra ser un archivo con cdigos
postales.
3. Ficheros histricos: contienen datos que fueron considerados como actuales en un periodo o
situacin anterior. Se utilizan para la reconstruccin de situaciones. Podra ser un archivo con
los usuarios que han sido dados de baja en la plataforma educativa.
b. Ficheros temporales: Se utilizan para almacenar informacin til para una parte de la aplicacin, no
para toda ella. Son generados a partir de datos de ficheros permanentes. Tienen un corto periodo de
existencia. Estos se subdividen en:
1. Ficheros intermedios: almacenan resultados de una aplicacin que sern utilizados por otra.
2. Ficheros de maniobras: almacenan datos de una aplicacin que no pueden ser mantenidos en
memoria principal por falta de espacio.
3. Ficheros de resultados: almacenan datos que van a ser transferidos a un dispositivo de salida.

Tipos de soportes para el almacenamiento de datos:


Soportes de Acceso Directo a los datos (Por ejemplo: discos). Son los ms empleados y el acceso a los datos
puede hacerse de forma directa, pudiendo colocarnos en la posicin que nos interesa y leer a partir de ella.
Soportes de Acceso Secuencial (Por ejemplo: cintas magnticas). Se suelen usar en copias de seguridad y si
deseamos leer un dato que est en la mitad de la cinta, tendremos que leer todo lo que hay hasta llegar a
esa posicin

Acceso a los registros: El tipo de soporte condiciona el acceso:


Acceso secuencial: los registros se leen uno a uno desde el primero hasta el registro que se busca o hasta
el final si no se ha encontrado

Acceso directo: permite seleccionar un registro directamente por medio de su clavesin necesidad de buscar
ninguno mas.

Acceso indexado: se usa una tabla auxiliar que tiene la clave y la direccin relativa del registro que
queremos seleccionar. Una vez localizado en esa tabla se accede directamente al registro.

Segn la organizacin y el acceso:


Ficheros secuenciales:
Un fichero con organizacin secuencial se caracteriza porque sus registros estn almacenados de
forma contigua, de manera, que la nica forma de acceder a l, es leyendo un registro tras otro desde el
principio hasta el final . pueden utilizar dispositivos o soportes no direccionables o de acceso secuencial

Ficheros de acceso directo:


Se puede acceder a un registro indicando la posicin relativa del mismo dentro del archivo o, ms
comnmente, a travs de una clave que forma parte del registro como un campo ms. Estos archivos deben
almacenarse en dispositivos de memoria masiva de acceso directo, como son los discos magnticos.
Campo clave: campo que permite identificar y localizar un registro de manera gil y organizada.

Ficheros indexados:
Se basan en la utilizacin de ndices, que permiten el acceso a un registro del fichero de forma directa, sin
tener que leer los anteriores. Estos ndices son similares a los de los libros. Si nos interesa leer un captulo
concreto podemos recurrir al ndice que nos dice en que pgina comienza, y abrimos el libro por esa pgina,
sin tener que mirar en todas las pginas anteriores para localizarlo.

Ventajas de la base de datos.


-Control sobre la redundancia de datos. Los sistemas de ficheros almacenan varias copias de los mismos
datos en ficheros distintos.
-Consistencia de datos. Eliminando o controlando las redundancias de datos se reduce en gran medida el
riesgo de que haya inconsistencias. Si un dato est almacenado una sola vez, cualquier actualizacin se debe
realizar slo una vez, y est disponible para todos los usuarios inmediatamente.
-Ms informacin sobre la misma cantidad de datos. Al estar todos los datos integrados, se puede extraer
informacin adicional sobre los mismos.
-Comparticin de datos. En los sistemas de ficheros, los ficheros pertenecen a las personas o a los
departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la
empresa y puede ser compartida por todos los usuarios que estn autorizados. Adems, las nuevas
aplicaciones que se vayan creando pueden utilizar los datos de la base de datos existente.
-Mantenimiento de estndares. Gracias a la integracin es ms fcil respetar los estndares necesarios,
tanto los establecidos a nivel de la empresa como los nacionales e internacionales.

Desventajas de la base de datos.


. Complejidad
. Vulnerable a los fallos
. Instalaciones costosas

Ventajas de los ficheros.


-Coherencia de los resultados: La informacin de la base de datos se recoge y se almacenan una sola vez.
-Independencia de los datos.
-Disponibilidad: Es la eficiencia de los datos para el conjunto de los usuarios.
-Mayor eficiencia en recogida, validacin de la entrada de los datos al sistema.
-Reduccin del espacio de almacenamiento

Desventajas de los ficheros.


-Instalacin costosa
-Personas especializadas para el manejo de la informacin
-Ausencia real de normas: Es la ausencia estandarizada que facilite el manejo de las bases de datos.

Potrebbero piacerti anche