SlideShare a Scribd company logo
1 of 17
Grupos #3
1. Jose Rodolfo Paiz Morales 0907 14 21086
2. Alejandra Paola Zapata Ortiz 0907 13 6131
3. Ivan Josue Paiz Morales 0907 14 5293
4. Bryam Anthony Kenneth Yuman Lopez 0907 14 15627
5. Katherine Noemi rivas Contreras 0907 14 14330
Los registros se organizan en una secuencia basada en un campo clave
presentando dos características, un índice del archivo para soportar los
accesos aleatorios y un archivo de desbordamiento.
 El índice proporciona una capacidad de búsqueda para llagar
rápidamente al registro deseado y el archivo de desbordamiento es
similar al archivo de registros usado en un archivo secuencial, pero
está integrado de forma que los archivos de desbordamiento se
ubiquen siguiendo un puntero desde su registro predecesor.
Cada registro del archivo principal tiene un campo adicional que es
un puntero al archivo de desbordamiento. Cuando se inserta un
nuevo registro al archivo, también se añade al archivo de
desbordamiento.
El registro del archivo principal que precede inmediatamente al nuevo
registro según la secuencia lógica se actualiza con un puntero del
registro nuevo en el archivo de desbordamiento, si el registro
inmediatamente anterior está también en el archivo de
desbordamiento se actualizará el puntero en el registro.
Las características más relevantes de un archivo indexado, son las siguientes:
a) El diseño del registro tiene que tener un campo, o combinación de campos, que
permita identificar cada registro de forma única, es decir, que no pueda haber dos
registros que tengan la misma información en él. A este campo se le llama campo clave
y es el que va a servir de índice. Un mismo fichero puede tener mas de un campo clave,
pero al menos uno de ellos no admitirá valores duplicados y se le llama clave primaria.
A las restantes se les llama claves alternativas.
 b) Permiten utilizar el modo de acceso secuencial y el modo de acceso directo para leer
la información guardada en sus registros.
 El modo de acceso directo se hace conociendo el contenido del campo clave del registro
que queremos localizar. Con esa información el sistema operativo puede consultar el
índice y conocer la posición del registro dentro del fichero.
 En el modo de acceso secuencial los registros son leídos ordenados por el contenido del
campo clave, independientemente del orden en que se fueron grabando (El orden
lógico no es igual al orden físico), debido a que el acceso a los datos se hace a través del
índice, que para hacer más fácil la búsqueda de los registros permanece siempre
ordenado por el campo clave.
 c) Solamente se puede grabar en un soporte direccionable. Ej.: disco
magnético. Si esto no fuera así no podría emplear el acceso directo.
 VENTAJAS
 1. Permite el acceso secuencial.
 2. Permite el acceso directo a los registros.
 3. Se pueden actualizar los registros en el mismo fichero, sin necesidad de crear un fichero nuevo de copia en
el proceso de actualización.
 DEVENTAJAS
 1. Ocupa más espacio en el disco que los ficheros secuénciales, debido al uso del área de índices.
 2. Tiene tendencia a que aumente el tiempo medio de acceso a los registros, cuando se producen muchas
altas nuevas con claves que hay que intercalar entre las existentes, ya que aumenta el área de overflow.
 ESTRUCTURA DE LA ORGANIZACIÓN SECUENCIAL INDEXADO.
 Este tipo de organización se utiliza cuando existe la necesidad tanto de
acceder a los registros secuencialmente, por algún valor de llave, como de
acceder los individualmente. Un archivo secuencial indexado puede tener
acceso porque manejan un archivo secuencial y un archivo relativo o de
acceso directo.
Cada registro del fichero índice almacena:
 • El valor del campo clave del último registro de un bloque. Los bloques están constituidos por un número
fijo de registros consecutivos.
 • La dirección del primer registro de dicho bloque. Puede haber un área de desbordamiento. Ocupa más
espacio en disco pero es más rápido. Puede almacenarse el fichero índice en memoria. Habría que calcularlo
al iniciar una sesión de trabajo.
 En este tipo de organización de archivos se dispone de una tabla en que aparecen ordenados
