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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
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
Buckles B, Petry F (1982) A fuzzy representation for relational databases. Fuzzy Sets Syst 7:213–226
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
Bordogna G, Pasi G (2001) Graph-based interaction in a fuzzy object oriented database. Int J Intell Syst 16:821–841
Cao TH, Rossiter JM (2003) A deductive probabilistic and fuzzy object-oriented database language. Fuzzy Sets Syst 140:129–150
Cross V, Caluwe R, Vangyseghem N (1997) A perspective from the fuzzy object data management group (FODMG). Proceedings of fuzzy systems, pp 721–728
Cross V (2001) Fuzzy extensions for relationships in a generalized object model. Int J Intell Syst 16:843–861
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
Chen GQ (1999) Fuzzy logic in data modeling; semantics, constraints, and database design. Kluwer Academic Publisher, Dordrecht
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
Chaudhry N, Moyne J, Rundensteiner EA (1999) An extended database design methodology for uncertain data management. Inf Sci 121(1–2):83–112
Codd EF (1986) Missing information (applicable and inapplicable) in relational databases. SIGMOD Record 15:53–78
Codd EF (1987) More commentary on missing information in relational databases (applicable and inapplicable information). SIGMOD Record 16(1):42–50
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
Dubois D, Prade H, Rossazza JP (1991) Vagueness, typicality, and uncertainty in class hierarchies. Int J Intell Syst 6:167–183
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
De SK, Biswas R, Roy AR (2001) On extended fuzzy relational database model with proximity relations. Fuzzy Sets Syst 117:195–201
de Caluwe R (1998) Fuzzy and uncertain object-oriented databases: concepts and models. World Scientific Publishing Company, Singapore
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
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
Grant J (1979) Partial values in a tabular database model. Inf Process Lett 9(2):97–99
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
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
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
Haroonabadi A, Teshnehlab M (2009) Behavior modeling in uncertain information systems by Fuzzy-UML. Int J Soft Comput 4(1):32–38
Koyuncu M, Yazici A (2003) IFOOD: an intelligent fuzzy object-oriented database architecture. IEEE Trans Knowl Data Eng 15(5):1137–1154
Lee J, Xue NL, Hsu KH, Yang SJH (1999) Modeling imprecise requirements with fuzzy objects. Inf Sci 118:101–119
Liu WY, Song N (2001) The fuzzy association degree in semantic data models. Fuzzy Sets Syst 117(2):203–208
Motor A (1990) Accommodation imprecision in database systems: issues and solutions. ACM SIGMOD Record 19(4):69–74
Motor A, Smets P (1997) Uncertainty management in information systems: from needs to solutions. Kluwer Academic Publishers, Dordrecht
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
Ma ZM, Mili F (2002) Handling fuzzy information in extended possibility-based fuzzy relational databases. Int J Intell Syst 17(10):925–942
Ma ZM, Zhang WJ, Ma WY (2004) Extending object-oriented databases for fuzzy information modeling. Inf Syst 29(5):421–435
Ma ZM (2005a) Advances in fuzzy object-oriented databases: modeling and applications. Idea Group Publishing, Hershey
Ma ZM (2005b) Fuzzy database modeling with XML (the Kluwer international series on advances in database systems). Springer, New York
Ma ZM, Yan L (2007) Fuzzy XML data modeling with the UML and relational data models. Data Knowl Eng 63(3):970–994
Ma ZM, Yan L (2008) A literature overview of fuzzy database models. J Inf Sci Eng 24(1):189–202
Ma ZM, Yan L (2010) A Literature overview of fuzzy conceptual data modeling. J Inf Sci Eng 26:427–441
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
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
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
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
Ndouse TD (1997) Intelligent systems modeling with reusable fuzzy objects. Int J Intell Syst 12:137–152
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
Ozgur NB, Koyuncu M, Yazici A (2009) An intelligent fuzzy object-oriented database framework for video database applications. Fuzzy Sets Syst 160:2253–2274
Petry FE (1996) Fuzzy databases: principles and applications. Kluwer Academic Publisher, Dordrecht
Parsons S (1996) Current approaches to handling imperfect information in data and knowledge bases. IEEE Trans Knowl Data Eng 8:353–372
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
Rundensteiner E, Bic L (1992) Evaluating aggregates in possibilistic relational databases. Data Knowl Eng 7:239–267
Raju K, Majumdar A (1988) Fuzzy functional dependencies and lossless join decomposition of fuzzy relational database systems. ACM TODS 13(2):129–166
Rundensteiner E, Hawkes LW, Bandler W (1989) On nearness measures in fuzzy relational data models. Int J Approx Reason 3:267–298
Smets P (1997) Imperfect information: imprecision-uncertainty, uncertainty management in information systems: from needs to solutions. Kluwer Academic Publishers, Dordrecht, pp 225–254
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
Shenoi S, Melton A (1999) Proximity relations in the fuzzy relational database model. Fuzzy Sets Syst (Suppl) 100:51–62
Umano M, Fukami S (1994) Fuzzy relational algebra for possibility-distribution-fuzzy-relational model of fuzzy data. J Intell Inf Syst 3:7–27
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
Yazici A, George R (1999) Fuzzy database modeling. Physica-Verlag, Wurzburg
Yazici A, Koyuncu M (1997) Fuzzy object-oriented database modeling coupled with fuzzy logic. Fuzzy Sets Syst 89:1–26
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
Yan L, Ma ZM, Zhang F (2012) Algebraic operations in fuzzy object-oriented databases. Information systems frontiers, pp 1–14
Zvieli A, Chen PP (1986) Entity-relationship modeling and fuzzy databases. Proceedings of the 1986 IEEE international conference on data engineering, pp 320–327
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Zadeh LA (1978) Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst 1(1):3–28
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
Zaniolo C (1984) Database relations with null values. JCSS 21(1):142–162
Zicari R, Milano P (1990) Incomplete information in object-oriented databases. ACM SIGMOD Record 19(3):5–16
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
Author information
Authors and Affiliations
Corresponding author
Rights 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)