Your SlideShare is downloading. ×
Presentacion de archivos
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Presentacion de archivos

839
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
839
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Archivos
    Catalina Barrientos Blanco.Brandon Soto Oviedo.
  • 2. Un archivo es un conjunto de datos que son almacenados en un dispositivo.
  • 3. Clasificación de los archivos.
    ARCHIVOS PERMANENTES.
    La información varia poco.
    • Constantes: Los archivos constantes cambian. Se utilizan como archivos de consulta.
    • 4. Situación: se actualizan periódicamente.
    • 5. Históricos: guarda los anteriores para consultas o estudios.
  • Archivos de movimiento.
    Almacena la información que se utilizara para actualizar los archivos maestros.
  • 6. Archivos de maniobra o trabajo.
    Tienen un vida limitada, se utilizan como auxiliares de los anteriores.
  • 7. ACCESO A LOS ARCHIVOS
    Secuenciales: Para leer un registro , se debe de leer todo.
    Directos: Con la dirección puede leerse / escribirse directamente.
    Por índice: Se ingresa por la clave del registro, mediante un índice. Dinámico: Se accede por medio de cualquiera de los anteriores.
  • 8. Organización de los archivos
    Registros de longitud fija.
    Almacenan la información en los archivos mediante un encabezado.
    Longitud variable.
    Varios tipos de archivos se almacenan por campos de longitud y permite que se repitan los campos.
  • 9. Operaciones de Archivos
    Creación. Escribe registros.
    Consulta. Lee registros.
    Actualización. Modificación de algunos de sus registros
    Clasificación. Reubica los registros de forma que queden ordenados.
    Borrado. Eliminando total del archivo.
  • 10. Sistema de Archivos.
    Estructuran la información guardada en el Buffer, que luego se representa textualmente o gráficamente.
  • 11. Directorios de Archivos.
    Es que almacena grupos de archivos y otros sub-directorios.
    • Árbol:
    Ordena por medio de una estructura ramificada.
    • Estructura jerárquica:
    Ordena jerárquicamente de izq./der, y separados por algún carácter especial.
  • 12. Dispositivos de Control
  • 13. Canal.
    Componente del programa que realiza operaciones de E/S.
  • 14. Tipos de canales.
    Channel: Especifica una nueva operación de E /.
    ReadableByteChannel: Puede leer en un buffer.
    ScatteringByteChannel: Puede leer en una secuencia de buffers.
    WritableByteChannel:Puede escribir de un buffer.
    GatheringByteChannel: Puede escribir a partir de una secuencia de buffers.
    ByteChannel:Puede leer / escribir a / desde un buffer.
    Channels:Métodos de utilidad para la interoperación de canales / flujo.
  • 15. Tipos de dispositivos.
    Son controladores de dispositivos.
    • Archivos de dispositivo de caracteres:
    Escribe desde y hacia el dispositivo de un personaje a la vez.
    • Un dispositivo de bloque:
    Se puede direccionar, permitiendo escribir o leer cualquier bloque, posicionándose sobre el dispositivo.
  • 16. Apertura y cierre de archivos.
  • 17. Abrir:
    Suponiendo que se quiere escribir datos: se utiliza una función llamada open.
    Ejemplo:
    sqlConn.Open();
  • 18. Cierre:
    Cuando el programa ha terminado de manipular el fichero, éste debe cerrarse, ejecutando la función close.
    Por ejemplo:
    sqlConn.Close();
  • 19. Procesamiento de lectura.
    Se lee mediante read los caracteres del flujo de entrada, hasta llegar al final, creando un objeto de entrada de la clase.
  • 20. Buffer
    El buffer permite realizar operaciones de E/S de forma mas eficiente. Reduciendo el numero de accesos al fichero.
  • 21. bloqueo de registros
  • 22. Bloqueo optimista.
    Bloquea el registro en el origen de datos sólo durante la llamada a Update.
  • 23. Bloqueo pesimista.
    Bloquea el registro nada más llamar a Edit y no lo libera hasta que se llama a Update.