Administración basesisis 20100400-pt2-es

29
BIREME/OPS/OMS - herramienta Cisis Indizacion

Transcript of Administración basesisis 20100400-pt2-es

BIREME/OPS/OMS - herramienta Cisis

Indizacion

BIREME/OPS/OMS - herramienta Cisis

IndizaciónUna FST (Field Select Table) consiste en una o más líneas, cada una de las cuales define tres parámetros:

1 - un identificador de campo;

2 - una técnica de indización;

3 - un formato de extracción de datos en el lenguaje de formateo de CDS/ISIS.

Las técnicas de indización definen los procesos a ser realizados sobre los datos generados por el formato, con objeto de identificar los elementos específicos que serán creados. Hay nueve (9) técnicas de indización que se pueden utilizar

Cds.fst

70 0 MHU,(V70^*/)

70 0 mhu,(v70^x' anos'/)

24 4 MHU,V24

69 2 V69

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 0

Genera un elemento a partir de cada línea

extraída por el formato. Esta técnica es

normalmente utilizada para indizar campos o

subcampos completos. Nótese sin embargo,

que CDS/ISIS construirá elementos a partir de

líneas, no de campos

BIREME/OPS/OMS - herramienta Cisis

Ejemplo de la técnica 0

• Mx cds [email protected] [ENTER]

mfn= 1

100 ®1001¯

24 ®Techniques for the measurement of transpiration of individual plants¯

26 ®^aParis^bUnesco^c-1965¯

30 ®^ap. 211-224^billus.¯

70 ®Magalhaes, A.C.^x80¯

70 ®Franco, C.M.^x50¯

70 ®Borges, Marcos¯

44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯

50 ®Incl. bibl.¯

69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯

70 ®MAGALHAES, A.C.^m1^o1^c1^l2¯

70 ®FRANCO, C.M.^m1^o1^c2^l2¯

70 ®BORGES, MARCOS^m1^o1^c3^l2¯

70 ®80 ANOS^m1^o1^c1^l1¯

70 ®50 ANOS^m1^o1^c2^l1¯

70 ®ANOS^m1^o1^c3^l1¯24 ®TECHNIQUES^m1^o1^c1^l1¯

24 ®FOR^m1^o1^c2^l1¯

24 ®THE^m1^o1^c3^l1¯

Cds.fst

70 0 MHU,(V70^*/)

70 0 mhu,(v70^x' anos'/)

24 4 MHU,V24

69 2 V69

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 1

Genera un elemento a partir de cada subcampo

o de cada línea extraída por el formato. Como

CDS/ISIS buscará códigos delimitadores de

subcampos en la salida del formato

Adicionar en el archivo CDS.fst a seguinte Linha

260 1 v26

Ver o resultado

mx cds [email protected]

BIREME/OPS/OMS - herramienta Cisis

D:\cisis\CDS>mx cds fst=@

mfn= 1

100 «1001»

24 «Techniques for the measurement of transpiration of individual plants»

26 «^aParis^bUnesco^c-1965»

30 «^ap. 211-224^billus.»

70 «Magalhaes, A.C.^x80»

70 «Franco, C.M.^x50»

70 «Borges, Marcos»

44 «Methodology of plant eco-physiology: proceedings of the Montpellier Sympos

ium»

50 «Incl. bibl.»

69 «Paper on: <plant physiology><plant transpiration><measurement and instrume

nts>»

70 «MAGALHAES, A.C.^m1^o1^c1^l2»

70 «FRANCO, C.M.^m1^o1^c2^l2»

70 «BORGES, MARCOS^m1^o1^c3^l2»

70 «80 ANOS^m1^o1^c1^l1»

70 «50 ANOS^m1^o1^c2^l1»

70 «ANOS^m1^o1^c3^l1»

24 «TECHNIQUES^m1^o1^c1^l1»

24 «FOR^m1^o1^c2^l1»

24 «THE^m1^o1^c3^l1»

24 «MEASUREMENT^m1^o1^c4^l2»

24 «OF^m1^o1^c5^l1»

24 «TRANSPIRATION^m1^o1^c6^l2»

24 «OF^m1^o1^c7^l1»

24 «INDIVIDUAL^m1^o1^c8^l1»

24 «PLANTS^m1^o1^c9^l1»

69 «PLANT PHYSIOLOGY^m1^o1^c1^l2»

69 «PLANT TRANSPIRATION^m1^o1^c2^l2»

69 «MEASUREMENT AND INSTRUMENTS^m1^o1^c3^l2»

260 «PARIS^m1^o1^c1^l1»

260 «UNESCO^m1^o1^c2^l1»

260 «-1965^m1^o1^c3^l1»

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 2

Genera un elemento a partir de cada término o frase encerrada entre paréntesis triangulares < ... >. Cualquier texto fuera de estas marcas no se incluye en el índice. Nótese que para usar esta técnica se necesita usar el modo proof, ya que los otros modos eliminan los paréntesis triangulares

Por ejemplo:

Relatório descrevendo um <curso universitário> em <treinamento de documentação> em uma <escola de biblioteconomia> africana

Producirá los elementos siguientes indizados mediante esta técnica:

curso universitário;treinamento de documentação;escola de biblioteconomia.

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 2 mfn= 1

100 ®1001¯

24 ®Techniques for the measurement of transpiration of individual plants¯

26 ®^aParis^bUnesco^c-1965¯

30 ®^ap. 211-224^billus.¯

70 ®Magalhaes, A.C.^x80¯

70 ®Franco, C.M.^x50¯

70 ®Borges, Marcos¯

44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯

50 ®Incl. bibl.¯

69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯

24 ®TECHNIQUES^m1^o1^c1^l1¯

24 ®FOR^m1^o1^c2^l1¯

24 ®THE^m1^o1^c3^l1¯

24 ®MEASUREMENT^m1^o1^c4^l2¯

24 ®OF^m1^o1^c5^l1¯

24 ®TRANSPIRATION^m1^o1^c6^l2¯

24 ®OF^m1^o1^c7^l1¯

24 ®INDIVIDUAL^m1^o1^c8^l1¯

24 ®PLANTS^m1^o1^c9^l1¯

69 ®PLANT PHYSIOLOGY^m1^o1^c1^l2¯

69 ®PLANT TRANSPIRATION^m1^o1^c2^l2¯

69 ®MEASUREMENT AND INSTRUMENTS^m1^o1^c3^l2¯

Cds.fst

70 0 MHU,(V70^*/)

70 0 mhu,(v70^x' anos'/)

24 4 MHU,V24

69 2 V69

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 3 Realiza el mismo proceso que la técnica 2 excepto que los términos o frases están encerradas entre barras inclinadas ( /.../ )

Por ejemplo:

Relatório descrevendo um /curso universitário/ em /treinamento de documentação/ em uma

/escola de biblioteconomia/ africana

Producirá los elementos siguientes indizados mediante esta técnica:

curso universitário;treinamento de documentação;escola de biblioteconomia.

BIREME/OPS/OMS - herramienta Cisis

Técnica de indización 4

Genera un elemento a partir de cada palabra en el texto

extraído por el formato. Una palabra es cualquier

secuencia de caracteres alfabéticos contiguos.

BIREME/OPS/OMS - herramienta Cisis

Técnica de indexaçao 4 mfn= 1

100 ®1001¯

24 ®Techniques for the measurement of transpiration of individual plants¯

26 ®^aParis^bUnesco^c-1965¯

30 ®^ap. 211-224^billus.¯

70 ®Magalhaes, A.C.^x80¯

70 ®Franco, C.M.^x50¯

70 ®Borges, Marcos¯

44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯

50 ®Incl. bibl.¯

69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯

24 ®TECHNIQUES^m1^o1^c1^l1¯

24 ®FOR^m1^o1^c2^l1¯

24 ®THE^m1^o1^c3^l1¯

24 ®MEASUREMENT^m1^o1^c4^l2¯

24 ®OF^m1^o1^c5^l1¯

24 ®TRANSPIRATION^m1^o1^c6^l2¯

