Bd Fuzzy

Páginas: 9 (2215 palabras) Publicado: 28 de octubre de 2011
Extensión de las Bases de Datos Relacionales con Modelo Fuzzy

1

Resumen— Los elementos a modelar en la vida real están por lo general con información imprecisa, muchas veces lo que se desea registrar es parte del conocimiento de un experto el que no puede cuantificar su saber si no que maneja conceptos que pudiesen parecer vagos o con cierto grado de incertidumbre. Para poder reflejar dicharealidad se ha generado una solución con un Modelo Fuzzy, utilizando la Lógica difusa. Este trabajo moestra la implementación de una base de datos difusa. Para el diseño conceptual se ha utilizado FuzzyEER y la herramienta FuzzyCase; para la implementación física se ha usado la base de datos Oracle y una extensión de una base de datos relacional difusa como estructura lógica FIRST, con ellenguaje FSQL. El caso desarrollado considera las atenciones médicas que se realizan a pacientes. Se modelarán como datos difusos la edad del paciente (T2) con etiquetas lingüísticas: niño, adolescente, adulto, adulto mayor; índice de masa corporal (T2) etiquetas lingüísticas: bajo peso, normal, sobrepeso, obeso y Tipo de Comuna (T3) en que reside el paciente: urbana; rural.
Palabras Clave: Bases dedatos difusas; FUZZY EER; FMB, FSQL.

en las consultas. Se utiliza el servidor creado para ORACLE, siguiendo el modelo GEFRED. El servidor FSQL permite realizar consultas flexibles acerca de los atributos tradicionales o difusos pudiendo hacer uso de etiquetas lingüísticas definidas en cualquier atributo [1,2]. Para representar el modelo lógico de la base de datos se ha utilizado la herramientaFuzzyEER [5] , para las consultas a la base de datos se usa FSQL propuesto por Galindo en [2] que utiliza Oracle con una extensión del SQL para datos difusos. II.
CONJUNTOS DIFUSOS

I.

INTRODUCCIÓN







Una de las características del lenguaje natural, que hace difícil su utilización en sistemas computacionales es su imprecisión. Por ejemplo, conceptos como pequeño o grande tienensignificados diferentes de acuerdo al contexto en el que se estén utilizando, e incluso dentro del mismo contexto, pueden significar cosas diferentes para diferentes individuos [5]. La teoría de los conjuntos difusos desarrollada por Zadeh en 1965 [8], tiene como objetivo tratar lo difuso de manera sistemática, aunque no necesariamente cuantitativa. Zadeh busca “un sistema que proporcione una víanatural para tratar los problemas en los que la fuente de imprecisión es la ausencia de criterios claramente definidos de tipos de pertenencia, ya que la mayoría de las veces, la clase de objetos con que nos encontramos en el mundo físico real no dispone de criterios definidos de pertenencia. El problema de la implementación de los sistemas gestores de bases de datos difusas ha sido tratado en dosvertientes principales: Iniciar con un sistema gestor de bases de datos relacionales (SGBDR) con información precisa y desarrollar una sintaxis que permita formular consultas imprecisas, lo cual da origen a extensiones SQL o implementarlo como FuzzySQL, con capacidades de elementes de la lógica difusa [1,2]. El lenguaje FSQL (FuzzySQL) es una extensión del lenguaje SQL que permite escribir lascondiciones flexibles

L.A. Zadeh (1965) definió el concepto de conjunto difuso, basándose en la idea de que existen conjuntos en los que no está claramente determinado si un elemento pertenece o no al conjunto. A veces, un elemento pertenece al conjunto con cierto grado, llamado grado de pertenencia. Por ejemplo, el conjunto de las personas que son altas es un conjunto difuso, pues no está claroel límite de altura que establece a partir de que medida una persona es alta o no lo es. Ese límite es difuso y, por tanto, el conjunto que delimita también lo será. Un conjunto difuso A se define como una función de pertenencia A que hace corresponder los elementos de un dominio o Universo de discurso (U) con elementos del intervalo [0,1]: A: U [0,1] Cuanto más cerca esté A (u) del valor 1,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fuzzy
  • fuzzy
  • Fuzzy
  • fuzzy
  • Fuzzy
  • Bd
  • Que Es Una Bd
  • Fuzzy logics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS