Manual Mvs

Páginas: 15 (3528 palabras) Publicado: 5 de marzo de 2013
Ficheros en MVS (II)
Continuando con el tema iniciado el pasado mes, hoy le toca el turno a los métodos de almacenamiento y
recuperación de la información en ficheros con organización directa y particionada. Este artículo se
complementa con una utilidad que permite intercambiar la información entre los distintos tipos de organización
que se estudian.
1.- Introducción:
En la entrega anteriorfueron enumerados los métodos de almacenamiento y acceso de información bajo el S.O.
MVS de IBM. Se vio la organización Secuencial (SAM) y la Secuencial-Indexada (ISAM). El presente artículo
estudia el resto de métodos usados para el almacenamiento de la información. La organización directa, método
muy usado por los SGDB (Sistemas Gestores de Bases de Datos; o DBMS Data Base ManagementSystem); la
organización particionada, posiblemente la mas usada en las grandes instalaciones; y los Ficheros VSAM muy
usados en todas las instalaciones antes de que se implantara algún gestor como DB2 y/o ADABAS, y que siguen
manteniendo totalmente su vigencia.
2.- Organización Directa
Este tipo de organización obtiene la dirección física del registro en el dispositivo a partir de la informacióncontenida en el propio registro, para lo cual basta aplicar un algoritmo matemático a la clave para obtener dicha
dirección.
Las direcciones obtenidas pueden ser de tres tipos:
- Direcciones relativas de registros (DRR).
- Direcciones relativas de pistas (DRP).
- Direcciones absolutas.
Es decir, que suponiendo que el campo clave de un fichero fuera el DNI, aplicando un algoritmo al valorconcreto de cada DNI del fichero, se obtendría la dirección física en la que almacenar cada registro dentro del
espacio físico asignado al fichero.
Este tipo de organización se puede definir por la existencia de una correspondencia entre la clave de cada
registro y su dirección en el dispositivo, por eso es usado habitualmente por los SGBD para el almacenamiento
de los datos.
Función dedireccionamiento: Se denomina así a la función que establece la correspondencia entre las claves y
sus direcciones en el dispositivo.
2.1.- DRR : Direcciones relativas de registro
En este tipo de direccionamiento, se considera el espacio asignado al fichero dividido en registros, estando estos
numerados consecutivamente, tal y como muestra el ejemplo de la figura 1.
Así, Si el archivo tiene nregistros, y en cada pista pueden caber 5 registros, la dirección relativa de registro
dentro de la pista irá desde la 0 hasta la 4.

Página 1 de 8

2.2.- DRP : Direcciones relativas de pista
Para este direccionamiento, solo se consideran numeradas consecutivamente las pistas del espacio asignado al
fichero, por lo que la función de direccionamiento proporciona solo el numero de pista en el queubicar el
registro.
Existen dos posibilidades para almacenar los datos cuando se usa este tipo de direccionamiento:
1.- Escribir el registro en la primera posición libre de la pista. En este caso, para poder recuperarlo hay que
proporcionar la clave además de la DRP.
2.- Proporcionar además de la DRP el número de registro dentro de la pista. En este caso, conocidos ambos
datos, se puedeobtener directamente la DRR, bastando para ello con una multiplicación y una suma, tal y como
muestra el siguiente ejemplo: Se desea conocer la DRR de un registro sabiendo que la DRP es 2 y el numero de
registro es el 4 y que se pueden almacenar 5 registros por pista. El resultado seria: 2*5=10 y 10+4=14 por lo que
la DRR pedida es 14, pudiéndose comprobar este resultado en la tabla de la figura 1.2.3.- Direcciones absolutas:
Este direccionamiento necesita un campo de 8 octetos en binario puro para poder recoger la siguiente
información:
1 octeto para el número de volumen
2 octetos a ceros binarios
2 octetos para el número de cilindro
2 octetos para el número de cabeza
1 octeto para el número de registro.
La dirección absoluta se obtiene a partir de la DRR por divisiones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MVS Comunicaciones
  • Mvs radio
  • Mvs veterinaria
  • noticias mvs
  • Programar Sistema Mvs
  • MVS, tema que exhibirá a Calderón
  • Caso Aristegui-MVS y el periodismo mexicano
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS