Banco de dados fuzzy
Cleiton Antunes
Juan Thiago de Oliveira
Tiago Henrique Mess
Prof. Cláudio Ratke
Centro Universitário Leonardo da Vinci – UNIASSELVI
Sistemas de informação (INF 25) – Banco de Dados
14/06/2011
RESUMO
As consultas a banco de dados, quando realizadas utilizando lógica convencional, como, por exemplo, usando a linguagem padrão de acesso a banco de dados, o SQL, tendem a retornar resultados, muitas vezes, distantes da realidade ou que não satisfazem as necessidades do usuário. Isso acontece porque este sistema se baseia em operações clássicas de união, interseção, complemento e negação da Álgebra Booleana para decidir a respeito da pertinência de um elemento a um determinado conjunto. Como só existem duas possibilidades, pertence ou não, percebe-se que esta aproximação está sujeita a perdas de informação que podem vir a comprometer a confiabilidade do resultado final, visto que no mundo real, na maioria das vezes, elementos podem pertencer parcialmente a um conjunto. Nosso trabalho visa esclarecer a utilização da lógica fuzzy em bancos de dados, de forma a representar melhor as situações do mundo real.
Palavras-chave: Sistema; Gerenciamento; Relacional.
INTRODUÇÃO
As informações imprecisas, comumente encontradas na modelagem do mundo e geralmente descritas em linguagem natural, são passíveis de serem melhores tratadas através de ferramentas baseadas na Teoria de Conjuntos Fuzzy do que através de ferramentas convencionais. Além disso, em muitos casos, é interessante que essas informações sejam persistentes e gerenciadas de forma adequada. Assim, surge a necessidade de viabilizar a persistência das informações em sua forma natural, e essa pode ser implementada através do uso da tecnologia de Sistemas Gerenciadores de Banco de Dados (SGBD’s), porém com algumas modificações.
1. BANCO DE DADOS RELACIONAL FUZZY
HISTÓRIA Em meados da década de 20, uma descoberta de Werner