24 ®OF^m1^o1^c7^l1¯

24 ®INDIVIDUAL^m1^o1^c8^l1¯

24 ®PLANTS^m1^o1^c9^l1¯69 ®PLANT PHYSIOLOGY^m1^o1^c1^l2¯

69 ®PLANT TRANSPIRATION^m1^o1^c2^l2¯

69 ®MEASUREMENT AND INSTRUMENTS^m1^o1^c3^l2¯

Cds.fst

70 0 MHU,(V70^*/)

70 0 mhu,(v70^x' anos'/)

24 4 MHU,V24

69 2 V69

BIREME/OPS/OMS - herramienta Cisis

Técnicas de indización 5, 6, 7, y 8Las técnicas de indización 5, 6, 7, y 8 operan de forma idéntica a las técnicas 1, 2, 3, y 4, respectivamente, pero permiten especificar un prefijo para los términos extraídos.

El prefijo se especifica en el formato de extracción de datos como un literal incondicional de la siguiente manera:

'dprefixod',[formato CDS/ISIS]

donde:

des el delimitador elegido que no será usado como parte del prefijo;

prefixocadena de caracteres que será usado como prefijo;

[formato CDS/ISIS]formato de extracción de datos en lenguaje de formateo CDS/ISIS.Por ejemplo, para indizar cada palabra del campo 24 con el prefijo TI_ se debe montar la FST con la declaración siguiente:

24 8 '#TI_#',v24

que se descompone en los siguientes elementos:

'#TI_#' literal incondicional

# delimitador de prefijo

TI_ prefijo usado

V24 formato de extracción de CDS/ISIS

Nota:En la técnica de indización 0, no es necesario el uso de delimitadores para el prefijo.

BIREME/OPS/OMS - herramienta Cisis

5 0 ,mpl,(|TL_|v05/)

6 0 ,mpl,(|NB_|v06/)

8 0 ,mpl,(|EA_|v08^q/)

8 0 ,mpl,(|AR_|v08^y/)

8 0 ,mpl,(|IE_|v08^i/)

8 0 ,mpl,(|FT_|v08^g/)

8 0 if p(v08) then, if s(mpu,v08^*,mpl):'INTERNET' or p(v08^u) then

'IN_INTERNET' fi,fi,

9 0 ,mpl,(|TR_|v9/)

10 0 ,mpl,|AU_|v10^*|%|/,|AU_|v16^*|%|/,|AU_|v23^*|%|/

10 8 ,mpl,'|AU_|'(v10^*|%|/),

10 8 ,mpl,'|AU_|'(v16^*|%|/),

10 8 ,mpl,'|AU_|'(v23^*|%|/),

11 0 ,mpl,|AI_|v11|%|/,|AI_|v17|%|/,|AI_|v24|%|/

11 8 ,mpl,'|AI_|'(v11^*|%|/),

11 8 ,mpl,'|AI_|'(v17^*|%|/),

Técnicas de Indización 5, 6, 7, y 8LILACS.fst da Aplicação LILDBI-WEB

BIREME/OPS/OMS - herramienta Cisis

Generación del archivo invertido con

MX

mx <base> fst=@<fst> fullinv=<invertido>

mx <base> fst=@<fst> fullinv/ansi=<invertido>

mx1660.exe LILACS [email protected] actab=..\..\comum\ansiac.tab

uctab=..\..\comum\ansiuc.tab fullinv=LILACS -all now tell=1000

BIREME/OPS/OMS - herramienta Cisis

Utilitarios para archivo invertido

Para generar el archivo invertido,

Se puede usar el mx

Mx LILACS [email protected] fullinv/ansi=lilacs -all now

tell=1000

BIREME/OPS/OMS - herramienta Cisis

Ejercicios

1. Crie un invertido para la base de datos curso que

permita buscas por:

palabras del nombre

ciudad

institución

año del curso

BIREME/OPS/OMS - herramienta Cisis

Utilitarios para archivo maestro MXF0

Analiza todos los registros de un archivo maestro dado, produciendo información acerca de los campos presentes y de los caracteres usados por estos.

