6








                                     TECNICAS
                                           
                             SECCION 6. CAPTURA DE DATOS
          ________________________________________________________________

          ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ

          Hoja de trabajo:   CDS   P gina: 1/3          Base de datos: CDS

          Conferencia.........___________________________________________
          _______________________________________________________________
          _______________________________________________________________


          Titulo..............___________________________________________
          _______________________________________________________________
          _______________________________________________________________


          Edici¢n.............___________________________________________
          _______________________________________________________________
          _______________________________________________________________


          Pi de imprenta......__________________________________________
          _______________________________________________________________
          _______________________________________________________________

          Notas...............___________________________________________
          _______________________________________________________________
          _______________________________________________________________


          Autores personales..___________________________________________
          _______________________________________________________________
          _______________________________________________________________


          EDITA: Sustit         Continua...               MFN=   154
          ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ

          Figura 30

          La  captura de  los datos se  hace  a travs de hojas  de trabajo
          electr¢nicas, las cuales han sido previamente definidas por medio
          del editor de hojas de trabajo.  Una hoja de  trabajo de CDS/ISIS
          es  similar a una forma impresa  con  espacios  para  llenar, los
          cuales  se  muestran en la  pantalla.  Se utiliza el teclado para
          llenarla como si se estuviera utilizando una  m quina de escribir
          para  llenar  una forma en  papel.  Como se mencion¢ previamente,
          CDS/ISIS utiliza dos tipos de hojas de trabajo:  hojas de trabajo


                                         95








          de captura, las cuales se utilizan para coleccionar los datos que
          se almacenar n en el archivo Maestro,  y las hojas de trabajo del
          sistema  CDS/ISIS,  las  cuales  se  utilizan  para  definir  los
          par metros necesarios para  realizar una  tarea particular, tales
          como generar reportes impresos.  Ambos tipos de hojas  de trabajo
          se llenan ex ctamente de la misma manera.  La £nica diferencia es
          que las hojas de trabajo  del sistema pueden  tener s¢lamente una
          p gina,  mientras que las hojas de trabajo para captura  de datos
          pueden extenderse a varias p ginas. Un ejemplo de hoja de trabajo
          para captura se muestra en  la figura 30.  Como puede observarse,
          consiste de una serie de campos, cada uno de los cuales lleva una
          etiqueta indicativa de la naturaleza  del dato  que provee, p.ej.
          T¡tulo.  N¢tese que siempre que se despliega una hoja de trabajo,
          las tres l¡neas inferiores  de la pantalla  est n reservadas para
          el  despliegue  de  mensajes.  Esta se  llama   rea  de mensajes,
          mientras que las primeras 21 l¡neas de la pantalla se llaman  rea
          de datos.

          Cada campo de una hoja de trabajo se captura o modifica  a travs
          del editor de campos. Sin embargo, CDS/ISIS provee adicionalmente
          un conjunto  completo  de facilidades para edici¢n  de pantallas,
          tales como mover un dato de un campo a otro campo  en una p gina,
          o pasar de una p gina a otra.

          Los siguientes  p rrafos  describen en  detalle  las  tcnicas de
          captura de  datos.  Aunque  la descripi¢n enfatiza  la creaci¢n y
          edici¢n de  registros,  tambin se aplica para  capturar o editar
          datos para las hojas de trabajo del sistema.


          A. Creaci¢n de registros nuevos 


          Para crear un registro nuevo se  debe seleccionar la opci¢n  N en
          el men£ xXE1  (servicios de ISISENT).  CDS/ISIS despliega la hoja
          de trabajo seleccionada en  ese momento (donde  se capturar n los
          datos)  y posiciona el cursor al principio del primer campo en la
          pantalla.

          La l¡nea inferior de la pantalla indica el n£mero de registro del
          archivo  Maestro (NFN)  que  est   siendo  creado,  y  muestra si
          existen p ginas adicionales (ver Figura 30).

          Para capturar  un  campo,  simplemente  debe  escribirse  el dato
          correspondiente  indicando el  final con la  tecla <CR>. CDS/ISIS
          posicionar   el  cursor  al  principio  del  siguiente  campo. La
          captura  de  datos est   controlada  por el  editor  de campos de
          CDS/ISIS (Vase "El Editor de Campos"  en la p gina ). El usuario
          debe familiarizarse con este editor  antes de  intentar crear y/o
          modificar registros en una base de datos.


          Para dejar un campo vac¡o simplemente se oprime la tecla <CR>.





                                         96








          Cuando una hoja  de trabajo se despliega por primera  vez,  uno o
          m s campos pueden ya  contener datos que  hayan sido predefinidos
          en la hoja de trabajo por el administrador de la base de datos, o
          por el  propio  usuario,  utilizando la opci¢n D en el  men£ xXE1
          (Vase "Definici¢n de valores impl¡citos" en la p gina ). En este
          caso, el usuario puede aceptar el dato tal como est , simplemente
          oprimiendo  la  tecla <CR>,  puede  borrar el dato  oprimiendo la
          tecla <F2>,  o  puede reemplazarlo  reescribiendo  sobre  el dato
          existente.  N¢tese que la eliminaci¢n o modificaci¢n  de un valor
          impl¡cito ser  v lida solamente para  el registro activo  (o sea,
          el  que se  est   editando):  el  valor  impl¡cito  original ser 
          restaurado  en  el  siguiente registro  que se cree.  Si se desea
          borrar o cambiar estos  valores impl¡citos para cierto  n£mero de
          registros deber  usarse la opci¢n D del men£ xXE1.

          Cuando  el  cursor se posiciona en  un  campo determinado, pueden
          usarse las siguientes teclas para realizar la acci¢n indicada:


          <CR>  Pasar el cursor al siguiente campo.


          <TAB>  Regresar el cursor al campo anterior.  Se puede  usar esta
          tecla  para  capturar  datos  en  un  campo  que  se   ha  dejado
          inadvertidamente vac¡o o incompleto.


          <F2>  Borra el valor impl¡cito que se muestra (no tiene efecto en
          campos vac¡os).


          <F1>  Muestra el mensaje de AYUDA definido cuando se cre¢ la hoja
          de  trabajo para  el  campo que se  est  editando.  Un mensaje de
          AYUDA puede contener  instrucciones especiales  para  capturar el
          campo  correctamente.  Si  no  se  defini¢  un  mensaje  de AYUDA
          espec¡fico  para  el campo,  CDS/ISIS mostrar  el tipo  del campo
          (numrico, alfabtico, etc.).


          Cuando todos los campos definidos en la hoja de trabajo  han sido
          procesados, CDS/ISIS pasar  autom ticamente al modo de Edici¢n de
          Registros para que se  pueda modificar el  dato recin capturado,
          si esto  fuera necesario.  La edici¢n de un  registro se describe
          m s adelante.

          Si  la  hoja  de trabajo  consiste de varias  p ginas, el proceso
          descrito anteriormente se repite  para cada p gina.  Sin embargo,
          puede interrumpirse el  proceso en  cualquier momento,  si as¡ se
          desea, tal como se explica en los p rrafos siguientes.

          B. Edici¢n de registros

          Cada vez que se selecciona un registro para  editarlo (opciones E
          o  R  en  el  men£  xXE1),  CDS/ISIS  presentar   en  pantalla el
          registro,  utilizando la hoja de trabajo activa en ese momento, y
          solicitar   indicaciones  acerca  de  la  acci¢n  que   se  desea


                                         97








          realizar.  El modo de Edici¢n de Registro se activar  tambin tan
          pronto como se haya  completado la captura de  cada  p gina de la
          hoja de trabajo del registro que est  creando.

          Los  siguientes  mensajes  aparecen  en  la parte  inferior de la
          pantalla (n¢tese que los mensajes 103/104 se muestran cuando est 
          utilizando una  hoja  de  trabajo  de  captura,  mientras  que el
          mensaje  105  se muestra cuando  se  est  utilizando una  hoja de
          trabajo del sistema):

          Mensaje 103/104: <CR> - p g. sgte. B - p g. anterior M - Modifica
                           N  -  Crea  nuevo  reg   X  -  Salida  D - Borra
                           C - Cancela  T - Fin revisi¢n  R - Restaura[1]

          ------------------------------------------------------

          Mensaje 105: <CR> - Pag. sgte M - Modifica C - Cancela X - Salida


          El significado de cada acci¢n se explica a continuaci¢n.


          <CR> Pasar a la p gina siguiente (n¢tese que si sta es la £ltima
              p gina de la hoja de trabajo, <CR> es equivalente a X).


          B Regresar a la p gina anterior de la hoja de trabajo.


          C  Dejar el  registro  sin modificar (todos  los  cambios  que se
              realizaron en el registro quedan, en este caso, sin efecto).


          D Borrar el registro.


          M Editar la p gina (ver a continuaci¢n).


          N Guardar el registro en el archivo Maestro (igual que X) y crear
              un registro  nuevo.  Esta  opci¢n permite  crear registros en
              forma continua,  sin tener que regresar al men£ de captura de
              datos  entre un registro y otro.  Permite  tambin cambiar de
              modo de edici¢n al de creaci¢n de registros.

          R Restaurar la pantalla (esto puede ser necesario  si la terminal
              que se  utiliza tambin opera como  consola  del  sistema, en
              cuyo caso el  sistema operativo puede presentar  mensajes que
              borren parcialmente la hoja de trabajo).

          T Dejar el registro sin modificarlo e interrumpir la operaci¢n de
              revisi¢n.  Si no  se  estaba revisando,  esta opci¢n tiene el
              mismo efecto que la C.

          X Guardar el registro en el archivo Maestro.



                                         98








          Las  opciones  C,  D y X terminan  el proceso del  registro de la
          manera indicada  anteriormente y retornan  al  men£  xXE1  (si se
          estuviera editando un £nico registro),  o contin£an el proceso de
          revisi¢n del siguiente registro,  en caso de haber alguno  (si se
          estuviera editando un rango de registros).

          La opci¢n  T es  equivalente a la  C  en  cuanto  al  registro se
          refiere,  pero adicionalmente terminar  la revisi¢n de un rango o
          grupo de registros y presentar  nuevamente el men£ de captura.


          Si se selecciona la opci¢n M,  CDS/ISIS pasar  al modo de edici¢n
          y  posiciona el  cursor  en el primer  campo de la p gina  que se
          despliega.  Pueden entonces  agregarse datos  en  los  campos y/o
          modificar o borrar sus contenidos (Vase "El editor de campos" en
          la  p gina  ).   Cuando  se  posiciona  el  cursor  en  un  campo
          determinado,  pueden usarse  las siguientes  teclas para realizar
          las acciones indicadas:


          <CR>  Pasar el cursor al siguiente campo.


          <TAB> Regresar el cursor al campo anterior.


          <F1>   Mostrar el mensaje de AYUDA definido para  el campo cuando
          se  cre¢  la  hoja  de  trabajo.  Un  mensaje de  AYUDA contendr 
          normalmente instrucciones especiales  para capturar correctamente
          el  campo.  Si  no  se defini¢  ning£n mensaje de AYUDA  para ese
          campo, CDS/ISIS indicar  el tipo del campo (numrico, alfabtico,
          etc.).


          <F2>  Borrar el contenido del campo.


          C. Borrado de registros

          Se puede borrar  un registro mediante  la respuesta  D al mensaje
          103/104  (ver arriba). No obstante, obsrvese que un registro que
          ha sido  borrado,  s¢lo  es  borrado l¢gicamente,  y no  en forma
          f¡sica.  En otras palabras,  CDS/ISIS s¢lo marca el registro para
          que  sea eliminado f¡sicamente del  archivo  posteriormente, pero
          desde  el  punto de vista  del usuario,  un registro marcado para
          eliminaci¢n no puede ser recuperado  o desplegado.  Los registros
          marcados para ser borrados son eliminados  f¡sicamente (es decir,
          completamente  borrados)  s¢lo cuando  se  reorganiza  el archivo
          Maestro.   Hasta  dicho  momento,  se  tiene  la  posibilidad  de
          reactivar un registro borrado l¢gicamente,  es decir, quitando la
          marca de borrado, como se explica a continuaci¢n.

          Cada vez que se seleccione  un registro borrado para  editarlo (a
          travs de las opciones E o  R del men£  xXE1), CDS/ISIS informar 
          que el registro ha sido borrado a travs del siguiente mensaje:



                                         99








            Mensaje   026:  Registro borrado. Indicar uno de los siguientes
          c¢digos:
             027:  R -  reactivar N -  crear con nuevos datos  <CR> - dejar
          borrado

          a los cuales se puede responder como sigue:

          <CR> Deja el registro borrado.

          N Reemplazar el registro borrado  con un registro nuevo.  En este
              caso, CDS/ISIS se comportar  como si se hubiera solicitado la
              creaci¢n de  un  registro  nuevo (ver  "creaci¢n de registros
              nuevos"  en la p gina );  este registro nuevo tendr  el mismo
              MFN que el registro borrado que sustituye.

          R Reactivar el registro.  En este caso, CDS/ISIS suprime la marca
              de borrado y presenta  el  registro  en modo de  edici¢n (ver
              "Edici¢n de  registros"  en  la p gina ).  Cualquier dato que
              haya estado en el registro en el momento en que  fu borrado,
              se mostrar  en la hoja de  trabajo.  N¢tese, sin embargo, que
              esto es s¢lo  v lido para registros borrados  l¢gicamente. Si
              el registro est  en realidad borrado f¡sicamente,  entonces R
              tiene el mismo efecto que N.

          D. Gu¡as para operadores de captura.

          A continuaci¢n  se  presentan algunas reglas  generales que deben
          observarse  durante  la  captura.   Si  se  desarrollan  manuales
          especializados   para   aplicaciones   espec¡ficas,   puede   ser
          conveniente incluir algunos de estos t¢picos.

          1. Tecleo de un campo.

          Como  regla  general,  tecleese  el  dato  como  si  se estuviera
          utilizando una m quina de  escribir.  Recuerdese sin embargo, que
          se est   utilizando  el  editor  de  campos de CDS/ISIS,  el cual
          ofrece facilidades especiales  para correcci¢n de  datos a travs
          de la  utilizaci¢n  de  teclas  de  funci¢n.  Estas  se describen
          ampliamente bajo "El editor de campos" en la p gina .

          Cuando el espacio previsto  en la pantalla  para el tecleo  de un
          campo es de m s de una l¡nea,  no debe teclearse  <CR> o espacios
          al final de cada l¡nea: CDS/ISIS autom ticamente dar  el salto de
          l¡nea.  Aunque las palabras no queden truncadas  correctamente de
          acuerdo  a  las  reglas  gramaticales,   esto  no  tiene  efectos
          negativos:  cuando el campo sea desplegado en la pantalla o en un
          reporte,  CDS/ISIS  se asegurar   de que el texto  quede separado
          entre l¡neas correctamente.

          2. Campos con subcampos.

          Cuando se  captura un  campo  que  contiene  subcampos,  se deben
          teclear los delimitadores de subcampos requeridos delante de cada
          subcampo.  Un  delimitador  de  subcampo  es  un  c¢digo  de  dos
          caracteres que  precede  e  identifica  un  subcampo  de longitud
          variable dentro de un campo.  Consiste del caracter  ^ seguido de


                                         100








          un caracter  alfabtico  o numrico,  e.g.  ^a.  Si  el c¢digo de
          subcampo  es  alfabtico,   puede  capturarse   en  may£sculas  o
          min£sculas indistintamente: CDS/ISIS no hace diferencias entre ^a
          y  ^A.  Por  lo  tanto,  puede utilizarse  de  la  manera que m s
          convenga.

          No  se  deben dejar espacios  ni  insertar  signos de puntuaci¢n,
          antes ni despus de cada delimitador de subcampo,  a menos que se
          tengan instrucciones espec¡ficas para hacerlo.

          El siguiente es un ejemplo de un campo con tres subcampos:

          ^aUnesco^bPar¡s^c1985

          Si se  teclean espacios  o signos  de  puntuaci¢n adicionales, se
          puede afectar adversamente la impresi¢n de este campo m s tarde.

          3. Campos repetibles.

          Si el campo que se  captura es  repetible y se  necesita capturar
          m s de  una ocurrencia,  tecleense  todas las  ocurrencias  una a
          continuaci¢n  de  la otra,  separadas por un  signo de porcentaje
          (%)[].  No se  necesita  finalizar la  £ltima  ocurrencia con un
          signo %.  El signo % es un caracter reservado. Cuando se llama un
          registro para editarlo, CDS/ISIS autom ticamente proporcionar  el
          signo para separar las ocurrencias de un campo repetible cada vez
          que le  sea requerido.  Si fuera necesario,  puede insertarse una
          nueva  ocurrencia  entre   dos  ya  existentes   o  utilizar  las
          facilidades de 'quitar y poner' del editor de campos para cambiar
          el  orden  de  las  ocurrencias.  No  se  deben  incluir espacios
          alrededor del signo %.  Si  as¡ se  hiciere,  los  espacios ser n
          considerados  parte del campo.  Por  ejemplo,  para  capturar dos
          nombres de autor en un campo repetible, tecleese: 

            Brown, J.%Johnson, Archibald

          4. Campos de tipo 'patr¢n'

          Cuando CDS/ISIS posiciona el cursor en un campo de tipo 'patr¢n',
          aparecer  en la pantalla el patr¢n del campo (siempre y cuando el
          campo no tenga un valor predefinido) para ayudar al usuario en la
          captura del campo. El mensaje:

          Teclee al campo de acuerdo con el patr¢n que se muestra

          tambin aparecer  en la parte inferior de la pantalla.

          Un patr¢n es una descripci¢n caracter por  caracter del contenido
          del campo,  y define el tipo de caracter que cada  posici¢n puede
          contener, del modo siguiente:

            X   La posici¢n puede contener cualquier caracter alfanumrico.
           
            A   La posici¢n debe contener un caracter alfabtico

            9   La posici¢n debe contener un d¡gito (numrico).


                                         101









          otro La posici¢n debe contener el caracter indicado.

          Se presenta  a continuaci¢n el ejemplo de  un  patr¢n con algunas
          muestras de los datos correspondientes:

          Patr¢n: X-99A
          Datos:   3-58X  (v lido)
                   A-782  ('2
          ' no es v lido, la posici¢n es alfabtica)
                   X/78R  ('/' no es v lido, la posici¢n debe contener '-')
                   X-7AB  ('A' no es v lida, esta posici¢n es numrica)

          5. Validaci¢n de campos

          CDS/ISIS valida cada campo que se captura,  de acuerdo al tipo de
          campo definido en la FDT de la base de datos.

          Si el dato no concuerda con el  tipo de campo  definido, CDS/ISIS
          env¡a un  mensaje de error  y reposiciona el  cursor al principio
          del campo.  Se deben  hacer las correcciones  requeridas antes de
          proceder con el campo siguiente.

          E. Actualizaci¢n del archivo invertido.
           
          Debe notarse que CDS/ISIS no actualiza autom ticamente el archivo
          Invertido cuando se agregan, modifican o suprimen registros de un
          archivo Maestro.  Es importante tener esto presente, ya que hasta
          el momento en que el archivo Invertido es actualizado,  se tendr 
          la situaci¢n siguiente:

          1.  los  registros nuevos que  se hayan agregado desde  la £ltima
              actualizaci¢n  del archivo invertido,  no estar n disponibles
              para ser recuperados;

          2.  los  registros que  se  modificaron  son  recuperables, pero
              usando los  puntos  de  acceso  establecidos  para la versi¢n
              anterior del registro; y

          3.  los registros suprimidos estar n indicados por  sus puntos de
              acceso,  aunque los registros no pueden  ser mostrados por la
              opci¢n de desplieque.

          Sin  embargo,  CDS/ISIS  conserva  en el archivo Maestro  toda la
          informaci¢n requerida para actualizar el archivo Invertido  y por
          lo  tanto  se  puede  solicitar  una  actualizaci¢n  del  archivo
          Invertido  en  cualquier momento.  Esta  operaci¢n puede requerir
          alg£n tiempo, dependiendo del n£mero de registros involucrados en
          la actualizaci¢n,  de la computadora que se est  utilizando y del
          n£mero promedio  de  trminos  de  b£squeda  generados  para cada
          registro.  Despus de  tener cierta  experiencia con una  base de
          datos,  se  podr   calcular  con  bastante  exactitud  el  tiempo
          requerido para actualizar un registro.  En caso de ser viable, se
          aconseja actualizar siempre el archivo Invertido despus  de cada
          sesi¢n de  captura de  datos (o  al  salir del programa,  como se



                                         102








          explica  m s adelante).  Otra  posibilidad es  la  de  diferir la
          actualizaci¢n del archivo Invertido a un momento  m s conveniente
          (por ejemplo, al final del d¡a, de la semana, etc.).

          Para solicitar una actualizaci¢n del archivo Invertido utilicense
          los  servicios ISISINV de  CDS/ISIS,  men£ xXISI (ver men£ xXISI,
          p gina  ),  y  seleccionese  la  opci¢n  U  del  men£  xXG1  (ver
          "Actualizaci¢n del Archivo Invertido, p g.).

          N¢tese tambin que cada vez que se sale  del programa  ISIS, o se
          selecciona otra base de datos,  CDS/ISIS checar  primero si se ha
          hecho alg£n  cambio en la  base de datos seleccionada.  Si existe
          alguno,  aparecer  un  resumen de  los cambios  hechos (indicando
          cu ntos  registros se  agregaron,  modificaron  o  eliminaron), y
          consultar  entonces al usuario si se desea actualizar  el archivo
          invertido en ese momento:

          Mensaje: 267 Desea actualizar el archivo invertido ahora (Y/N)?

          Si  la  respuesta  del  usuario  es  S¡,   CDS/ISIS  empezar   la
          actualizaci¢n del archivo[] invertido (cualquier  otra respuesta
          a esta pregunta impedir  la actualizaci¢n).

          Durante  el  proceso  de  actualizaci¢n  del  archivo  Invertido,
          CDS/ISIS puede detectar anomal¡as,  ya sea en el arhivo Maestro o
          en el Invertido.  Generalmente esto no deber¡a ocurrir, ya que el
          archivo  Invertido  deber¡a  ser  un  reflejo  fiel  del  archivo
          Maestro.  Si se detectan anomal¡as (stas se se¤alar n  por medio
          de un mensaje apropiado, el cual aparecer  en la pantalla), habr 
          que corregirlas tan pronto como sea posible, ya que son una se¤al
          de que el archivo Maestro y el Invertido no est n sincronizados.

          Pueden  aparecer  los siguientes  mensajes  indicando situaciones
          anormales:

            391: Precauci¢n! No se encuentra liga. No se puede borrar

            392: Precauci¢n! Liga duplicada

            393: Error de sistema. Archivo maestro inconsistente. Restaurar
                 a partir del £ltimo respaldo v lido y regenerar el archivo
                 Invertido.

          El significado de estos mensajes  y las razones probables  de que
          se hayan presentado se indican a continuaci¢n.

          Mensaje 391:  Este  mensaje se  refiere  a  registros  borrados o
          modificados.  CDS/ISIS  est   tratando  de  eliminar  del archivo
          Invertido los trminos recuperables correspondientes  al registro
          suprimido,  o a la versi¢n antigua de un  registro modificado (la
          versi¢n existente antes de  que se  hicieran las modificaciones),
          pero  no  puede  encontrar  uno  o  m s  de  los  trminos  a ser
          eliminados.   El  trmino  correspondiente   se  despliega  como:
          MFN/identificador del campo/ocurrencia/n£mero  de  secuencia (ver
          "FST  para archivo Invertido",  p gina ).  Este mensaje puede ser
          debido a:


                                         103









              * cambio de la FST para archivo Invertido sin reinvertir la
                 base de datos; o
              
              * haber restaurado una versi¢n del archivo Maestro m s
                antigua que el archivo Invertido;
              
              * interrupci¢n anormal de la operaci¢n de actualizaci¢n del
                archivo Invertido (por ejemplo, una falla de energ¡a
                elctrica).
              
          Mensaje  392:  Este  mensaje  se  refiere  a  registros  nuevos o
          modificados.   CDS/ISIS  est   tratando  de  agregar  al  archivo
          Invertido los trminos recuperables correspondientes  al registro
          nuevo, o a la versi¢n modificada del registro, pero encuentra que
          uno de ellos  ya existe (generalmente,  debido a la forma  en que
          son generados,  deber¡an  ser £nicos).  Los trminos recuperables
          que causan  el  mensaje son tambin  desplegados  como  se indic¢
          anteriormente. Este mensaje puede ser debido a:

              * utilizaci¢n del mismo identificador de campo para m s de
                una l¡nea de la FST, especialmente cuando se usa la tcnica
                4 de indizado.
              
              * interrupci¢n anormal durante una opreaci¢n de actualizaci¢n
                del archivo Invertido (por ejemplo una falla de energ¡a
                elctrica).
              
          Mensaje  393:  Este mensaje com£nmente indica  un archivo Maestro
          corrompido,  lo  cual  puede ser  provocado  por  una terminaci¢n
          abrupta y anormal de CDS/ISIS (por ejemplo una falla de energ¡a o
          al  apagar  la   computadora   mientras   est    en   proceso  la
          actualizaci¢n de un archivo).

          Los problemas  relacionados  con  estos  mensajes  normalmente se
          corrigen reinvirtiendo la base  de datos (despus de  corregir la
          FST, si es necesario).

          Nota relativa a la versi¢n 3.0 y VAX

          Cuando  se tienen varios  usuarios simult neos,  es psible que se
          destruya  el  archivo invertido  si  uno  de  ellos  lo actualiza
          mientras el otro realiza b£squedas,  debido a que el  archivo CNT
          se reescribe cada vez que se cierra la  base de datos,  aunque no
          haya  habido  cambios.   Para  evitar  esto,   en  las  versiones
          multiusuario,  el sistema solo escribe sobre el archivo invertido
          si  este  ha  sido  modificado  (el  sistema  fenera  un  bloqueo
          exclusivo de escritura antes de intentar la actualizaci¢n).










                                         104








          -----------

          1 Esta opci¢n no aparece en pantalla, aunque existe y opera seg£n
          se especifica (N.  del T.  derivada de observaciones a la versi¢n
          2.32).

          2 El caracter que separa las ocurrencias de un campo repetible es
          un   par metro dependiente de  la  instalaci¢n.  Si  ste ha sido
          redefinido,  debe  utilizarse  el  caracter  asignado  para  este
          prop¢sito en vez del signo de porcentaje (%).

          3  N¢tese que en este caso (y en otros similares),  debe darse la
          respuesta con la inicial  en ingls de  'SI',  o sea Y, de 'YES'.
          Para la opci¢n negativa,  basta cualquier otra  respuesta (N. del
          T.).











































                                         105




: