ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Gestión de Bases de Datos Dto. de Informática


Enviado por   •  29 de Enero de 2016  •  Monografía  •  3.166 Palabras (13 Páginas)  •  234 Visitas

Página 1 de 13

Gestión de Bases de Datos Dto. de Informática (IES Domingo Pérez Minik)

Archivos en almacenamiento externo Pág.: 1

Archivos en almacenamiento externo

• Dar los conceptos básicos sobre los archivos o ficheros.

• Definir las operaciones que pueden realizarse sobre ellos y las protecciones que deben usarse.

• Estudiar los diversos factores que influyen en la utilización de los archivos y los requisitos básicos

para las operaciones fundamentales de lectura y escritura.

CONCEPTO Y TIPOS GENERALES DE ARCHIVOS

Archivos de datos y archivos de programas. Concepto

ARCHIVOS DE DATOS Y ARCHIVOS DE PROGRAMAS

En una primera aproximación, se denomina archivo o fichero a un conjunto de informaciones

relacionadas entre sí, por referirse a un mismo tema, formando una única entidad, que puede ser

identificada y manipulada de un modo unitario.

La información contenida en los archivos puede ser fundamentalmente de dos formas diversas: o

bien se almacenan datos en sentido estricto, o bien se guardan instrucciones de programa para

manipular los datos. Los primeros se llaman archivos de datos y los segundos, archivos de programa. Al

decir archivos de programa, nos referimos tanto a programas ejecutables como a programas fuente,

programas objeto, etc., es decir, a todos los programas que contengan instrucciones (ya traducidas o

todavía no) para manipular datos.

Aquí sólo tratamos de los archivos de datos.

CONCEPTO DE ARCHIVO DE DATOS

Se denomina archivo o fichero de datos a un conjunto de registros lógicos que se refieren a una

misma entidad.

O bien, de una forma más descriptiva, se denomina archivo a:

 Un conjunto de datos, referentes a un mismo tema.

 Organizados en una estructura de elementos homogéneos, denominados registros lógicos.

 Que, a su vez, se subdividen en unidades menores, llamadas campos.

 Cada uno de los cuales puede contener datos de tipo diverso, que se hallan relacionados entre

sí porque todos hacen referencia a la misma y única entidad.

A un archivo se le reconoce por su único identificador, mediante el cual puede ser identificado y

manipulado. El formato del identificador depende del lenguaje empleado. Pero, por lo general, se

compone de un nombre y de una extensión. El nombre y la extensión (que puede suprimirse) están

separados por un punto. El nombre consta de varios caracteres que pueden ser letras, números y

símbolos. Debe empezar siempre por una letra. Suele referirse al tema global de la información

contenida en el archivo. La extensión sirve para indicar el tipo de archivo.

Ejemplo: CLIENTES.Z03, ACTA3.CPR, CAP-10.INF, etc.

Los identificadores podrían indicar:

CLIENTES.Z03 almacenaría datos sobre los clientes de la zona 3.

ACTA3.CPR correspondería al Acta 3 del Departamento de Compras.

CAP-10.INF contendría el Capítulo 10 del libro Informática.

Las operaciones fundamentales de lectura, escritura y procesamiento de los datos de estos archivos

se realizan con la ayuda de los archivos de programas. Los correspondientes a los archivos anteriores

podrían ser los siguientes:

CLIENTES.PAS: El nombre haría referencia al archivo de datos correspondiente y la extensión

indicaría el lenguaje de programación PASCAL.

Gestión de Bases de Datos Dto. de Informática (IES Domingo Pérez Minik)

Archivos en almacenamiento externo Pág.: 2

ACTA3.PRG El nombre correspondería al archivo de datos y la extensión señalaría a un archivo de

programa, en general, para manipular el anterior, por ejemplo CLIPPER.

CAP-10.FMT: El nombre indicaría, como siempre, el archivo de datos, y la extensión denotaría un

programa de formato de salida para imprimir la información del archivo de datos.

Existen otras extensiones para señalar de un modo general un archivo de programa, impuestas por

el lenguaje empleado o por el sistema operativo (que, a su vez, depende del lenguaje utilizado en sus

programas).

Registros y campos

Registro lógico o simplemente registro es cada uno de los componentes de un archivo, que posee

una cierta estructura, idéntica para todos ellos, con objeto de almacenar la información referente al tema

general del archivo.

Campo es cada una de las unidades elementales de información que componen el registro.

Los datos pueden ser de distintos tipos. Los campos están relacionados entre sí porque la información

que contienen se refiere a un mismo tema y porque forman parte de una misma estructura.

Dentro de cada campo, pueden distinguirse subcampos, para indicar ciertos matices diversos de los

datos.

Ejemplo: El archivo CLIENTES.Z03 podría tener una cantidad determinada de registros (500, por

indicar un número). Cada uno de estos registros guardaría información sobre un cliente distinto de la

zona 3, según una división efectuada por cierta empresa.

Cada registro podría estar compuesto de los siguientes campos: CODIGO, APELLIDO1,

APELLIDO2, NOMBRE, EDAD, DNI, DOMICILIO, POBLACION, TELEFONO, etc.

En algunos campos, podrían distinguirse subcampos. POBLACION, por ejemplo, tendría dos:

CODIGO POSTAL y LOCALIDAD. TELEFONO tendría otros dos: PREFIJO y NUMERO, etcétera.

Es conveniente que, en cada registro, exista, al menos, un campo, denominado campo clave, que

sirva para identificarlo. Los datos contenidos en el campo clave deben ser siempre distintos de

cualquiera de los datos contenidos en todo el archivo. De esta forma se puede identificar, sin lugar a

dudas, el registro que los contiene.

Ejemplo, el campo DNI del archivo CLIENTES.Z03 puede utilizarse como campo clave. El número

del DNI es personal e irrepetible y, por tanto, diferente de todos los demás números de los DNI. Por

consiguiente, el campo DNI, que lo contiene, podrá ser empleado como identificador del registro al que

pertenece.

OPERACIONES TOTALES SOBRE LOS ARCHIVOS

Todas las operaciones sobre los archivos son, evidentemente, por el mismo hecho, operaciones sobre

los registros. Pero hay algunas en las que participan necesariamente todos los registros. A éstas nos

...

Descargar como (para miembros actualizados) txt (23 Kb) pdf (149 Kb) docx (17 Kb)
Leer 12 páginas más »
Disponible sólo en Clubensayos.com