{"title":"Discovery of Field Functional Dependencies","authors":"Jizhou Sun, Jianzhong Li, Hong Gao, Xianmin Liu","doi":"10.1109/ISKE.2015.9","DOIUrl":null,"url":null,"abstract":"Integrity constrains in relational database were proposed for logical database designation. Recently, the data quality problem is getting more and more attentions, and integrity constrains are used for detecting and repairing inconsistent data. In the purpose of detecting inconsistent data more comprehensively, previous research has proposed more type of integrity constrains, including conditional functional dependencies, editing rules and fixing rules, etc. In this paper, a new type of constrain was proposed: field functional dependencies(FFDs). In case that a database is logically well designed, it becomes difficult to detect and repair inconsistent data according to normal functional dependencies, while FFDs can be a complementary to this case. To make well use of FFDs, this paper has concentrated on the problem of discovering FFDs, i.e., given a sample database instance, how to find out such kind of constrain rules between attributes. Usually the input data could be so large that it becomes expensive and inefficient for manually discovering of FFDs. According to the properties of FFDs, an efficient algorithm was designed to discover these rules. Finally, the efficiency of the discovering algorithm, and the coverage of FFDs when detecting data errors compared with previous works were experimentally evaluated.","PeriodicalId":312629,"journal":{"name":"2015 10th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 10th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISKE.2015.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Integrity constrains in relational database were proposed for logical database designation. Recently, the data quality problem is getting more and more attentions, and integrity constrains are used for detecting and repairing inconsistent data. In the purpose of detecting inconsistent data more comprehensively, previous research has proposed more type of integrity constrains, including conditional functional dependencies, editing rules and fixing rules, etc. In this paper, a new type of constrain was proposed: field functional dependencies(FFDs). In case that a database is logically well designed, it becomes difficult to detect and repair inconsistent data according to normal functional dependencies, while FFDs can be a complementary to this case. To make well use of FFDs, this paper has concentrated on the problem of discovering FFDs, i.e., given a sample database instance, how to find out such kind of constrain rules between attributes. Usually the input data could be so large that it becomes expensive and inefficient for manually discovering of FFDs. According to the properties of FFDs, an efficient algorithm was designed to discover these rules. Finally, the efficiency of the discovering algorithm, and the coverage of FFDs when detecting data errors compared with previous works were experimentally evaluated.