administración basesisis 20100400-pt2-es
Post on 21-Jul-2015
732 Views
Preview:
TRANSCRIPT
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 fst=@cds.fst [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 fst=@cds.fst
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 fst=@LILACS.fst 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 fst=@lilacs.fst 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 fst=@lilacs.fst 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.
top related