Reference Hub27
Customizable Flexible Querying in Classical Relational Databases

Customizable Flexible Querying in Classical Relational Databases

Bordogna Bordogna, Guiseppe Psaila
ISBN13: 9781599048536|ISBN10: 1599048531|EISBN13: 9781599048543
DOI: 10.4018/978-1-59904-853-6.ch008
Cite Chapter Cite Chapter

MLA

Bordogna, Bordogna, and Guiseppe Psaila. "Customizable Flexible Querying in Classical Relational Databases." Handbook of Research on Fuzzy Information Processing in Databases, edited by José Galindo, IGI Global, 2008, pp. 191-217. https://doi.org/10.4018/978-1-59904-853-6.ch008

APA

Bordogna, B. & Psaila, G. (2008). Customizable Flexible Querying in Classical Relational Databases. In J. Galindo (Ed.), Handbook of Research on Fuzzy Information Processing in Databases (pp. 191-217). IGI Global. https://doi.org/10.4018/978-1-59904-853-6.ch008

Chicago

Bordogna, Bordogna, and Guiseppe Psaila. "Customizable Flexible Querying in Classical Relational Databases." In Handbook of Research on Fuzzy Information Processing in Databases, edited by José Galindo, 191-217. Hershey, PA: IGI Global, 2008. https://doi.org/10.4018/978-1-59904-853-6.ch008

Export Reference

Mendeley
Favorite

Abstract

In this chapter, we present the Soft-SQL project whose goal is to define a rich extension of SQL aimed at effectively exploiting flexibility offered by fuzzy sets theory to solve practical issues when querying classic relational databases. The Soft-SQL language is based on previous approaches that introduced soft conditions on tuples in the classical relational database model. We retain the main features of these approaches and focus on the need to provide tools allowing users to directly specify the context dependent semantics of soft conditions. To this end, Soft-SQL provides a command (named CREATE TERM-SET) to define the semantics of linguistic values with respect to a context represented by a linguistic variable (Zadeh, 1975); the SELECT command is extended in order to support soft predicates based on the user defined term sets, the semantics of grouping and aggregation can be modified, and finally, the clauses in the SELECT command can be combined effectively.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.