Guia de Utilização da Consulta Avançada do Geobank Visando um maior aproveitamento das informações que a consulta avançada do Geobank tem a oferecer, foi criado este guia suscinto contendo as funcionalidades de cada janela, campo e símbolo, presentes neste tipo de consulta. Foi utilizado como exemplo a consulta avançada de afloramentos, sendo que os outros tipos de consulta seguem o mesmo padrão. Campos disponíveis e Selecionados para exibição: Na janela “Campos disponíveis” são encontradas todas as informações possíveis de visualizar através da consulta. Clicando no botão todos os campos serão selecionados na janela “Selecionados para Exibição”. O botão desfaz a seleção descrita anteriormente. As setas individuais e são utilizadas para selecionar cada campo separadamente. Campos disponíveis para consulta: Este campo é utilizado para restringir uma consulta avançada. Como exemplo, uma consulta de afloramentos contendo o tipo de rocha granito. O primeiro passo é escolher na janela “Campos disponíveis” (figura acima), os parâmetros que ele quer visualizar na consulta, em seguida, selecionar o campo rocha na janela “Campos disponíveis para consulta” (figura abaixo), seguido do símbolo “=” (igual). Na janela “campos formatados auxiliares – consulta” escolher o tipo de rocha desejada na biblioteca, neste caso o granito. Ex: Rocha = ‘Granito’ Operadores e seus significados: AND – “E” lógico. Avalia as condições e devolve um valor verdadeiro caso ambos sejam corretos. Ex: O usuário deseja pesquisar valores de latitude entre um intervalo definido. -5º e -10º. LATITUDE< -5 and LATITUDE> -10. OR – “OU” lógico. Avalia as condições e devolve um valor verdadeiro se algum for correto. Ex: O usuário deseja pesquisar informações no banco de dados sobre os códigos NA.19-Y-D-V ou NA.20-V-D da base cartográfica. BASE_CARTOGRAFICA = 'NA.19-Y-D-V' or BASE_CARTOGRAFICA = 'NA.20-V-D'. LIKE – “CONTÉM”. Utilizado quando se quer consultar parte do conteúdo do campo. % - Está diretamente ligado ao comando “like”, antecede ou sucede parte da palavra que esta sendo pesquisada, dependendo da localização da palavra na frase. Ex1: O usuário deseja pesquisar informações no campo TOPONIMIA, que iniciem com a palavra Serra. TOPONIMIA like 'Serr%'. Alguns resultados obtidos para esta pesquisa foram: Serra Branca, Serrote dos Leites. Ex2: O usuário deseja pesquisar informações no campo TOPONIMIA, que terminem com a palavra Serra. TOPONIMIA like '%Serra'. Alguns resultados obtidos para esta pesquisa foram: Próximo a Riacho da Serra, Fazenda da Serra, Drenagem na Serra, Serra. Ex3: O usuário deseja pesquisar informações no campo TOPONIMIA, que apresentem a palavra Serra no inicio, meio ou fim da frase, o usuário forneceria o seguinte comando: TOPONIMIA like '%Serra%'. Alguns dos resultados obtidos para esta pesquisa foram: Ponta Norte da Serra do Lajeado, Fazenda Serra e Fazenda Serra da Bananeira. Operadores Lógicos Numéricos e Alfanuméricos Operador Significado = Igual a > Maior que >= Maior ou igual a < Menor que <= Menor ou igual a <> Diferente de A seguir alguns exemplos da utilização dos operadores citados acima: Ex1: O usuário deseja pesquisar rochas com grau de metamorfismo de baixo grau. GRAU_METAMORFISMO = 'Baixo grau'. Obs: Como o banco retorna ao usuário a informação exatamente igual ao que foi proposto no momento da pesquisa, é extremamente necessário respeitar o acento de palavras e o emprego de letras maiúsculas e minúsculas Ex2: O usuário deseja pesquisar valores menores que 100m no campo ALTITUDE. ALTITUDE_M < ‘100’. Ex3: O usuário deseja pesquisar valores maiores ou iguais a 100m no campo ALTITUDE. ALTITUDE_M >= ‘100’. Ex4: O usuário deseja pesquisar as informações no campo TOPONIMIA que sejam diferentes de Serra do Cabral. TOPONIMIA <> ‘Serra do Cabral’. Neste caso, o banco irá buscar todas as informações cadastradas, exceto “Serra do Cabral”. () – “Parênteses”. Servem para forçar a prioridade no comando de uma pesquisa. Ex: Na pesquisa (BASE_CARTOGRAFICA BASE_CARTOGRAFICA = 'NA.20-V-D') and = lower 'NA.19-Y-D-V' (TOPONÍMIA) or like '%serr%', é dada prioridade a consulta de dentro dos parênteses, ou seja, a consulta trará como resultado toda base cartográfica igual a NA.19-Y-D-V ou NA.20-V-D, verificando, em seguida, quais registros possuem a palavra “serra” no inicio, meio ou fim de frases no campo TOPONÍMIA. Null - Testa valores que são nulos, ou seja, campos que não apresentam qualquer preenchimento. Obs: Zero não é um valor nulo, é uma informação como qualquer outra, o que se considera valor nulo é a falta de informação no campo. Ex: O usuário deseja pesquisar todos os campos que não apresentam informação de erro locacional. ERRO_LOCACIONAL is null. Not Null: Esta função serve para o usuário pesquisar dentre os itens, todos aqueles valores não nulos, ou seja, campos que contenham alguma informação cadastrada. Ex: O usuário deseja pesquisar todos os campos que apresentam informação de erro locacional. ERRO_LOCACIONAL is not null. Lower- Converte valores de caracteres alfabéticos em letras minúsculas. Obs: Esta função assim como a função upper que será citada a seguir, são utilizadas quando o usuário não conhece a forma com que o banco de dados armazenou os dados na coluna, forçando o banco a procurar da mesma forma que foi escrito no momento da pesquisa. Ex: O usuário deseja pesquisar no campo TOPONÍMIA dados que contenham a palavra “serra”. Para isto utilizaria lower (TOPONIMIA) like '%serra%', sendo que, este comando transforma, no momento da pesquisa, todas as letras da palavra pesquisada para minúsculas. Upper- Converte valores de caracteres alfabéticos em letras maiúsculas. Ex: O usuário deseja pesquisar no campo Toponímia dados que contenham a palavra “serra”. Para isto utilizaria upper (TOPONIMIA) like '%SERRA%', sendo que, este comando transforma, no momento da pesquisa, todas as letras da palavra pesquisada para maiúsculas. . No botão Webmap Geobank o usuário pode ainda visualizar, através do programa webmap, os dados pesquisados, neste caso os afloramentos. Ex: Registros de ocorrência de afloramentos compostos por arenito no Brasil (figura abaixo).