SQLf3: an extension of SQLf with SQL3 features

Fuzzy Logic has been proposed for information representation and manipulation in databases, being the current tendency to study mechanisms of flexible querying to traditional databases. SQLf has been one of the efforts in this tendency. On the other hand, there are many different dialects of SQL. There are two major standards: ANSI (American National Standards Institute) SQL and an updated standard adopted in 1992, called SQL-92 or SQL2. There is also an emerging standard called SQL3 that extends SQL2 with many new features such as recursion, triggers, and objects. Then, there are versions of SQL produced by the principal vendors of database management systems. This paper looks for to continue the contribution in the area flexible querying to relational databases. Basically this contribution embraces the definition of the flexible querying language SQLf3 according to those characteristics contemplated in the norms SQL3 that can be susceptible to a fuzzy treatment.

[1]  Kwong-Sak Leung,et al.  A fuzzy database-query language , 1990, Inf. Syst..

[2]  Henry F. Korth,et al.  Fundamentos de bases de datos , 1993 .

[3]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[4]  Grace SauLan Loo,et al.  An Interface to Databases for Flexible Query Answering: A Fuzzy-Set Approach , 2000, DEXA.

[5]  Marlene Goncalves,et al.  SQLf flexible querying language extension by means of the norm SQL2 , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[6]  Hiroshi Nakajima,et al.  Fuzzy database language and library-fuzzy extension to SQL , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[7]  Olga Pons,et al.  GEFRED: A Generalized Model of Fuzzy Relational Databases , 1994, Inf. Sci..

[8]  Patrick Bosc,et al.  SQLf Query Functionality on Top of a Regular Relational Database Management System , 2000 .

[9]  Didier Dubois,et al.  Flexible Queries in Relational Databases - The Example of the Division Operator , 1997, Theor. Comput. Sci..

[10]  Patrick Bosc,et al.  ON THE EFFICIENCY OF THE ALPHA-CUT DISTRIBUTION METHOD TO EVALUATE SIMPLE FUZZY RELATIONAL QUERIES , 1995 .

[11]  C. Zheng,et al.  ; 0 ; , 1951 .

[12]  Jennifer Widom,et al.  A First Course in Database Systems , 1997 .

[13]  Raghu Ramakrishnan,et al.  Database Management Systems , 1976 .

[14]  Ramez Elmasri,et al.  Sistemas de bases de datos: conceptos fundamentales , 2000 .

[15]  Fabio Crestani,et al.  Soft Information Retrieval : Applications of Fuzzy Set Theory and Neural Networks , 1999 .

[16]  Ronald R. Yager,et al.  Interpreting linguistically quantified propositions , 1994, Int. J. Intell. Syst..

[17]  Ernesto Damiani,et al.  FXPath: Flexible Querying of XML Documents , 2002 .

[18]  Patrick Bosc,et al.  Fuzzy databases : principles and applications , 1996 .

[19]  Ana Isabel Aguilera,et al.  Similarity-Based Queries for Information Retrieval , 2000, DNIS.

[20]  Patrick Bosc,et al.  SQLf: a relational database language for fuzzy querying , 1995, IEEE Trans. Fuzzy Syst..