secuencialmente los números de la clave del archivo y asociados a cada uno de ellos de da la dirección del
registro correspondiente.
AREAS DEL ARCHIVO SECUENCIAL INDEXADO
 Área de Datos: Contiene los registros secuencial, esta ordenados alfabéticamente o
alfanuméricamente y no deja espacios.
 Área de índice: Los niveles de índice están contenidos en una tabla, si existieran
varios índices enlazados se denomina nivel de indexación.
 Área de Desbordamiento o Excedentes: Esta área es utilizada para realizar
actualizaciones si ello es necesario.
FICHEROS CON ORGANIZACIÓN SECUENCIAL INDEXADA.
 Los ficheros con organización secuencial indexada se graban en un soporte de almacenamiento directo, en
secuencia ascendente, de acuerdo con los valores de la clave y en páginas o bloques de longitud fija.
 OPERACIONES SOBRE UN ARCHIVO SECUENCIAL.
 Los archivos secuenciales son típicamente utilizados en aplicaciones de
proceso de lotes Y son óptimos para dichas aplicaciones si se procesan todos
los registros. La organización secuencias de archivos es la única que es fácil
de usar tanto en disco como en cinta.
 Para las aplicaciones interactivas que incluyen peticione s o actualizaciones
de registros individuales, los archivos secuenciales ofrecen un rendimiento
pobre.
ARCHIVOSSECUENCIALES
 Existen además muchas operaciones asociadas a archivos, las más elementales son:
 1.- Creación de Archivo.- En este proceso se pretende solamente crear un archivo nuevo en disco, con su nombre, tipo y
especialidad de almacenamiento de datos apropiado.
 2.- Apertura de Archivos.- En este caso se pretende abrir un archivo ya existente en disco para procesarlo, ya sea cargar o
grabar datos en sus registros, o leer algún registro en especial para mandarlo a una variable de cualquier tipo.
 No confundir creación con apertura, creación es un proceso que solo se ejecuta una sola vez en la vida de un archivo, mientras
que apertura, siempre se está realizando por los programas especializados en algún proceso.
 3.-Cierre de archivos: Es la operación más importante en cualquier programa que maneje archivos, o se cierra el archivo como
última instrucción del programa o se verá el anuncio ABORT, RETRY, FAIL.
 4.-Altas en archivo.- En este proceso se carga una clase en memoria con sus datos
pertinentes y se graba la clase en el archivo en disco.
 5.-Lectura de archivo.- En este proceso, se abre el archivo y se manda el registro de disco, a
una clase en memoria para su procesamiento.
 6.- Consulta de archivos: En este proceso se pretende desplegar todos los registros del
archivo en disco a la pantalla, ya sea consola o mejor aún, a una pagina HTML
 7.-Busqueda en archivos: Una de las operaciones más comunes, consiste en que el usuario
pide toda la información de algún renglón en disco, proporcionando la información de
algún campo, generalmente el campo clave de la clase.
 8.- Filtros.- En este proceso el usuario está interesado en algún conjunto de
renglones con características comunes (condición), por ejemplo todos los alumnos
de “sisJAVA TEMA s”, o todos los empleados que ganen más de $500.00 pesos, o
todos los clientes que sean de “Tijuana”, etc.
 9.-Modificaciones de registros o archivos: Problema muy común, donde los datos
originales ya grabados se tienen que cambiar o actualizar, por ejemplo el nombre
no era “Juan” es “Juana”, o la calificación no es 100 es 20, etc.
 10.- Bajas de registros: también muy común este proceso, por ejemplo el alumno ya
egreso, el cliente huyo, etc.

More Related Content

What's hot

Metodos de ordenacion radix sort
Metodos de ordenacion radix sortMetodos de ordenacion radix sort
Metodos de ordenacion radix sort
tephyfree
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexada
Fportavella
 
Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++
EdsonRc
 
Archivos secuenciales
Archivos secuencialesArchivos secuenciales
Archivos secuenciales
sekt07
 
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
Miguel Orquera
 

What's hot (20)

Archivo Secuencial
Archivo SecuencialArchivo Secuencial
Archivo Secuencial
 
Metodos de ordenacion radix sort
Metodos de ordenacion radix sortMetodos de ordenacion radix sort
Metodos de ordenacion radix sort
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexada
 
Métodos de ordenación externa
Métodos de ordenación externaMétodos de ordenación externa
Métodos de ordenación externa
 
Algoritmos intercalación
Algoritmos intercalaciónAlgoritmos intercalación
Algoritmos intercalación
 
Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++
 
Busqueda Binaria
Busqueda BinariaBusqueda Binaria
Busqueda Binaria
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Listas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de DatosListas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de Datos
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Archivos secuenciales
Archivos secuencialesArchivos secuenciales
Archivos secuenciales
 
Aplicaciones distribuidas
Aplicaciones distribuidasAplicaciones distribuidas
Aplicaciones distribuidas
 
Sistema de Archivos
Sistema de ArchivosSistema de Archivos
Sistema de Archivos
 
Ordenamiento parte 2
Ordenamiento parte 2Ordenamiento parte 2
Ordenamiento parte 2
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Método de Vuelta Atrás (Backtracking)
Método de Vuelta Atrás (Backtracking)Método de Vuelta Atrás (Backtracking)
Método de Vuelta Atrás (Backtracking)
 
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
 
Evolución de los sgbd
Evolución de los sgbdEvolución de los sgbd
Evolución de los sgbd
 

Viewers also liked

Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
TiFoN87
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
dexter120
 
DESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSDESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOS
UDEC
 
Ficheros con organización relativa directa
Ficheros con organización relativa directaFicheros con organización relativa directa
Ficheros con organización relativa directa
Fportavella
 
Identificacion y organizacion de archivos
Identificacion y organizacion de archivosIdentificacion y organizacion de archivos
Identificacion y organizacion de archivos
90070674911
 
8. la organizacion del archivo
8.  la organizacion del archivo8.  la organizacion del archivo
8. la organizacion del archivo
Balbino Rodriguez
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
caoxman
 
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
Fportavella
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenada
Fportavella
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
dexter120
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
caoxman
 

Viewers also liked (20)

Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
DESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSDESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOS
 
Organización aleatoria o indirecta
Organización aleatoria o indirectaOrganización aleatoria o indirecta
Organización aleatoria o indirecta
 
Ficheros con organización relativa directa
Ficheros con organización relativa directaFicheros con organización relativa directa
Ficheros con organización relativa directa
 
Identificacion y organizacion de archivos
Identificacion y organizacion de archivosIdentificacion y organizacion de archivos
Identificacion y organizacion de archivos
 
8. la organizacion del archivo
8.  la organizacion del archivo8.  la organizacion del archivo
8. la organizacion del archivo
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
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
 
Archivo logico
Archivo logicoArchivo logico
Archivo logico
 
Ficheros con organización secuencial encadenada
Ficheros con organización secuencial encadenadaFicheros con organización secuencial encadenada
Ficheros con organización secuencial encadenada
 
Organizacion de ficheros AGS
Organizacion de ficheros AGSOrganizacion de ficheros AGS
Organizacion de ficheros AGS
 
Organización de Ficheros
Organización de FicherosOrganización de Ficheros
Organización de Ficheros
 
Prototipo
PrototipoPrototipo
Prototipo
 
Csv y xml
Csv y xmlCsv y xml
Csv y xml
 
Informatica basica - organizacion
Informatica basica - organizacionInformatica basica - organizacion
Informatica basica - organizacion
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
Escritura web
Escritura webEscritura web
Escritura web
 
Trabajo pedro archivos
Trabajo pedro archivosTrabajo pedro archivos
Trabajo pedro archivos
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 

Similar to Archivo secuencial-indexado

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
 
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
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
Julian Parra
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
Vero Mateus
 

Similar to Archivo secuencial-indexado (20)

Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
Organizacion de archivos
Organizacion de archivosOrganizacion de archivos
Organizacion de archivos
 
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 ...
 
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...
 
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...
 
Archivos secuenciales indexados drasly
Archivos secuenciales indexados   draslyArchivos secuenciales indexados   drasly
Archivos secuenciales indexados drasly
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios Indexados
 
