Está en la página 1de 7

CLAVES: por su función

• clave primaria o principal se denomina a un campo o a una combinación


de campos que identifica de forma única a cada registro dentro de un
archivo
- Una clave primaria comprende de esta manera un solo registro. No pueden
haber dos que tengan la misma clave primaria.
- Una clave primaria debe identificar unívocamente.
- Una clave primaria es un caso especial de clave única.

Ejemplos de claves primarias son DNI (asociado a una persona) o ISBN


(asociado a un libro).
Las guias telefónicas y diccionarios no pueden usar nombres o palabras
como claves primarias, porque no identifican unívocamente números de
teléfono o direcciones.
CLAVES: por su función
• clave secundaria se denomina así a un campo o a una combinación de campos que
permite relacionar el registro con información en el mismo archivo u en otros soportes .
- Considerando la definición que se utiliza para las bases de datos, es un valor que no
necesariamente identifica totalmente a un registro(puede haber repeticiones), pero sirve
para procesar la información en un orden adecuado, para algún proceso en particular.

- Por ejemplo, la Fecha de una factura es importante para listar los Libros de IVA o para
filtrar facturas entre fechas, por ello se la establece como Clave Secundaria.

• clave foránea es también una clave secundaria, pero implica una relación exclusivamente
con otro archivo , es decir permite la relación entre dos estructuras externas. La clave
foránea identifica una columna o grupo de columnas en una tabla- archivo (tabla hija o
referendo) que se refiere a una columna o grupo de columnas en otra tabla-archivo (tabla
maestra o referenciada), normalmente en esta última esa clave es primaria.

- Por ejemplo, la relación del archivo de ALUMNOS de la facultad (clave primaria LEGAJO,
clave secundaria DNI), con el archivo de PERSONAS (clave primaria DNI). En este caso para
ALUMNOS, el DNI es clave foránea.
CLAVES: por su formato
• clave simple o unitaria se denomina así a aquella que en su definición solo registra un campo
contenido.

- Ejemplo: En el registro de PERSONAS, el campo DNI es una clave simple.

PERSONAS
DNI APELLIDO NOMBRE DIRECCION COD-POSTAL

• clave compleja se denomina así a aquella que en su definición utiliza un campo continente (es decir,
esta formada por varias campos). En este tipo de clave se manifiesta la jerarquización de los datos.

- Ejemplo: En el registro de ALUMNOS-UTN, la clave identificadora de un alumno estará formada


por el código de facultad, el código de carrera y el número de legajo del alumno

ALUMNOS-UTN CLAVE
. DNI APELNOM SITUAC
COD-FAC COD-CAR LEGAJO
FICHEROS SECUENCIALES
PROCESOS
TIPO PROCESO CARACTERISTICAS
Genérico Es el proceso de carga o generación, tiene como
objetivo crear un archivo consistente y de ser
posible, congruente grueso.

Emisión Tiene como objetivo la salida impresa de datos. Son


listadores cuando emiten listados como se ingresan
sin más que títulos. Se considera padrón cuando
INDIVIDUALES los datos ingresados están ordenados y se emiten
además totales finales.

Un proceso es individual
cuando existe un único Estadísticos Recorrido del archivo para contabilizar elementos,
Fichero de Entrada y 1 o utilizando una tabla (memoria interna) y al finalizar
ningún Fichero de Salida. emitir un cuadro de resumen.

Son padrones, pero poseen totales parciales. Es


Corte De Control requisito obligatorio que el archivo de entrada esté
ordenado por clave compleja.
MULTIPLES

• Un proceso es múltiple cuando existen 2 o más


Ficheros de Entrada y 1 o más Ficheros de Salida.

Tipos de procesos:
• Mezcla
– Ficheros de entrada: por lo menos dos.
– Ficheros de salida: uno (resultado de la combinación de los dos
de entrada).
• Actualización Secuencial Por Lotes
– Cero o más registros del fichero movimiento por cada registro del
maestro
• Actualización Secuencial Unitaria
– Cero o un (como máximo) registro del fichero movimiento por
cada registro del maestro.
PROCESOS MÚLTIPLES
- Se aplica la “técnica de apareo”
- Las estructuras de los ficheros deben tener un elemento común: la “clave de apareo”
o “campo clave”.
-Los ficheros deben estar ordenados por el “campo clave”

MEZCLA DIRECTA INDIRECTA

Formato de los igual distinto


registros de los
Ficheros de
Entrada
Formato de los igual al de los ficheros de igual a alguno de los
registros entrada ficheros de entrada o
del Fichero de una combinación de
Salida estos
Cantidad de es igual a la sumatoria de no es posible predecir
registros las cantidades de los
del Fichero de registros de los ficheros
Salida de entrada:
n
# As = S # Ai
i=1
Tipos de Mezcla:
Ciclos de Apareo:
- Incluyente
MIENTRAS (Clave1 <> HV) o (Clave2 <> HV) o .... (ClaveN <> HV) HACER
PROCESO
FMientras.

- Excluyente
MIENTRAS NO FDA (Arch 1) y NO FDA(Arch 2) HACER
PROCESO de registros comunes
FMientras.
MIENTRAS NO FDA (Arch 1) HACER ** Uno de estos ciclos
por cada fichero
PROCESO de Registros del Arch 1 interviniente **
Fmientras.
MIENTRAS NO FDA (Arch 2) HACER
PROCESO de Registros del Arch 2
FMientras.

También podría gustarte