2ficheros

Upload: we-trust

Post on 06-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 2Ficheros

    1/3

    Que es un fichero:

    Fichero o archivo: conjunto de información relacionada, tratada como un todo y organizada de forma

    estructurada. Es una secuencia de dígitos binarios que organiza información relacionada con un mismo

    aspecto.

    Los ficheros están formados por registros lógicos que contienen datos relativos a un mismo elemento u

    objeto  (por ejemplo, los datos de usuarios de una plataforma educativa). su vez, l os registros están

    divididos en campos que contienen cada una de las informaciones elementales que forman un registro

    (por ejemplo, el nombre del usuario o su dirección de correo electrónico).

    !omo los fic"eros suelen ser muy voluminosos, solo se pueden llevar a la memoria principal partes de ellos

    para poder procesarlos. La cantidad de información que es transferida entre el soporte en el que se

    almacena el fichero, y la memoria principal del ordenador, en una sola operación de lectura/grabación,

    recibe el nombre de registro físico o bloque. 

    Tipos de ficheros:

    Según la función que vaya a desempeñar los ficheros:

    a. Ficheros permanentes: contienen información relevante para una aplicación. Es decir, los datosnecesarios para el funcionamiento de #sta. $ienen un periodo de permanencia en el sistema amplio. Estos

    se subdividen en:

    %. Ficheros maestros: contienen el estado actual de los datos que pueden modificarse desde la

    aplicación. Es la parte central de la aplicación, su n&cleo. 'odría ser un arc"ivo con los datos de

    los usuarios de una plataforma educativa.

    . Ficheros constantes: son aquellos que incluyen datos fijos para la aplicación. o suelen sermodificados y se accede a ellos para realización de consultas. 'odría ser un arc"ivo con códigos

    postales.

    *. Ficheros históricos: contienen datos que fueron considerados como actuales en un periodo o

    situación anterior. +e utilizan para la reconstrucción de situaciones. 'odría ser un arc"ivo con

    los usuarios que "an sido dados de baja en la plataforma educativa.

    b. Ficheros temporales: +e utilizan para almacenar información &til para una parte de la aplicación, nopara toda ella. +on generados a partir de datos de fic"eros permanentes. $ienen un corto periodo de

    eistencia. Estos se subdividen en:

    %. Ficheros intermedios: almacenan resultados de una aplicación que ser-n utilizados por otra.

    . Ficheros de maniobras: almacenan datos de una aplicación que no pueden ser mantenidos en

    memoria principal por falta de espacio.

    *. Ficheros de resultados: almacenan datos que van a ser transferidos a un dispositivo de salida.

    Tipos de soportes para el almacenamiento de datos:

    oportes de !cceso "irecto a los datos ('or ejemplo: discos). +on los m-s empleados y el acceso a los datos

    puede "acerse de forma directa, pudiendo colocarnos en la posición que nos interesa y leer a partir de ella.

    oportes de !cceso ecuencial ('or ejemplo: cintas magn#ticas). +e 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 "ay "asta llegar a

    esa posición

  • 8/17/2019 2Ficheros

    2/3

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

    !cceso secuencial: los registros se leen uno a uno desde el primero "asta el registro que se busca o "asta

    el final si no se "a 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 dirección relativa del registro que

    queremos seleccionar. Una vez localizado en esa tabla se accede directamente al registro.

    Según la organización y el acceso:

    Ficheros secuenciales:

    #n fichero con organi$ación secuencial se caracteriza porque sus registros están 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:

    e puede acceder a un registro indicando la posición relativa del mismo dentro del archivo o, más

    comúnmente, a través de una clave que forma parte del registro como un campo más. !stos archivos deben

    almacenarse en dispositivos de memoria masiva de acceso directo, como son los discos magnéticos.

    Campo clave: campo que permite identificar y localizar un registro de manera ágil y organizada.

    Ficheros indexados:

    Se basan en la utilización de índices , que permiten el acceso a un registro del fic"ero de forma directa, sintener que leer los anteriores. Estos índices son similares a los de los libros. +i nos interesa leer un capítulo

    concreto podemos recurrir al índice que nos dice en que p-gina comienza, y abrimos el libro por esa p-gina,

    sin tener que mirar en todas las p-ginas anteriores para localizarlo.

  • 8/17/2019 2Ficheros

    3/3

    Ventaas de la !ase de datos"

    -#ontrol so!re la redundancia de datos" Los sistemas de ficheros almacenan varias copias de los mismos

    datos en ficheros distintos.

    $#onsistencia 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 actualización se debe

    realizar sólo una vez, y está disponible para todos los usuarios inmediatamente.

    -%&s información so!re la misma cantidad de datos. l estar todos los datos integrados, se puede e!traer

    información adicional sobre los mismos.

    $#ompartición de datos" En los sistemas de ficheros, los ficheros pertenecen a las personas o a los

    departamentos que los utilizan. "ero en los sistemas de bases de datos, la base de datos pertenece a la

    empresa y puede ser compartida por todos los usuarios que est#n autorizados. demás, las nuevas

    aplicaciones que se vayan creando pueden utilizar los datos de la base de datos e!istente.

    $%antenimiento de est&ndares. $racias a la integración es más fácil respetar los estándares necesarios,tanto los establecidos a nivel de la empresa como los nacionales e internacionales.

    'esventaas de la !ase de datos"

    . %omple&idad

    . 'ulnerable a los fallos

    . (nstalaciones costosas

    Ventaas de los ficheros"

    -%oherencia de los resultados) La información de la base de datos se recoge y se almacenan una sola vez.

    -(ndependencia de los datos.

    -*isponibilidad) Es la eficiencia de los datos para el con&unto de los usuarios.

    -+ayor eficiencia en recogida, validación de la entrada de los datos al sistema.

    -educción del espacio de almacenamiento

    'esventaas de los ficheros"

    -(nstalación costosa

    -"ersonas especializadas para el mane&o de la información

    -usencia real de normas) Es la ausencia estandarizada que facilite el mane&o de las bases de datos.