SlideShare una empresa de Scribd logo
1 de 18
ARCHIVO SECUENCIAL INDEXAD
BYRON HERIBERTO PÉREZ RAMÍREZ
0907-15-8805
ARCHIVO SECUENCIAL
INDEXADO
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.
ARCHIVOS SECUENCIALES
• 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 “todos los alumnos de prorga 1”, 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.

Más contenido relacionado

La actualidad más candente

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
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexadosJose Marroquin
 
Archivos secuensciales 2
Archivos secuensciales 2Archivos secuensciales 2
Archivos secuensciales 2Anthony Ucelo
 
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
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivosGabs Dempsey
 
Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++EdsonRc
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivoseduardoed5
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFportavella
 
Identificacion y organizacion de archivos
Identificacion y organizacion de archivosIdentificacion y organizacion de archivos
Identificacion y organizacion de archivos90070674911
 
HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosAngel Feijo
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadassalva mendez
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadasmanriquec95
 
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
 

La actualidad más candente (19)

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
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
Archivos secuensciales 2
Archivos secuensciales 2Archivos secuensciales 2
Archivos secuensciales 2
 
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
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexada
 
Identificacion y organizacion de archivos
Identificacion y organizacion de archivosIdentificacion y organizacion de archivos
Identificacion y organizacion de archivos
 
Archivos
ArchivosArchivos
Archivos
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Operaciones basicas L
Operaciones basicas LOperaciones basicas L
Operaciones basicas L
 
HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de Datos
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadas
 
Structurasindexadas
StructurasindexadasStructurasindexadas
Structurasindexadas
 
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++
 

Destacado

Architecture & Urban Design Portfolio
Architecture & Urban Design Portfolio Architecture & Urban Design Portfolio
Architecture & Urban Design Portfolio mohamedalisaleh
 
Tutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlTutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlDiana10919
 
14 Inspiring Quotes from Famous People on Overcoming Addiction
14 Inspiring Quotes from Famous People on Overcoming Addiction14 Inspiring Quotes from Famous People on Overcoming Addiction
14 Inspiring Quotes from Famous People on Overcoming AddictionOscar West
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacionByron Ramirez
 
srproj_rugh_w16 (1)
srproj_rugh_w16 (1)srproj_rugh_w16 (1)
srproj_rugh_w16 (1)Erin Rugh
 
De kloktijden – quelle heure est il
De kloktijden – quelle heure est ilDe kloktijden – quelle heure est il
De kloktijden – quelle heure est ildefonteinfrans
 
Presentation Alphatrad UK - Translation Agency in London
Presentation Alphatrad UK - Translation Agency in LondonPresentation Alphatrad UK - Translation Agency in London
Presentation Alphatrad UK - Translation Agency in LondonAlphatrad London Translators
 
Les verbes en er classe 3
Les verbes en  er classe 3Les verbes en  er classe 3
Les verbes en er classe 3defonteinfrans
 
Smartboard presentation 2
Smartboard presentation 2Smartboard presentation 2
Smartboard presentation 2nkellamis
 
How Does Crack Cocaine Affect the Brain?
How Does Crack Cocaine Affect the Brain?How Does Crack Cocaine Affect the Brain?
How Does Crack Cocaine Affect the Brain?Oscar West
 
[Expertrans] Translation industry under integration pressure from vietnam vie...
[Expertrans] Translation industry under integration pressure from vietnam vie...[Expertrans] Translation industry under integration pressure from vietnam vie...
[Expertrans] Translation industry under integration pressure from vietnam vie...Expertrans Global Language Solutions
 
Slip and fall accidents can result in surprisingly
Slip and fall accidents can result in surprisinglySlip and fall accidents can result in surprisingly
Slip and fall accidents can result in surprisinglyJonathan K. Allen
 

Destacado (17)

Richard-Hock
Richard-HockRichard-Hock
Richard-Hock
 
Revista Evolução
Revista EvoluçãoRevista Evolução
Revista Evolução
 
Architecture & Urban Design Portfolio
Architecture & Urban Design Portfolio Architecture & Urban Design Portfolio
Architecture & Urban Design Portfolio
 
Jornal site
Jornal site Jornal site
Jornal site
 
Tutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlTutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnl
 
14 Inspiring Quotes from Famous People on Overcoming Addiction
14 Inspiring Quotes from Famous People on Overcoming Addiction14 Inspiring Quotes from Famous People on Overcoming Addiction
14 Inspiring Quotes from Famous People on Overcoming Addiction
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
srproj_rugh_w16 (1)
srproj_rugh_w16 (1)srproj_rugh_w16 (1)
srproj_rugh_w16 (1)
 
