SlideShare a Scribd company logo
1 of 23
FICHEROS ,[object Object]
Ficheros con organización secuencial.
Ficheros con organización relativa directa.
Ficheros con organización aleatoria o indirecta.
Ficheros con organización secuencial encadenada: Punteros.
Organización secuencial indexada.
Organización secuencial indexada-encadenada.
Ficheros con organización secuencial Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Gema Torres Registro 5 ,[object Object],[object Object]
[object Object]
No se desperdicia espacio en el dispositivo de almacenamiento.
No hay espacios vacíos. Ficheros con organización secuencial ,[object Object]
Para mantener ordenado y compactado el fichero, hay que crear un fichero nuevo a partir del existente.
No se pueden eliminar registros. Para eliminar un registro se marca de modo que no se muestre, pero el registro existe y ocupa espacio. ,[object Object],[object Object]
Ficheros con organización secuencial ,[object Object],[object Object],[object Object],[object Object]
Ficheros con organización secuencial EJEMPLO DE INSERCIÓN Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Registro 5
Ficheros con organización secuencial EJEMPLO DE INSERCIÓN Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Gema Torres Registro 5
LECTURA Ficheros con organización secuencial Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Gema Torres Registro 5
Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 X Sergio López Registro 3 13 X Víctor Gálvez Regristro 4 14 Gema Torres Registro 5 Ficheros con organización secuencial BORRADO
Ficheros con organización relativa Son ficheros en los que el almacenamiento físico de los registros se realiza mediante el empleo de una clave que indica la posición del registro dentro del fichero y la posición de memoria donde esta almacenado. Hay dos tipos de organización relativa: directa  y  aleatoria
Ficheros con org. relativa DIRECTA La organización directa está basada en la independencia entre el orden en que se dan de alta los registros y la posición en la que se graban en el soporte. Como la clave es la posición de memoria, para acceder a un registro es suficiente con conocer el valor de la clave, ya que con él se obtiene la dirección de almacenamiento, accediento de inmediato al registro deseado .
Ficheros con org. relativa DIRECTA ,[object Object]
Permite realizar operaciones de escritura y lectura simultáneamente, ya que primero se localiza el registro y luego se realiza la operación deseada: inserción, eliminación, consulta, modificación, etc. ,[object Object]
Deja gran cantidad de posiciones libres de memoria dentro del fichero, debido a que las claves de los registros pueden indicar posiciones de almacenamiento no contiguas.

More Related Content

What's hot

Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexadoTortuly
 
Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directaTiFoN87
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosmiranda271999
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamientogbermeo
 
Direct Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptxDirect Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptxMithun B N
 
The role of data engineering in data science and analytics practice
The role of data engineering in data science and analytics practiceThe role of data engineering in data science and analytics practice
The role of data engineering in data science and analytics practiceJoseph Benjamin Ilagan
 
Patrones de diseño y frameworks
Patrones de diseño y frameworksPatrones de diseño y frameworks
Patrones de diseño y frameworksDaniel Cam Urquizo
 
Ficheros con organización relativa directa
Ficheros con organización relativa directaFicheros con organización relativa directa
Ficheros con organización relativa directaFportavella
 
Proyecto final de fundamentos de ingeniería de software
Proyecto final de fundamentos de ingeniería de softwareProyecto final de fundamentos de ingeniería de software
Proyecto final de fundamentos de ingeniería de softwareMarco Hernandez
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datosMiguel Orquera
 
Modelos de analisis estructurado
Modelos de analisis estructuradoModelos de analisis estructurado
Modelos de analisis estructuradoluiscarballoc
 
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data WarehouseGet Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data WarehousePrecisely
 
Algoritmos intercalación
Algoritmos intercalaciónAlgoritmos intercalación
Algoritmos intercalaciónPaul Arévalo
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivosGabs Dempsey
 
How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?Vincent Terrasi
 
Ficheros con organización secuencial indexada encadenada
Ficheros con organización secuencial indexada encadenadaFicheros con organización secuencial indexada encadenada
Ficheros con organización secuencial indexada encadenadaFportavella
 

What's hot (19)

Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexado
 
Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
Direct Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptxDirect Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptx
 
The role of data engineering in data science and analytics practice
The role of data engineering in data science and analytics practiceThe role of data engineering in data science and analytics practice
The role of data engineering in data science and analytics practice
 
Patrones de diseño y frameworks
Patrones de diseño y frameworksPatrones de diseño y frameworks
Patrones de diseño y frameworks
 
Ficheros con organización relativa directa
Ficheros con organización relativa directaFicheros con organización relativa directa
Ficheros con organización relativa directa
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Proyecto final de fundamentos de ingeniería de software
Proyecto final de fundamentos de ingeniería de softwareProyecto final de fundamentos de ingeniería de software
Proyecto final de fundamentos de ingeniería de software
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
 
Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.
 
Modelos de analisis estructurado
Modelos de analisis estructuradoModelos de analisis estructurado
Modelos de analisis estructurado
 
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data WarehouseGet Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
 
Algoritmos intercalación
Algoritmos intercalaciónAlgoritmos intercalación
Algoritmos intercalación
 
Algoritmos de ordenamiento externos
Algoritmos de ordenamiento externosAlgoritmos de ordenamiento externos
Algoritmos de ordenamiento externos
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?How to boost your datamanagement with Dremio ?
How to boost your datamanagement with Dremio ?
 
Ficheros con organización secuencial indexada encadenada
Ficheros con organización secuencial indexada encadenadaFicheros con organización secuencial indexada encadenada
Ficheros con organización secuencial indexada encadenada
 

Viewers also liked

Organizacin secuencialindexadaencadenada
Organizacin secuencialindexadaencadenadaOrganizacin secuencialindexadaencadenada
Organizacin secuencialindexadaencadenadareifs
 
Ficheros con organización secuencial
Ficheros con organización secuencialFicheros con organización secuencial
Ficheros con organización secuencialFportavella
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadajaviliyo
 
Ficheros con organización aleatoria o indirecta
Ficheros con organización aleatoria o indirectaFicheros con organización aleatoria o indirecta
Ficheros con organización aleatoria o indirectaFportavella
 
Novell Filr (el Dropbox corporativo)
Novell Filr (el Dropbox corporativo)Novell Filr (el Dropbox corporativo)
Novell Filr (el Dropbox corporativo)CleverTask
 
Diseñodearchivo g3
Diseñodearchivo g3Diseñodearchivo g3
Diseñodearchivo g3abohorquez12
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFportavella
 
Gestión de almacenamiento
Gestión de almacenamientoGestión de almacenamiento
Gestión de almacenamientoAndreAcevedP
 
Archivo Secuencial-Indexado
Archivo Secuencial-IndexadoArchivo Secuencial-Indexado
Archivo Secuencial-Indexadoluismy_martinez
 
Metodos De acceso
Metodos De accesoMetodos De acceso
Metodos De accesojjhlhdez
 
Almacenamiento y estructura de archivos
Almacenamiento y estructura de archivosAlmacenamiento y estructura de archivos
Almacenamiento y estructura de archivosgmelinita
 
OrganziacióN De Archivos De GestióN
OrganziacióN De Archivos De GestióNOrganziacióN De Archivos De GestióN
OrganziacióN De Archivos De GestióNiejcg
 
Concepto Basico de Archivos
Concepto Basico de ArchivosConcepto Basico de Archivos
Concepto Basico de Archivosluismy_martinez
 
Elementos de la narrativa
Elementos de la narrativaElementos de la narrativa
Elementos de la narrativaCjimbon
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivosAehp666
 
Evolucion de los dispositivos de almacenamiento de informacion
Evolucion de los dispositivos de almacenamiento de informacionEvolucion de los dispositivos de almacenamiento de informacion
Evolucion de los dispositivos de almacenamiento de informacionsceapn
 

Viewers also liked (19)

Organizacin secuencialindexadaencadenada
Organizacin secuencialindexadaencadenadaOrganizacin secuencialindexadaencadenada
Organizacin secuencialindexadaencadenada
 
Ficheros con organización secuencial
Ficheros con organización secuencialFicheros con organización secuencial
Ficheros con organización secuencial
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenada
 
Ficheros con organización aleatoria o indirecta
Ficheros con organización aleatoria o indirectaFicheros con organización aleatoria o indirecta
Ficheros con organización aleatoria o indirecta
 
Organizacion de ficheros AGS
Organizacion de ficheros AGSOrganizacion de ficheros AGS
Organizacion de ficheros AGS
 
Novell Filr (el Dropbox corporativo)
Novell Filr (el Dropbox corporativo)Novell Filr (el Dropbox corporativo)
Novell Filr (el Dropbox corporativo)
 
Diseñodearchivo g3
Diseñodearchivo g3Diseñodearchivo g3
Diseñodearchivo g3
 
Exposicion eje tematico 5
Exposicion eje tematico 5Exposicion eje tematico 5
Exposicion eje tematico 5
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenada
 
Gestión de almacenamiento
Gestión de almacenamientoGestión de almacenamiento
Gestión de almacenamiento
 
Archivo Secuencial-Indexado
Archivo Secuencial-IndexadoArchivo Secuencial-Indexado
Archivo Secuencial-Indexado
 
Metodos De acceso
Metodos De accesoMetodos De acceso
Metodos De acceso
 
Almacenamiento y estructura de archivos
Almacenamiento y estructura de archivosAlmacenamiento y estructura de archivos
Almacenamiento y estructura de archivos
 
Archivo Secuencial
Archivo SecuencialArchivo Secuencial
Archivo Secuencial
 
OrganziacióN De Archivos De GestióN
OrganziacióN De Archivos De GestióNOrganziacióN De Archivos De GestióN
OrganziacióN De Archivos De GestióN
 
Concepto Basico de Archivos
Concepto Basico de ArchivosConcepto Basico de Archivos
Concepto Basico de Archivos
 
Elementos de la narrativa
Elementos de la narrativaElementos de la narrativa
Elementos de la narrativa
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Evolucion de los dispositivos de almacenamiento de informacion
Evolucion de los dispositivos de almacenamiento de informacionEvolucion de los dispositivos de almacenamiento de informacion
Evolucion de los dispositivos de almacenamiento de informacion
 

Similar to Ficheros Roberto Almena

Estructura de archivos
Estructura de archivosEstructura de archivos
Estructura de archivosjazzme
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexadosJose Marroquin
 
La organización lógica y física de los sistemas de archivo y sus mecanismos ...
La organización lógica y física  de los sistemas de archivo y sus mecanismos ...La organización lógica y física  de los sistemas de archivo y sus mecanismos ...
La organización lógica y física de los sistemas de archivo y sus mecanismos ...mani villa
 
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...Oscar LS
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados30702015
 
Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++panchorc1
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacionByron Ramirez
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacionByron Ramirez
 
Archivos secuensciales 2
Archivos secuensciales 2Archivos secuensciales 2
Archivos secuensciales 2Anthony Ucelo
 
Se refiere a las diferentes maneras en las que puede ser organizada la inform...
Se refiere a las diferentes maneras en las que puede ser organizada la inform...Se refiere a las diferentes maneras en las que puede ser organizada la inform...
Se refiere a las diferentes maneras en las que puede ser organizada la inform...Cristian Izquierdo
 
Métodos de Organización de Archivos
Métodos de Organización de ArchivosMétodos de Organización de Archivos
Métodos de Organización de ArchivosWilliams Torres
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios IndexadosAna Reyes
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadasmanriquec95
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.Lely
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadassalva mendez
 

Similar to Ficheros Roberto Almena (20)

Archivos secuenciales indexados drasly
Archivos secuenciales indexados   draslyArchivos secuenciales indexados   drasly
Archivos secuenciales indexados drasly
 
Estructura de archivos
Estructura de archivosEstructura de archivos
Estructura de archivos
 
Organización de Ficheros
Organización de FicherosOrganización de Ficheros
Organización de Ficheros
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
La organización lógica y física de los sistemas de archivo y sus mecanismos ...
La organización lógica y física  de los sistemas de archivo y sus mecanismos ...La organización lógica y física  de los sistemas de archivo y sus mecanismos ...
La organización lógica y física de los sistemas de archivo y sus mecanismos ...
 
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados
 
Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++
 
