[Reddes] [Reddes.bvs-tech] [bvstech] Acrescentar índices nas pesquisas
Marcos Luis Mori
marcos.mori at bireme.org
Mon May 28 20:03:29 BRST 2012
Oi Karina tudo bem?
O Exemplo do Asael é bem completo e didático. Só para ilustrar esse processo, mas com um exemplo bem mais simples e dentro de contexto de campos novos de migração de versão do LILDBI-WEB acesse essa apresentação abaixo, especificamente no slide 31
http://www.slideshare.net/marcoslmori/conversion-lildbi-tov1620100726es
qualquer dúvida estamos a sua disposição.
Abraços,
Marcos Luis Mori
RST/MTI
BIREME/OPS/OMS
----- Mensagem original -----
> De: "Asael Costa da Silva" <asael.silva at bireme.org>
> Para: "Karina Rocha da C. P. Antunes" <programador2 at cfp.org.br>
> Cc: "reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
> Enviadas: Sexta-feira, 25 de Maio de 2012 13:13:42
> Assunto: Re: [Reddes.bvs-tech] [bvstech] Acrescentar índices nas pesquisas
> Prezada Karina
>
>
> Para poder alterar e/ou incluir campos na busca em qualquer dos perfis
> do LILDBI-Web é necessário conhecer linguagem de formato ISIS,
> técnicas de extração de chaves, além de um conhecimento básico do
> CISIS que será utilizado para reinverter a base.
>
>
> Caso precise de referências podemos citar os documentos abaixo:
>
>
> http://bvsmodelo.bvsalud.org/download/cisis/CISIS-ConceitosBasicos-pt.pdf
>
>
> http://bvsmodelo.bvsalud.org/download/cisis/CISIS-LinguagemFormato4-pt.pdf
>
>
> http://bvsmodelo.bvsalud.org/download/cisis/CISIS-ManualReferencia-pt-5.2.pdf
>
>
> Quanto às modificações na IAH 2.6.x, segue abaixo uma explicação
> básica sobre edição do arquivo .def da base de dados.
>
>
> 1. Editar arquivo <base>.def - onde <base> é o nome do arquivo .def da
> sua base de dados.
>
>
> Seção INDEX_DEFINITION
>
>
>
> Nesta seção deve-se definir os índices disponíveis para busca. É
> possível compor uma FST simples ou uma FST com prefixos. O uso de um
> elemento fixo e descrittivo de um índice exclui ou inclui outras
> variáveis, dependendo do grupo ao qual pertence. Os elementos que se
> referem aos idiomas são neutros e opcionais.
>
>
> Cada definição é precedida pelo termo INDEX, seguido pelo prefixo o
> qual pode conter vários elementos descritivos identificados nos
> subcampos conforme a tabela abaixo:
>
>
> Tabela 4: Componentes da definição de índices.
>
> Elemento Grupo Descrição
> ^p standard Nome do índice em português (1)
> ^e standard Nome do índice em espanhol (1)
> ^i standard Nome do índice em inglês (1)
> ^d standard Identifica o índice padrão (2)
> ^f standard Indica a disponibilidade do campo apenas no formulário
> avançado (content: "A") (3)
> ^t standard Tipo de índice ("short" para índice curto, "hidden" para
> escondido) (3)
> ^g standard Define o gizmo para executar nas chaves do arquivo
> invertido (3)
> ^x prefixado Identifica o prefixo que será usado nas estratégias de
> busca
> ^y prefixado Identifica o nome lógico do arquivo invertido
> ^u prefixado Identifica o prefixo a ser usado
> ^m prefixado Identifica o prefixo referente ao formulário ou nota
> associados com o índice de busca. Funciona em conjunção com a
> definição das notas específicas para os campos na seção HELP_FORM (3)
>
>
> (1) Elemento compulsório de acordo com a definição de idioma.
> (2) Elemento compulsório para o índice default. Apenas um índice pode
> ser considerado padrão.
> (3) Elemento opcional.
>
>
> Como forma geral temos:
> INDEX ??=^1<Name>… ^9<Name>[^d*]^x??
> ^u??_^yDATABASE^m??_^fA^t<s|h>^g<file>
> onde os símbolos ?? identificam o prefixo de duas letras utilizado.
>
>
> Portanto, a definição de um índice de palavras para ser apresentado
> como default seria:
>
>
> INDEX TW=^pPalavras^ePalabras^iWords^d* ... etc.
>
>
> No exemplo acima, o índice mostrado como "Palavras" em Português seria
> o padrão e realizaria uma busca em todos os campos definidos na FST.
> Esta definição também implica em uma FST sem campos prefixados.
>
>
>
> Para um índice de autor mostrado somente no formulário avançado, a
> declaração seria assim:
>
>
> INDEX AU=^pAutor^eAutor^iAuthor^xAU ^uAU_^yDATABASE^mAU^fA
>
>
> 2. Alterar o arquivo FST da base de dados - veja exemplos de extração
> de dados
>
>
>
> Exemplo reduzido de FST com prefixos para uma base de dados compatível
> com a Metodologia LILACS
>
>
> 06 0 (|TW_|v06/)
> 12 8 ("|TW_|"d12,v12|%|/)
> 13 8 ("|TW_|"d13,v13|%|/)
> 18 8 ("|TW_|"d18,v18|%|/)
> 19 8 ("|TW_|"d19,v19|%|/)
> 25 8 ("|TW_|"d25,v25|%|/)
> 12 8 ("|TI_|"d12,v12|%|/)
> 13 8 ("|TI_|"d13,v13|%|/)
> 18 8 ("|TI_|"d18,v18|%|/)
> 19 8 ("|TI_|"d19,,v19|%|/)
> 25 8 ("|TI_|"d25,v25|%|/)
> 40 5 ("|LA_|"d40,v40|%|/)
> 06 0 (|NB_|v06/)
>
>
> Exemplo reduzido de definições (arquivo <base>.def) compatível com FST
> com prefixos
>
>
> INDEX Tw=^pPalavras^ePalabras^iWords^d*^xTW ^uTW_^yDATABASE^mTW_
> INDEX Ti=^pPalavras do título^ePalabras del título^iTitle words^xTI
> ^uTI_^yDATABASE^mTI_
> INDEX La=^pIdioma^eIdioma^iLanguage^xLA ^uLA_^yDATABASE^mLA_^tshort
> INDEX Nb=^iBibliographic level^eNivel bibliográfico^pNível
> bibliográfico^xNB ^uNB_^yDATABASE^mNB_^tshort^fA^gGIZMONB
>
>
> 3. Reinverter a base com utilitário MX (Utilitários CISIS).
>
>
> NOTA:
>
>
> No LILDBI-Web, os arquivos de definições da interface de busca pública
> encontram-se em htdocs/lildbi/iah e htdocs/lildbi/iah/edit
>
>
>
>
> Atenciosamente
>
>
>
>
>
> Asael Costa da Silva
> Analista de Sistemas
> Metodologias e Tecnologias de Informação - MTI
> Fone: 11 5576-9813
>
> BIREME/OPAS/OMS
>
> Siga-nos
>
>
> From: "Karina Rocha da C. P. Antunes" <programador2 at cfp.org.br>
> To: "reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
> Sent: Tuesday, 22 May, 2012 5:11:43 PM
> Subject: [bvstech] [Reddes.bvs-tech] Acrescentar índices nas pesquisas
>
>
>
>
> Boa tarde! Gostaria de saber como faço para acrescentar alguns campos
> nas pesquisas, tanto na pesquisa quando logo como editor, como na
> pesquisa geral, antes de logar...
>
> Aguardo notícias...
>
>
>
> KARINA ROCHA DA COSTA PEREIRA ANTUNES
>
> Analista de Sistemas – Desenvolvedora / Analista BVS-Psi
>
> Setor de Informática
>
> Conselho Federal de Psicologia
>
> www.cfp.org.br
>
> Telefone: +55(61) 2109-0140
>
> Descrição: Logo CFP
>
>
>
> Participe da 2ª Mostra Nacional de Práticas em Psicologia
> Inscreva seu trabalho até 31/05/2012
> Acesse: http://mostra.cfp.org.br
>
>
> _______________________________________________
> Reddes.bvs-tech mailing list
> Reddes.bvs-tech at listas.bireme.br
> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
>
> _______________________________________________
> Reddes.bvs-tech mailing list
> Reddes.bvs-tech at listas.bireme.br
> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
-------------- next part --------------
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
More information about the Reddes
mailing list