De kloktijden – quelle heure est il
De kloktijden – quelle heure est ilDe kloktijden – quelle heure est il
De kloktijden – quelle heure est il
 
Guess who (2)
Guess who (2)Guess who (2)
Guess who (2)
 
Presentation Alphatrad UK - Translation Agency in London
Presentation Alphatrad UK - Translation Agency in LondonPresentation Alphatrad UK - Translation Agency in London
Presentation Alphatrad UK - Translation Agency in London
 
Les verbes en er classe 3
Les verbes en  er classe 3Les verbes en  er classe 3
Les verbes en er classe 3
 
Smartboard presentation 2
Smartboard presentation 2Smartboard presentation 2
Smartboard presentation 2
 
GB 7 28 15
GB 7 28 15GB 7 28 15
GB 7 28 15
 
How Does Crack Cocaine Affect the Brain?
How Does Crack Cocaine Affect the Brain?How Does Crack Cocaine Affect the Brain?
How Does Crack Cocaine Affect the Brain?
 
[Expertrans] Translation industry under integration pressure from vietnam vie...
[Expertrans] Translation industry under integration pressure from vietnam vie...[Expertrans] Translation industry under integration pressure from vietnam vie...
[Expertrans] Translation industry under integration pressure from vietnam vie...
 
Slip and fall accidents can result in surprisingly
Slip and fall accidents can result in surprisinglySlip and fall accidents can result in surprisingly
Slip and fall accidents can result in surprisingly
 

Similar a Archivo secuencial indexado: organización y operaciones

Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosVero Mateus
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivosJulian Parra
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios IndexadosAna Reyes
 
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
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados30702015
 
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
 
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
 
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
 
Archivo secuencial inexado
Archivo secuencial inexadoArchivo secuencial inexado
Archivo secuencial inexadomaury95
 
Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOJoseOmarParedesGomez
 
1.1 - Los ficheros de información.pdf
1.1 - Los ficheros de información.pdf1.1 - Los ficheros de información.pdf
1.1 - Los ficheros de información.pdfssuser3c08f3
 
Base de datos
Base de datosBase de datos
Base de datoskion251
 
Archivos secuenciales indexados c++
Archivos secuenciales indexados c++Archivos secuenciales indexados c++
Archivos secuenciales indexados c++pedroumg
 

Similar a Archivo secuencial indexado: organización y operaciones (20)

Archivos secuenciales indexados drasly
Archivos secuenciales indexados   draslyArchivos secuenciales indexados   drasly
Archivos secuenciales indexados drasly
 
Expociion njuand
Expociion njuandExpociion njuand
Expociion njuand
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios Indexados
 
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...
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados
 
Organizacion de ficheros AGS
Organizacion de ficheros AGSOrganizacion de ficheros AGS
Organizacion de ficheros AGS
 
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...
 
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 ...
 
RESUMEN DE BASE DE DATOS.pdf
RESUMEN DE BASE DE DATOS.pdfRESUMEN DE BASE DE DATOS.pdf
RESUMEN DE BASE DE DATOS.pdf
 
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.
 
Base de datos
Base de datosBase de datos
Base de datos
 
Organizacion de archivos
Organizacion de archivosOrganizacion de archivos
Organizacion de archivos
 
Archivo secuencial inexado
Archivo secuencial inexadoArchivo secuencial inexado
Archivo secuencial inexado
 
Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SO
 
1.1 - Los ficheros de información.pdf
1.1 - Los ficheros de información.pdf1.1 - Los ficheros de información.pdf
1.1 - Los ficheros de información.pdf
 
Datos
DatosDatos
Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Archivos secuenciales indexados c++
Archivos secuenciales indexados c++Archivos secuenciales indexados c++
Archivos secuenciales indexados c++
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

Archivo secuencial indexado: organización y operaciones

  • 1. ARCHIVO SECUENCIAL INDEXAD BYRON HERIBERTO PÉREZ RAMÍREZ 0907-15-8805
  • 2. ARCHIVO SECUENCIAL INDEXADO 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.
  • 9. • 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.
  • 10. 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.
  • 11.
  • 12. 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.
  • 13. 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.
  • 14. 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.
  • 15. 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.
  • 16. ARCHIVOS SECUENCIALES • 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.
  • 17. • 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.
  • 18. • 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 “todos los alumnos de prorga 1”, 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.