Organización de Ficheros
Organización de FicherosOrganización de Ficheros
Organización de Ficheros
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Archivos
ArchivosArchivos
Archivos
 
Archivos secuensciales 2
Archivos secuensciales 2Archivos secuensciales 2
Archivos secuensciales 2
 
Se refiere a las diferentes maneras en las que puede ser organizada la inform...
Se refiere a las diferentes maneras en las que puede ser organizada la inform...Se refiere a las diferentes maneras en las que puede ser organizada la inform...
Se refiere a las diferentes maneras en las que puede ser organizada la inform...
 
Métodos de Organización de Archivos
Métodos de Organización de ArchivosMétodos de Organización de Archivos
Métodos de Organización de Archivos
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios Indexados
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadas
 
Trabajo pedro archivos
Trabajo pedro archivosTrabajo pedro archivos
Trabajo pedro archivos
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadas
 

More from Roberto Almena

Articulo correo pros y contras correos electronicos
Articulo correo pros y contras correos electronicosArticulo correo pros y contras correos electronicos
Articulo correo pros y contras correos electronicosRoberto Almena
 
Administracion remota linux
Administracion remota linuxAdministracion remota linux
Administracion remota linuxRoberto Almena
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windowsRoberto Almena
 
Confianza de territorio
Confianza de territorioConfianza de territorio
Confianza de territorioRoberto Almena
 
autenticacion apache con mysql
autenticacion apache con mysqlautenticacion apache con mysql
autenticacion apache con mysqlRoberto Almena
 
Tarea 12 Publicación en línea
Tarea 12 Publicación en líneaTarea 12 Publicación en línea
Tarea 12 Publicación en líneaRoberto Almena
 
Tarea 12 Presentación en línea
Tarea 12 Presentación en líneaTarea 12 Presentación en línea
Tarea 12 Presentación en líneaRoberto Almena
 

More from Roberto Almena (16)

impresion
impresionimpresion
impresion
 
Articulo correo pros y contras correos electronicos
Articulo correo pros y contras correos electronicosArticulo correo pros y contras correos electronicos
Articulo correo pros y contras correos electronicos
 
Vnc
VncVnc
Vnc
 
Documentacion vnc
Documentacion vncDocumentacion vnc
Documentacion vnc
 
Administracion remota linux
Administracion remota linuxAdministracion remota linux
Administracion remota linux
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windows
 
Practica 5 iis asir
Practica 5 iis asirPractica 5 iis asir
Practica 5 iis asir
 
Confianza de territorio
Confianza de territorioConfianza de territorio
Confianza de territorio
 
Territorio kerberos
Territorio kerberosTerritorio kerberos
Territorio kerberos
 
autenticacion apache con mysql
autenticacion apache con mysqlautenticacion apache con mysql
autenticacion apache con mysql
 
W2008Server ASO
W2008Server ASOW2008Server ASO
W2008Server ASO
 
Dfs Windows 2008
Dfs Windows 2008Dfs Windows 2008
Dfs Windows 2008
 
Sshfs roberto almena
Sshfs roberto almenaSshfs roberto almena
Sshfs roberto almena
 
Practica4 iso
Practica4 isoPractica4 iso
Practica4 iso
 
Tarea 12 Publicación en línea
Tarea 12 Publicación en líneaTarea 12 Publicación en línea
Tarea 12 Publicación en línea
 
Tarea 12 Presentación en línea
Tarea 12 Presentación en líneaTarea 12 Presentación en línea
Tarea 12 Presentación en línea
 

Recently uploaded

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfJAVIER SOLIS NOYOLA
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 

Recently uploaded (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 

Ficheros Roberto Almena

  • 1.
  • 3. Ficheros con organización relativa directa.
  • 4. Ficheros con organización aleatoria o indirecta.
  • 5. Ficheros con organización secuencial encadenada: Punteros.
  • 8.
  • 9.
  • 10. No se desperdicia espacio en el dispositivo de almacenamiento.
  • 11.
  • 12. Para mantener ordenado y compactado el fichero, hay que crear un fichero nuevo a partir del existente.
  • 13.
  • 14.
  • 15. Ficheros con organización secuencial EJEMPLO DE INSERCIÓN Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Registro 5
  • 16. Ficheros con organización secuencial EJEMPLO DE INSERCIÓN Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Gema Torres Registro 5
  • 17. LECTURA Ficheros con organización secuencial Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 Sergio López Registro 3 13 Víctor Gálvez Regristro 4 14 Gema Torres Registro 5
  • 18. Dirección de memoria Marca de borrado Campo 1 Campo 2 Registro 10 Óscar García Regristro 1 11 Rafa López Regristro 2 12 X Sergio López Registro 3 13 X Víctor Gálvez Regristro 4 14 Gema Torres Registro 5 Ficheros con organización secuencial BORRADO
  • 19. Ficheros con organización relativa Son ficheros en los que el almacenamiento físico de los registros se realiza mediante el empleo de una clave que indica la posición del registro dentro del fichero y la posición de memoria donde esta almacenado. Hay dos tipos de organización relativa: directa y aleatoria
  • 20. Ficheros con org. relativa DIRECTA La organización directa está basada en la independencia entre el orden en que se dan de alta los registros y la posición en la que se graban en el soporte. Como la clave es la posición de memoria, para acceder a un registro es suficiente con conocer el valor de la clave, ya que con él se obtiene la dirección de almacenamiento, accediento de inmediato al registro deseado .
  • 21.
  • 22.
  • 23. Deja gran cantidad de posiciones libres de memoria dentro del fichero, debido a que las claves de los registros pueden indicar posiciones de almacenamiento no contiguas.
  • 24.
  • 25. Ficheros con org. relativa DIRECTA EJEMPLO Area de datos Registro DNI Nombre Curso 1 30123123 Víctor Gómez 1 2 3 30456456 Alberto Martín 1 4 30678678 Raquel Muro 2 Area de overflow 3 30789789 Isabel Fdez. 1 *El DNI es el campo clave
  • 26. Ficheros con org. relativa ALEATORIA Son ficheros con organización relativa y clave alfanumérica, por lo que se debe transformar obteniéndose un valor numérico entero que facilite la correspondencia directa entre la clave y la dirección de memoria. Las claves no coinciden con las direcciones físicas. El valor de la clave debe estar en relación con la capacidad máxima del soporte físico. No se pueden almacenar registros cuya dirección de almacenamiento sea mayor que los limites máximos del fichero. En este tipo de organización, cada dirección física puede ser ocupada por más de un registro, ya que el algoritmo de transformación aplicado a la clave puede generar a partir de claves diferentes, la misma posición de almacenamiento en memoria.
  • 27.
  • 28. No es necesario ordenar el fichero.
  • 29. Se pueden realizar operaciones de escritura y lectura a la vez.
  • 30. Son muy rápidos en el tratamiento individual de registros.
  • 31.
  • 32.
  • 33.
  • 35. Que corresponde con la dirección de memoria 100
  • 36. Para el borrado, borramos el registro y queda libre el hueco para poder poner un nuevo registro.
  • 37. FICHEROS SECUENCIAL ENCADENADA: PUNTEROS -Son ficheros de organización secuencial gestionados mediante punteros (campos que contienen la dirección de un registro dentro del fichero). -Los punteros son un campo adicional, por lo que aumentan el tamaño de los registros y forman parte integrante de la estructura del registro indicando cual es el siguiente o el anterior registro en secuencia lógica y no en secuencia física. -Las características de los punteros son: estar en cada registro en una posición fija y definida para todos los registros y poseer una longitud constante. En estos ficheros la secuencia física y la secuencia lógica no coinciden, pudiendo ocurrir que el último registro en secuencia física sea el primero en secuencia lógica y viceversa. -La adición de registros se realiza al final, ya que son secuenciales. -La eliminación de registros se efectúa marcando el registro, de modo que el fichero mantiene su tamaño, ya que el borrado que se produce es lógico, pero no físico.
  • 38. LECTURA FICHEROS SECUENCIAL ENCADENADA: PUNTEROS
  • 39. ORGANIZACIÓN SECUENCIAL INDEXADA Este tipo de organización aprovecha las ventajas de las organizaciones secuencial y relativa. La información almacenada se gestiona mediante la utilización de tablas cuyos elementos contienen las direcciones de los registros a los que se puede acceder secuencialmente. Formados por: Área primaria . Es la zona donde están los registros ordenados por el valor de su clave. Este área del fichero se encuentra dividida en segmentos que almacenan registros consecutivos y en posiciones contiguas. Es un área de organización secuencial, donde el acceso a cada registro se realiza en una doble operación: un acceso directo al segmento donde se haya ubicado el registro buscado para posteriormente acceder de forma secuencial a los registros del segmento hasta localizar el registro buscado o alcanzar el final del segmento en caso de no hallarse el registro deseado. Área de índices. En este área los registros están formados por dos campos. El primero contiene la clave del último registro de cada segmento siendo el registro límite inferior del segmento. El segundo campo contiene la dirección de comienzo de cada uno de los segmentos en los que se halla dividida el área primaria Área de overflow. Es la zona destinada a contener los registros almacenados posteriormente a la creación del fichero, por lo que no han sido incluidos en el área primaria, teniendo claves intermedias a las de los registros previamente almacenados en el área primaria.
  • 40.
  • 41. ORG. SECUENCIAL INDEXADA-ENCADENADA Este tipo de organización aprovecha las ventajas de la organización secuencial encadenada e indexada. Se caracteriza por la utilización de punteros e índices de forma simultánea, lo que implica un aumento del espacio ocupado pero proporciona una gran rapidez en la búsqueda de registros. Para eliminar registros se marcan, en lugar de ser borrados físicamente. Las adiciones se realizan sobre la zona de overflow ya que no se pueden añadir registros en el área primaria una vez creado el fichero. Estos ficheros deben ser reorganizados con frecuencia ya que la no eliminación física de los registros marcados y las adiciones crean un área de overflow grande, llegando a funcionar como ficheros secuenciales en caso de no ser reorganizados. FUNCIONAMIENTO: La forma de acceder a un registro es: 1) Ir al área de índices. 2) Buscar la dirección de inicio del bloque de registros a la que pertenece. * Si no se encuentra el área de índices el último registro del bloque apuntará a un bloque de área de overflow. Si tampoco lo encuentra se acaba la búsqueda.
  • 42. BÚSQUEDA DE UNA CLAVE: Existen varias claves y habrá que ver cuál de los punteros adyacentes a una clave en un nodo se utiliza para pasar al nodo hijo en caso de que sea necesario. El proceso consiste en iniciar la búsqueda del nodo raíz, la clave que estemos buscando se llamará Z. Si la clave existe y es igual que Z finalizaizará el proceso. Si la clave existe pero no es Z se repite el proceso. Si la clave no existe, continúa el proceso. ORG. SECUENCIAL INDEXADA-ENCADENADA
  • 43. INSERTAR ORG. SECUENCIAL INDEXADA-ENCADENADA Hay que hacer una búsqueda en el árbol. Si la clave no se encuentra se inserta. Una vez determinado el lugar de inserción en el nodo hoja correspondiente se hace de la siguiente forma: -Si el nodo hoja está completo, -Si el nodo hoja está completo, -Si el nodo padre no está completo, -Promocionar claves hasta el nodo raíz. 10 20 5 8 25 65 92 99 12 18 10 20 4 5 8 25 65 92 99 12 18 Agregar el 4
  • 44. ELIMINAR ORG. SECUENCIAL INDEXADA-ENCADENADA Para evitar problemas hay que seguir un procedimiento general: -Si el nodo en el que se va a realizar la eliminación contiene después de la operación de borrado al menos m/2 hijos el proceso termina. -Si no se produce esa situación, es necesario reestructurar el árbol para que siga manteniendo su estructura del árbol B. 10 20 65 4 5 8 70 75 80 85 12 18 10 20 65 4 5 - 70 75 80 85 12 18 Eliminar el 8 25 56 25 56