Skip to main content

Fuzzy Sets and Fuzzy Database Models

  • Chapter
  • First Online:
Fuzzy XML Data Management

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 311))

  • 969 Accesses

Abstract

Information imprecision and uncertainty exist in many real-world applications, and for this reason fuzzy data modeling has been extensively investigated in various database models. In particular, Zadeh’s fuzzy set theory has been identified as a successful technique for modeling imprecise and uncertain information in various database models. This has resulted in numerous contributions, mainly with respect to the popular fuzzy conceptual data models (fuzzy ER/EER model, fuzzy UML data model, and etc.) and fuzzy logical database models (fuzzy relational database model, fuzzy object-oriented database model, and etc.). Also, it is shown that fuzzy set theory is very useful in Web-based business intelligence. Therefore, topics related to the modeling of fuzzy data are considered very interesting in XML since it is the current standard data representation and exchange format over the Web. In particular, to manage fuzzy XML data, it is necessary to integrate fuzzy XML and various fuzzy databases, and various fuzzy database models (fuzzy relational database model and fuzzy object-oriented database model) need to be used for mapping to and from the fuzzy XML models. Therefore, in this chapter, we mainly introduce several fuzzy database models, including fuzzy UML data model, fuzzy relational database model, and fuzzy object-oriented database model. Before that, we briefly introduce some notions of fuzzy set theory.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Bosc P, Prade H (1993) An introduction to fuzzy set and possibility theory based approaches to the treatment of uncertainty and imprecision in database management systems. Proceedings of the second workshop on uncertainty management in information systems: from needs to solutions

    Google Scholar 

  • Buckles B, Petry F (1982) A fuzzy representation for relational databases. Fuzzy Sets Syst 7:213–226

    Article  MATH  Google Scholar 

  • Berzal F, Marín N, Pons O, Vila MA (2007) Managing fuzziness on conventional object-oriented platforms. Int J Intell Syst 22(7):781–803

    Article  MATH  Google Scholar 

  • Bordogna G, Pasi G (2001) Graph-based interaction in a fuzzy object oriented database. Int J Intell Syst 16:821–841

    Article  MATH  Google Scholar 

  • Cao TH, Rossiter JM (2003) A deductive probabilistic and fuzzy object-oriented database language. Fuzzy Sets Syst 140:129–150

    Article  MathSciNet  MATH  Google Scholar 

  • Cross V, Caluwe R, Vangyseghem N (1997) A perspective from the fuzzy object data management group (FODMG). Proceedings of fuzzy systems, pp 721–728

    Google Scholar 

  • Cross V (2001) Fuzzy extensions for relationships in a generalized object model. Int J Intell Syst 16:843–861

    Article  MATH  Google Scholar 

  • Chen GQ, Kerre EE (1998) Extending ER/EER concepts towards fuzzy conceptual data modeling. Proceedings of the 1998 IEEE international conference on fuzzy systems, vol 2. pp 1320–1325

    Google Scholar 

  • Chen GQ (1999) Fuzzy logic in data modeling; semantics, constraints, and database design. Kluwer Academic Publisher, Dordrecht

    Google Scholar 

  • Chen GQ, Vandenbulcke J, Kerre EE (1992) A general treatment of data redundancy in a fuzzy relational data model, J. Am Soc Inf Sci 43:304–311

    Article  Google Scholar 

  • Chaudhry N, Moyne J, Rundensteiner EA (1999) An extended database design methodology for uncertain data management. Inf Sci 121(1–2):83–112

    Article  Google Scholar 

  • Codd EF (1986) Missing information (applicable and inapplicable) in relational databases. SIGMOD Record 15:53–78

    Article  Google Scholar 

  • Codd EF (1987) More commentary on missing information in relational databases (applicable and inapplicable information). SIGMOD Record 16(1):42–50

    Article  Google Scholar 

  • Cubero JC, Marín N, Medina JM, Pons O, Vila MA (2004) Fuzzy object management in an object-relational framework. Proceedings of the 10th international conference on information processing and management of uncertainty in knowledge-based systems, IPMU’2004, pp 1767–1774

    Google Scholar 

  • Dubois D, Prade H, Rossazza JP (1991) Vagueness, typicality, and uncertainty in class hierarchies. Int J Intell Syst 6:167–183

    Article  Google Scholar 

  • de Tré G, de Caluwe R (2003) Level-2 fuzzy sets and their usefulness in object-oriented database modeling. Fuzzy Sets Syst 140:29–49

    Article  MATH  Google Scholar 

  • De SK, Biswas R, Roy AR (2001) On extended fuzzy relational database model with proximity relations. Fuzzy Sets Syst 117:195–201

    Article  MathSciNet  MATH  Google Scholar 

  • de Caluwe R (1998) Fuzzy and uncertain object-oriented databases: concepts and models. World Scientific Publishing Company, Singapore

    Google Scholar 

  • Dalvi N, Suciu D (2007) Management of probabilistic data: foundations and challenges. Proceedings of the ACM SIGACT-SIGMOD-SIGART symposium on principles of database systems, pp 1–12

    Google Scholar 

  • Gottlob G, Zicari R (1988) Closed world databases opened through null values. Proceedings of the 1988 international conference on very large data bases, pp 50–61

    Google Scholar 

  • Grant J (1979) Partial values in a tabular database model. Inf Process Lett 9(2):97–99

    Article  MathSciNet  MATH  Google Scholar 

  • Gyseghem NV, Caluwe RD (1995) Fuzzy behavior and relationships in a fuzzy OODB-model. Proceedings of the tenth annual ACM symposium on applied computing, Nashville, TN, pp 503–507

    Google Scholar 

  • George R, Srikanth R, Petry FE, Buckles BP (1996) Uncertainty management issues in the object-oriented data model. IEEE Trans Fuzzy Syst 4(2):179–192

    Article  Google Scholar 

  • Haroonabadi A, Teshnehlab M (2007) Applying fuzzy-UML for uncertain systems modeling. Proceedings of the first joint congress on fuzzy and intelligent systems, Ferdowsi University of Mashhad, Iran

    Google Scholar 

  • Haroonabadi A, Teshnehlab M (2009) Behavior modeling in uncertain information systems by Fuzzy-UML. Int J Soft Comput 4(1):32–38

    Google Scholar 

  • Koyuncu M, Yazici A (2003) IFOOD: an intelligent fuzzy object-oriented database architecture. IEEE Trans Knowl Data Eng 15(5):1137–1154

    Article  Google Scholar 

  • Lee J, Xue NL, Hsu KH, Yang SJH (1999) Modeling imprecise requirements with fuzzy objects. Inf Sci 118:101–119

    Article  Google Scholar 

  • Liu WY, Song N (2001) The fuzzy association degree in semantic data models. Fuzzy Sets Syst 117(2):203–208

    Article  MathSciNet  MATH  Google Scholar 

  • Motor A (1990) Accommodation imprecision in database systems: issues and solutions. ACM SIGMOD Record 19(4):69–74

    Article  Google Scholar 

  • Motor A, Smets P (1997) Uncertainty management in information systems: from needs to solutions. Kluwer Academic Publishers, Dordrecht

    Book  Google Scholar 

  • Ma ZM, Zhang WJ, Ma WY (2000) Semantic measure of fuzzy data in extended possibility-based fuzzy relational databases. Int J Intell Syst 15:705–716

    Article  MATH  Google Scholar 

  • Ma ZM, Mili F (2002) Handling fuzzy information in extended possibility-based fuzzy relational databases. Int J Intell Syst 17(10):925–942

    Article  MATH  Google Scholar 

  • Ma ZM, Zhang WJ, Ma WY (2004) Extending object-oriented databases for fuzzy information modeling. Inf Syst 29(5):421–435

    Article  Google Scholar 

  • Ma ZM (2005a) Advances in fuzzy object-oriented databases: modeling and applications. Idea Group Publishing, Hershey

    Google Scholar 

  • Ma ZM (2005b) Fuzzy database modeling with XML (the Kluwer international series on advances in database systems). Springer, New York

    Google Scholar 

  • Ma ZM, Yan L (2007) Fuzzy XML data modeling with the UML and relational data models. Data Knowl Eng 63(3):970–994

    Article  MathSciNet  Google Scholar 

  • Ma ZM, Yan L (2008) A literature overview of fuzzy database models. J Inf Sci Eng 24(1):189–202

    MATH  Google Scholar 

  • Ma ZM, Yan L (2010) A Literature overview of fuzzy conceptual data modeling. J Inf Sci Eng 26:427–441

    MathSciNet  Google Scholar 

  • Ma ZM, Zhang F, Yan L (2011) Fuzzy information modeling in UML class diagram and relational database models. Appl Soft Comput 11(6):4236–4245

    Article  Google Scholar 

  • Marín N, Vila MA, Pons O (2000) Fuzzy types: a new concept of type for managing vague structures. Int J Intell Syst 15:1061–1085

    Article  MATH  Google Scholar 

  • Marín N, Pons O, Vila MA (2001) A strategy for adding fuzzy types to an object oriented database system. Int J Intell Syst 16:863–880

    Article  MATH  Google Scholar 

  • Majumdar AK, Bhattacharya I, Saha AK (2002) An object-oriented fuzzy data model for similarity detection in image databases. IEEE Trans Knowl Data Eng 14:1186–1189

    Article  Google Scholar 

  • Ndouse TD (1997) Intelligent systems modeling with reusable fuzzy objects. Int J Intell Syst 12:137–152

    Article  Google Scholar 

  • Nam M, Ngoc NTB, Nguyen H, Cao TH (2007) FPDB40: a fuzzy and probabilistic object base management system. Proceedings of the FUZZ-IEEE 2007, pp 1–6

    Google Scholar 

  • Ozgur NB, Koyuncu M, Yazici A (2009) An intelligent fuzzy object-oriented database framework for video database applications. Fuzzy Sets Syst 160:2253–2274

    Article  MathSciNet  Google Scholar 

  • Petry FE (1996) Fuzzy databases: principles and applications. Kluwer Academic Publisher, Dordrecht

    Book  MATH  Google Scholar 

  • Parsons S (1996) Current approaches to handling imperfect information in data and knowledge bases. IEEE Trans Knowl Data Eng 8:353–372

    Article  Google Scholar 

  • Prade H, Testemale C (1984) Generalizing database relational algebra for the treatment of incomplete or uncertain information and vague queries. Inf Sci 34:115–143

    Article  MathSciNet  MATH  Google Scholar 

  • Rundensteiner E, Bic L (1992) Evaluating aggregates in possibilistic relational databases. Data Knowl Eng 7:239–267

    Article  Google Scholar 

  • Raju K, Majumdar A (1988) Fuzzy functional dependencies and lossless join decomposition of fuzzy relational database systems. ACM TODS 13(2):129–166

    Article  Google Scholar 

  • Rundensteiner E, Hawkes LW, Bandler W (1989) On nearness measures in fuzzy relational data models. Int J Approx Reason 3:267–298

    Article  MathSciNet  MATH  Google Scholar 

  • Smets P (1997) Imperfect information: imprecision-uncertainty, uncertainty management in information systems: from needs to solutions. Kluwer Academic Publishers, Dordrecht, pp 225–254

    Google Scholar 

  • Sicilia MA, Garcia E, Gutierrez JA (2002) Integrating fuzziness in object oriented modeling language: towards a fuzzy-UML. Proceedings of international conference on fuzzy sets theory and its applications, pp 66–67

    Google Scholar 

  • Shenoi S, Melton A (1999) Proximity relations in the fuzzy relational database model. Fuzzy Sets Syst (Suppl) 100:51–62

    Article  Google Scholar 

  • Umano M, Fukami S (1994) Fuzzy relational algebra for possibility-distribution-fuzzy-relational model of fuzzy data. J Intell Inf Syst 3:7–27

    Article  Google Scholar 

  • Umano M, Imada T, Hatono I, Tamura H (1998) Fuzzy object-oriented databases and implementation of its SQL-type data manipulation language. Proceedings of the 7th IEEE international conference on Fuzzy Systems, pp 1344–1349

    Google Scholar 

  • Yazici A, George R (1999) Fuzzy database modeling. Physica-Verlag, Wurzburg

    Book  MATH  Google Scholar 

  • Yazici A, Koyuncu M (1997) Fuzzy object-oriented database modeling coupled with fuzzy logic. Fuzzy Sets Syst 89:1–26

    Article  Google Scholar 

  • Yan L, Ma ZM (2012) Comparison of entity with fuzzy data types in fuzzy object-oriented databases. Integr Comput-Aided Eng 19(2):199–212

    MathSciNet  MATH  Google Scholar 

  • Yan L, Ma ZM, Zhang F (2012) Algebraic operations in fuzzy object-oriented databases. Information systems frontiers, pp 1–14

    Google Scholar 

  • Zvieli A, Chen PP (1986) Entity-relationship modeling and fuzzy databases. Proceedings of the 1986 IEEE international conference on data engineering, pp 320–327

    Google Scholar 

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  MathSciNet  MATH  Google Scholar 

  • Zadeh LA (1978) Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst 1(1):3–28

    Article  MathSciNet  MATH  Google Scholar 

  • Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning. Inf Sci 8:119–249, 301–357; 9:43–80

    Google Scholar 

  • Zaniolo C (1984) Database relations with null values. JCSS 21(1):142–162

    MathSciNet  Google Scholar 

  • Zicari R, Milano P (1990) Incomplete information in object-oriented databases. ACM SIGMOD Record 19(3):5–16

    Article  Google Scholar 

  • Zhang WN, Wang K (2000) An efficient evaluation of a fuzzy equi-join using fuzzy equality indicators. IEEE Trans Knowl Data Eng 12(2):225–237

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Yan .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Yan, L., Ma, Z., Zhang, F. (2014). Fuzzy Sets and Fuzzy Database Models. In: Fuzzy XML Data Management. Studies in Fuzziness and Soft Computing, vol 311. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-44899-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-44899-7_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-44898-0

  • Online ISBN: 978-3-642-44899-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics