New characteristics in FSQL, a fuzzy SQL for fuzzy databases

  • Authors:
  • José Galindo

  • Affiliations:
  • Dpto. Lenguajes y Ciencias de la Computación, University of Málaga, Spain

  • Venue:
  • AIKED'05 Proceedings of the 4th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering Data Bases
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The FSQL language is an extension of the SQL language which permits us to handle fuzzy information in fuzzy or crisp databases. The first version of FSQL was implemented for Oracle Databases in PL/SQL. This first version defined basic fuzzy (or flexible) queries for fuzzy or traditional databases. In this work we present some new characteristics for FSQL. These new definitions include four new fuzzy comparators, five new fuzzy attributes, six new fuzzy constant types, new characteristics in the fulfillment thresholds, dynamic change of functions in logic operations, fuzzy set operators, the ALTER FSQL statement, and some useful functions to handle fuzzy attributes and fuzzy values. Besides, we outline here the definition of some DDL statements of FSQL and eighteen fuzzy comparators for fuzzy time in FSQL. The advantages of these new characteristics are obvious: basically they allow a greater expressiveness.