curso Full text Search no SQL Server: Buscas Textuais

Neste curso aprenderemos a realizar pesquisas textuais complexas no SQL Server utilizando o recurso de Índices Full Text. Esse tipo de índice contorna as limitações do operador LIKE ao permitir a busca por diferentes expressões textuais, flexibilizando a ordem, distância e variações das palavras. Em aplicações que lidam com grandes volumes de dados textuais, buscas desse tipo são fundamentais para apresentar para o usuário resultados relevantes, considerando as diferentes formas pelas quais ... Ver mais a consulta pode ser feita.

Este conteúdo faz parte dos guias:

Iniciar Carga Horária No Certificado - 13H

CONTEÚDO DO CURSO

Aula 1 - free

Introdução

Nessa aula definiremos o que é o Full-Text Search, como e em qual circunstâncias utilizá-lo.
free
Aula 2 - mvp

Criando o índice Full-Text do SQL Server

Nesse vídeo veremos como criar o catálogo, o índice e também como tornar a busca no índice insensitiva a acentos.
mvp
Aula 3 - mvp

Usando o FREETEXT para fazer buscas no índice

Nessa vídeo definiremos o que é o comando freetext e veremos como utilizá-lo.
mvp
Aula 4 - mvp

Usando o CONTAINS para fazer buscas no índice

Nesse vídeo definiremos o que é o comando contains e veremos como utilizá-lo.
mvp
Aula 5 - mvp

Usando o operador NEAR

Veja nesse vídeo como usar o operador de proximidade (near) para dar mais relevância a pesquisas onde as palavras estejam próximas umas das outras.
mvp
Aula 6 - mvp

Usando o operador OR

Veja nesse vídeo como usar o operador OR para pesquisar se pelo menos um termo buscado existe no resultado.
mvp
Aula 7 - mvp

Usando o operador AND e AND NOT

Veja nesse vídeo como usar o operador AND para fazer com que os dois ou mais termos buscados estejam presentes no resultado ou excluir algum termo do resultado com AND NOT.
mvp
Aula 8 - mvp

Usando listas de parada (stopwords)

Nesse vídeo definiremos o que são listas de parada (stopwords) e como utilizá-las para impedir que o banco de dados indexe qualquer palavra à sua escolha.
mvp
Aula 9 - mvp

Usando o operador FORMSOF

Veja nesse vídeo como utilizar o operador FORMSOF, para pesquisar variações do termo pesquisado.
mvp
Aula 10 - mvp

Usando o FREETEXTTABLE para exibir a relevância dos resultados pesquisados

Veja nesse vídeo como usar o FREETEXTTABLE, uma variação do FREETEXT para exibir a relevância dos resultados retornados numa busca com Full-Text Search, e como ordená-los.
mvp
Aula 11 - mvp

Usando o CONTAINSTABLE com o operador ISABOUT

Veja nesse vídeo como usar o operador ISABOUT, para dar pesos aos termos pesquisados, e o operador coringa (*), para pesquisar variações de palavras.
mvp
Aula 12 - mvp

Atribuindo peso para cada campo usado na busca

Veja nesse vídeo como atribuir um peso a cada campo usado na busca, a fim de ordenar os resultados onde um termo num campo A tenha mais relevância que no campo B.
mvp
Aula 13 - mvp

Fazendo uma busca com mais de uma tabela

Veja nesse vídeo como realizar buscas utilizando mais de uma tabela.
mvp
Código Fonte - mvp

Código fonte

Nesse post você encontrará o código fonte completo da roda de código Full-Text Search no SQL Server
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos