Abstract
In this paper we propose a declarative method to formulate fuzzy linguistic queries on Relational Database Management Systems. That is, flexible queries containing linguistic terms associate to the attributes of a table of a relational database. To this end, we adapt techniques originate from a proximity-based Logic Programming Language called Bousi~Prolog.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bosc, P., Pivert, O.: SQLf: a relational database language for fuzzy querying. IEEE T. Fuzzy Syst. 3(1), 1–17 (1995)
Balamurugan, V., Kannan, K.S.: A Framework for Computing Linguistic Hedges in Fuzzy Queries. The Int. J. of Database Management Systems 2(1) (2010)
Buckles, B., Petry, F.: A fuzzy model for relational databases. Fuzzy Sets and Syst. 7, 213–226 (1985)
Chen, S.M., Hsiao, H.R.: A New Approach for Fuzzy Query Processing Based on Automatic Clustering Techniques. Information and Management Sciences 18(3), 223–240 (2007)
Codd, E.F.: A Relational Model of Data for Large Shared Data Banks. Communications of the ACM 13(6), 377–387 (1970)
Julián-Iranzo, P., Rubio-Manzano, C.: A similarity-based WAM for bousi~Prolog. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds.) IWANN 2009, Part I. LNCS, vol. 5517, pp. 245–252. Springer, Heidelberg (2009)
Julián, P., Rubio, C.: An Efficient Fuzzy Unification Method and its Implementation into the Bousi~Prolog System. In: FUZZ-IEEE 2010, pp. 658–665 (2010)
Julián, P., Rubio, C., Gallardo, J.: Bousi~Prolog: a Prolog Extension Language for Flexible Query Answering. Electronic Notes in Theoretical Computer Science 248, 131–147 (2009)
Kamel, M., et al.: Fuzzy Query using Clustering techniques. Information Processing and Management 26(2), 279–293 (1990)
Lee, R.C.T.: Fuzzy Logic and the Resolution Principle. Journal of the ACM 19(1), 119–129 (1972)
Lloyd, J.W.: Foundations of Logic Programming. Springer, Berlin (1987)
Orchard, R.A.: FuzzyClips Version 6.04A. User’s Guide. Integrated Reasoning. Institute for Information Technology. Canada (1998)
Prade, H., Testemale, C.: Generalizing database relational algebra for the treatment of incomplete/uncertain information and vague queries. Information Science 34, 115–143 (1984)
Rios-Filho, L.G., Sandri, S.A.: Contextual Fuzzy Unification. In: Proc. of IFSA 1995, pp. 81–84 (1995)
Sessa, M.I.: Approximate reasoning by similarity-based SLD resolution. Theoretical Computer Science 275(1-2), 389–426 (2002)
Shenoi, S., Melton, A.: Proximity relations in the fuzzy relational database model. Fuzzy Sets and Systems 100, 51–62 (1999)
Tahami, V.: A conceptual framework for fuzzy query processing - a step toward very intelligent databases systems. Information Processing and Management 13, 289–303 (1977)
Takahashi, Y.: A fuzzy query language for relational databases. In: Kacprzyk, J., Bosc, P. (eds.) Fuzziness in Database Management Systems. Physica-Verlag, Berlin (1995)
Zadeh, L.A.: Fuzzy Sets. Information and Control 8(3), 338–353 (1965)
Zadeh, L.A.: The Concept of a Linguistic Variable and its Applications to Approximate Reasoning I, II and III. J. of Information Sciences 8 & 9 (1975)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rubio-Manzano, C., Julián-Iranzo, P., Salazar-Santis, E., San Martín-Villarroel, E. (2013). Declarative Fuzzy Linguistic Queries on Relational Databases. In: Larsen, H.L., Martin-Bautista, M.J., Vila, M.A., Andreasen, T., Christiansen, H. (eds) Flexible Query Answering Systems. FQAS 2013. Lecture Notes in Computer Science(), vol 8132. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40769-7_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-40769-7_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40768-0
Online ISBN: 978-3-642-40769-7
eBook Packages: Computer ScienceComputer Science (R0)