Archivos secuensciales 2
Archivos secuensciales 2Archivos secuensciales 2
Archivos secuensciales 2
 
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.
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Archivos
ArchivosArchivos
Archivos
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexado
 
Expociion njuand
Expociion njuandExpociion njuand
Expociion njuand
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
 
Proyect1
Proyect1Proyect1
Proyect1
 
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++
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados
 

Recently uploaded

Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
antoniolfdez2006
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
samuelsan933
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
DavidRojas870673
 

Recently uploaded (20)

3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidencias
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 

Archivo secuencial-indexado

  • 1. Grupos #3 1. Jose Rodolfo Paiz Morales 0907 14 21086 2. Alejandra Paola Zapata Ortiz 0907 13 6131 3. Ivan Josue Paiz Morales 0907 14 5293 4. Bryam Anthony Kenneth Yuman Lopez 0907 14 15627 5. Katherine Noemi rivas Contreras 0907 14 14330
  • 2. Los registros se organizan en una secuencia basada en un campo clave presentando dos características, un índice del archivo para soportar los accesos aleatorios y un archivo de desbordamiento.
  • 3.  El índice proporciona una capacidad de búsqueda para llagar rápidamente al registro deseado y el archivo de desbordamiento es similar al archivo de registros usado en un archivo secuencial, pero está integrado de forma que los archivos de desbordamiento se ubiquen siguiendo un puntero desde su registro predecesor.
  • 4. Cada registro del archivo principal tiene un campo adicional que es un puntero al archivo de desbordamiento. Cuando se inserta un nuevo registro al archivo, también se añade al archivo de desbordamiento. El registro del archivo principal que precede inmediatamente al nuevo registro según la secuencia lógica se actualiza con un puntero del registro nuevo en el archivo de desbordamiento, si el registro inmediatamente anterior está también en el archivo de desbordamiento se actualizará el puntero en el registro.
  • 5. Las características más relevantes de un archivo indexado, son las siguientes: a) El diseño del registro tiene que tener un campo, o combinación de campos, que permita identificar cada registro de forma única, es decir, que no pueda haber dos registros que tengan la misma información en él. A este campo se le llama campo clave y es el que va a servir de índice. Un mismo fichero puede tener mas de un campo clave, pero al menos uno de ellos no admitirá valores duplicados y se le llama clave primaria. A las restantes se les llama claves alternativas.
  • 6.  b) Permiten utilizar el modo de acceso secuencial y el modo de acceso directo para leer la información guardada en sus registros.  El modo de acceso directo se hace conociendo el contenido del campo clave del registro que queremos localizar. Con esa información el sistema operativo puede consultar el índice y conocer la posición del registro dentro del fichero.  En el modo de acceso secuencial los registros son leídos ordenados por el contenido del campo clave, independientemente del orden en que se fueron grabando (El orden lógico no es igual al orden físico), debido a que el acceso a los datos se hace a través del índice, que para hacer más fácil la búsqueda de los registros permanece siempre ordenado por el campo clave.
  • 7.  c) Solamente se puede grabar en un soporte direccionable. Ej.: disco magnético. Si esto no fuera así no podría emplear el acceso directo.
  • 8.  VENTAJAS  1. Permite el acceso secuencial.  2. Permite el acceso directo a los registros.  3. Se pueden actualizar los registros en el mismo fichero, sin necesidad de crear un fichero nuevo de copia en el proceso de actualización.  DEVENTAJAS  1. Ocupa más espacio en el disco que los ficheros secuénciales, debido al uso del área de índices.  2. Tiene tendencia a que aumente el tiempo medio de acceso a los registros, cuando se producen muchas altas nuevas con claves que hay que intercalar entre las existentes, ya que aumenta el área de overflow.
  • 9.  ESTRUCTURA DE LA ORGANIZACIÓN SECUENCIAL INDEXADO.  Este tipo de organización se utiliza cuando existe la necesidad tanto de acceder a los registros secuencialmente, por algún valor de llave, como de acceder los individualmente. Un archivo secuencial indexado puede tener acceso porque manejan un archivo secuencial y un archivo relativo o de acceso directo.
  • 10.
  • 11. Cada registro del fichero índice almacena:  • El valor del campo clave del último registro de un bloque. Los bloques están constituidos por un número fijo de registros consecutivos.  • La dirección del primer registro de dicho bloque. Puede haber un área de desbordamiento. Ocupa más espacio en disco pero es más rápido. Puede almacenarse el fichero índice en memoria. Habría que calcularlo al iniciar una sesión de trabajo.  En este tipo de organización de archivos se dispone de una tabla en que aparecen ordenados secuencialmente los números de la clave del archivo y asociados a cada uno de ellos de da la dirección del registro correspondiente.
  • 12. AREAS DEL ARCHIVO SECUENCIAL INDEXADO  Área de Datos: Contiene los registros secuencial, esta ordenados alfabéticamente o alfanuméricamente y no deja espacios.  Área de índice: Los niveles de índice están contenidos en una tabla, si existieran varios índices enlazados se denomina nivel de indexación.  Área de Desbordamiento o Excedentes: Esta área es utilizada para realizar actualizaciones si ello es necesario.
  • 13. FICHEROS CON ORGANIZACIÓN SECUENCIAL INDEXADA.  Los ficheros con organización secuencial indexada se graban en un soporte de almacenamiento directo, en secuencia ascendente, de acuerdo con los valores de la clave y en páginas o bloques de longitud fija.
  • 14.  OPERACIONES SOBRE UN ARCHIVO SECUENCIAL.  Los archivos secuenciales son típicamente utilizados en aplicaciones de proceso de lotes Y son óptimos para dichas aplicaciones si se procesan todos los registros. La organización secuencias de archivos es la única que es fácil de usar tanto en disco como en cinta.  Para las aplicaciones interactivas que incluyen peticione s o actualizaciones de registros individuales, los archivos secuenciales ofrecen un rendimiento pobre.
  • 15. ARCHIVOSSECUENCIALES  Existen además muchas operaciones asociadas a archivos, las más elementales son:  1.- Creación de Archivo.- En este proceso se pretende solamente crear un archivo nuevo en disco, con su nombre, tipo y especialidad de almacenamiento de datos apropiado.  2.- Apertura de Archivos.- En este caso se pretende abrir un archivo ya existente en disco para procesarlo, ya sea cargar o grabar datos en sus registros, o leer algún registro en especial para mandarlo a una variable de cualquier tipo.  No confundir creación con apertura, creación es un proceso que solo se ejecuta una sola vez en la vida de un archivo, mientras que apertura, siempre se está realizando por los programas especializados en algún proceso.  3.-Cierre de archivos: Es la operación más importante en cualquier programa que maneje archivos, o se cierra el archivo como última instrucción del programa o se verá el anuncio ABORT, RETRY, FAIL.
  • 16.  4.-Altas en archivo.- En este proceso se carga una clase en memoria con sus datos pertinentes y se graba la clase en el archivo en disco.  5.-Lectura de archivo.- En este proceso, se abre el archivo y se manda el registro de disco, a una clase en memoria para su procesamiento.  6.- Consulta de archivos: En este proceso se pretende desplegar todos los registros del archivo en disco a la pantalla, ya sea consola o mejor aún, a una pagina HTML  7.-Busqueda en archivos: Una de las operaciones más comunes, consiste en que el usuario pide toda la información de algún renglón en disco, proporcionando la información de algún campo, generalmente el campo clave de la clase.
  • 17.  8.- Filtros.- En este proceso el usuario está interesado en algún conjunto de renglones con características comunes (condición), por ejemplo todos los alumnos de “sisJAVA TEMA s”, o todos los empleados que ganen más de $500.00 pesos, o todos los clientes que sean de “Tijuana”, etc.  9.-Modificaciones de registros o archivos: Problema muy común, donde los datos originales ya grabados se tienen que cambiar o actualizar, por ejemplo el nombre no era “Juan” es “Juana”, o la calificación no es 100 es 20, etc.  10.- Bajas de registros: también muy común este proceso, por ejemplo el alumno ya egreso, el cliente huyo, etc.