Escolar Documentos
Profissional Documentos
Cultura Documentos
ITU
2014
GREICY APARECIDA FERREIRA DOS SANTOS
ITU
2014
LISTA DE SIGLAS
LISTA DE FIGURAS
Figura 1. Arquitetura do Full Text Search no SQL Server
Figura 2. Resultado da Pesquisa com busca Semântica
1 INTRODUÇÃO
Quando um discente está na reta final do curso é necessário que o mesmo elabore
seu trabalho de conclusão de curso, no qual é regulamentado pela portaria da Fatec
Itu sendo considerada como uma atividade obrigatória, dividida em dois semestres.
A avaliação é feita pelos docentes responsáveis pela disciplina de Trabalho de
Graduação, considerando a média final semestral dos discentes.
Segundo Moro (2012), “Nenhum discente entra na universidade sabendo escrever
uma monografia, seja de graduação ou pós. Nesse contexto, cabe ao docente
orientador “ensinar” o discente a escrever a monografia.”
Qual seria a melhor forma do discente escolher um orientador para o seu TCC?
Para que o discente possa escolher um orientador que possa orientá-lo da melhor
maneira possível, é necessário que o mesmo conheça bem as áreas de
conhecimento do mesmo, e também de já ter um tema previamente estabelecido,
para então fazer um acordo formal entre ambos.
Mas como escolher um tema para o TCC?
Uma das principais dificuldades encontradas pelos discentes da Fatec Itu é a
escolha de um tema para o seu TCC, o que necessita de tempo, afinidade e muita
pesquisa. Muitas vezes o discente não tem tempo para ir até a biblioteca da
Instituição para consultar os temas que já foram desenvolvidos, para que se possa
ter uma base para a escolha do seu tema.
Diante deste contexto, esse trabalho tem como foco aplicar a Função Full Text
Search em um Sistema de Gerenciamento de Banco de Dados, por meio de um
estudo de caso através de um Sistema de Gerenciamento de Orientações de
Trabalho de Conclusão de Cursos, para que possa suprir as necessidades da
Instituição Fatec Itu, durante o desenvolvimento do trabalho.
1.1 JUSTIFICATIVA DO TEMA
O objetivo deste trabalho é aplicar a tecnologia Full Text Search presente nos
principais Sistemas de Gerenciamento de Banco de Dados em um Sistema de
Gerenciamento de Orientações de Trabalho de Conclusão de Curso.
Segundo Elmasari e Navathe (2005) “Um banco de dados e sua tecnologia têm
um impacto importante sobre o uso crescente de computadores. Um banco de
dados é uma coleção de dados relacionados. Com dados, queremos dizer fatos
conhecidos que podem ser registrados e possuem significado implícito.”
“Um banco de dados tem alguma fonte da qual o dado é derivado, algum grau
de interação com eventos no mundo real e um público que está ativamente
interessado em seu conteúdo. Um banco de dados pode ser gerado e mantido
manualmente, ou pode ser computadorizado.”
2.2.1 SQL
2.2.2 POSTGRESQL
2.2.3 ORACLE
2.2.4 MYSQL
O Full Text Search (ou simplesmente FTS) permite que sejam feitas pesquisas
de palavras em campos do tipo texto, XML ou binário, com flexibilizações
semânticas. Segundo Date (2003), os modelos semânticos são uma
classificação apropriada para a atividade de representar o sentido.
O Full Text Search tem a possibilidade também de efetuar uma pesquisa
indexada a estes campos, de forma muito simples, obtendo como resultado
não apenas os registros que contenham a palavra pesquisada, mas também
registros que contenham diferentes formas semânticas da mesma palavra, ou
até mesmo outras palavras que estejam relacionadas aos termos pesquisados.
O índice full-text (full text index), é um tipo especial de índice que armazena
informações sobre as palavras e suas respectivas localizações dentro de uma
coluna. Estas informações são posteriormente utilizadas pelo full-text search
para otimizar as consultas full-text que buscam por uma palavra específica ou
uma combinação delas. Estes índices são armazenados em estruturas
conhecidas como catálogo (full text search catologs) e juntos são mantidos
como uma coleção de pastas e arquivos no disco local do seu servidor. Os
catálogos podem armazenar índices full-text para uma ou mais tabela desde
que estas tabelas pertençam a um único banco de dados, ou seja, um catálogo
não pode pertencer a múltiplos bancos de dados.
Figura 1. Arquitetura do Full Text Search no SQL Server
YIN, Robert. Case Study Research: Design and Methods. 2. ed. Ca: Sage
Publications, 1994.
http://blogs.msdn.com/b/procha/archive/2008/05/15/consultas-full-text-em-
portugu-s-no-sql-server-2005.aspx, 2008
http://www.devmedia.com.br/artigo-da-sql-magazine-43-sql-server-2005-full-
text-search-parte-1/7043