mxf0 cds create=cds-set 0 tell=1

mx cds-set |more

mfn= 1

1001 «cds»

1003 «20070710 17:01:41 Tue»

1009 « 153»

1010 « 153»

1011 « 0»

1012 « 0»

1013 « 154»

1020 «^t001^d 3^o 3^l 13^u 13^n 39»

1020 «^t012^d 15^o 15^l 46^u 191^n 1757»

1030 «^tall^x22^n 8»

1030 «^tall^x27^n 29»

1030 «^tall^x28^n 47»

1030 «^tall^x29^n 47»

1030 «^tall^x2c^n 252»

1030 «^tall^x2d^n 230»

1030 «^tall^x2e^n 663»

1001: input master file name

1003: date & time stamp

1009: total number of records

1010: number of active records

1011: number of logically deleted records

1012: number of physically deleted records

1013: next MFN to be assigned

1020: ^tTAG ^dDOCS ^oOCCS l̂MINLEN ^uMAXLEN ^nDATA

BYTES

1030: ^tall ^xCHRCODE ^nCHRFREQ

BIREME/OPS/OMS - herramienta Cisis

MXTB

El programa MXTB permite contar el contenido de los campos, por ejemplo, cantidad de veces que aparece cada autor, cada descriptor, o la aparición simultánea de un autor y un título de publicación periódica, etc.

El resultado de la ejecución de MXTB es un archivo maestro que contiene un registro por cada frase diferente hallada (categoría). Estos registros tienen campos para almacenar la categoría y su frecuencia.

mxtb cds create=tabcdsv70 "40:(v70/)" tell=1

mx tabcdsv70

mfn= 1

1 «Okatcha, F.M.M.O.»

998 «999999998»

999 «1»

..

mfn= 2

1 «Soekmono, R.»

998 «999999998»

999 «1»

mfn= 4

1 «Bourdeau, Philippe F.»

998 «999999997»

999 «2»

Campo tabulado

998 – ordenação decrescente

999 – quantidade de ocurrencias

BIREME/OPS/OMS - herramienta Cisis

MSRT

Ordena los registros de un archivo maestro en forma ascendente, de acuerdo a

claves que se generan aplicando un formato a los registros.

mx tabcdsv70

mfn= 1

1 «Okatcha, F.M.M.O.»

998 «999999998»

999 «1»

..

mfn= 2

1 «Soekmono, R.»

998 «999999998»

999 «1»

mfn= 4

1 «Bourdeau, Philippe F.»

998 «999999997»

999 «2»

msrt tabcdsv70 50 "mhu,v1/,mhl" tell=1

msrt tabcdsv70 50 v998/ tell=1

Decrescente de ocorrência

msrt tabcdsv70 50 v999/ tell=1

Crescente de ocorrência

BIREME/OPS/OMS - herramienta Cisis

mx tabcdsv70 pft=v1,c50,v999/ now > lista.txt

Grabar Relatórios

Volker, Adriaan 3

Ahmad, Nazir 2

Barrs, H.D. 2

Bosian, G. 2

Bourdeau, Philippe F. 2

Brinkman, George Lorris 2

Catsky, J. 2

Mikhailov, V.N. 2

Nagaraja, V.N. 2

Sioli, Harold 2

Slatyer, R.O. 2

Tweeten, Luther G. 2

Woodwell, George M. 2

Abbas, B.M. 1

Abeywickrama, B.A. 1

Ahmad, Majeed 1

Anaya, Ricardo 1

BIREME/OPS/OMS - herramienta Cisis

RETAG

Este programa tiene dos aplicaciones:

Cambiar los tags (etiquetas) de los campos de un archivo maestro dado,

según una tabla de reenumeración.

Desbloquear (unlock) un archivo maestro.

Principalmente quando la base de datos tienen registros

bloqueados

retag LILACS unlock [ENTER]

BIREME/OPS/OMS - herramienta Cisis

Utilitarios para archivo maestro

Normalmente es cuando el mensaje tiene el termo recread

WXIS|fatal error|unavoidable|recread/xropn/w|

Cuando Ocurre el error, es porque no si puede leer una Base

De datos CDS-ISIS

Errores más frecuentes

WXIS|fatal error|unavoidable|recread/xropn/w|WXIS|fatal error|unavoidable|dbxopen: config/param.cnt (2)|

WXIS|fatal error|unavoidable|dbxopen: decs.cnt

WXIS|fatal error|unavoidable|noderead/fd&p|

BIREME/OPS/OMS - herramienta Cisis

3 etapas para arreglar una base de datos con ese tipo de problemas

1. Ejecutar con el mx hasta el registro donde está con problemas– Mx Lilacs pft=mfn/ -all now

2. Anotar el mfn que está con problema y iniciar la lectura a partir del proximo registro – Problema en el mfn 456

– Mx LILACS pft=mfn/ from=457 [ENTER]

– y assi adelante

3. Utilizar el utilitario mkxrf

– Dependendo del problema ese utilitario recupera el registro , ou solo borra

Sintaxe

– Haga siempre el backup, ese utilitário siempre trabaja en la base de datos original

• Mkxrf LILACS [ENTER]

*cds

154 126 139 0 153 0 0 0 0

nxtmfn nxtmfb nxtmfp t reccnt mfcxx1 mfcxx2 mfcxx3 RC

ok ? Ok [ENTER]

BIREME/OPS/OMS - herramienta Cisis

Para Arreglar la base de datos maestro

.

CTLMFN

Despliega y actualiza el registro de control del archivo maestro.

Debe usarse cuando un archivo maestro es reinicializado por accidente

EJECUTE

BIREME/OPS/OMS - herramienta Cisis

Parâmetro Join de Utilitário MXEjemplo – Verificar duplicados en una base

Exemplo Base de datos LILACS

De la aplicación LILDBI-WEB

Es basado en la misma verificación del Lildbi

BIREME/OPS/OMS - herramienta Cisis

LILACS.fst

1. Inverter la base de datos con la misma llave arriba,

En el ejemplo de LILACS lilacs, ya hay esa llave

• Sintaxis

mx lilacs [email protected] fullinv/ansi=lilacs -all now tell=1000

BIREME/OPS/OMS - herramienta Cisis

2 Sintaxis de parametro join En el ejemplo, marcia es un nombre del archivo maestro del perfil de documentalista

mx marcia

"join=LILACS,1200:12,1800:18,650:65=if p(v12) then s(mhu,v12.20,v14,v65,mhl)

else mhu,v18.20,v20,v65,mhl) fi,

1 «BR559.1»

4 «CEIDS»

30 «IDB 2004 Brasil: Indicadores e Dados Bßsicos para a Sa·de»

.......

11 «Brasil. MinistÚrio da Sa·de»

12 «Indicadores de morbidade e fatores de risco»

14 «^f2 l̂7»

38 «ilus»

38 «mapas»

38 «graf»

40 «Pt»

41 «Pt»

71 «Publicaþ es Governamentais»

87 «^dMortalidade»

87 «^dEstatÝsticas de Sa·de»

5 «S»

6 «as»

98 «FONTE»

32001 «LILACS^l2^kINDICADORES DE

MORBI2^L720040000^o1^m1110»

650 «20040000»

1200 «Indicadores de morbidade e fatores de risco»..

BIREME/OPS/OMS - herramienta Cisis

SUBCAMPOS Del CAMPO 32001 del parametro JOIN

Campo y Conteúdo

Primeiro dato, sin indicador de subcampo: Nombre de la base de datos

alternativa

^l[1|2] Subárbol del archivo invertido de donde la llave fue extraida:

Para termos hasta 10 caracteres de tamaño.

Para termos entre 11 y 30.

^k llave com la cual fue hecha la busqueda

^o Número de la ocurrencia da Llave

^m El mfn del registro de la base de datos alternativa de la qual proceden los

datos que adiconados al registro original

Se no fuera encontrado el termo en el dicionário em la base de datos

alternativa, este subcampo no es generado.

BIREME/OPS/OMS - herramienta Cisis

Preguntas