DocumentCode :
2037292
Title :
A feasibility and performance study of dependency inference [database design]
Author :
Bitton, Dina ; Millman, Jeffrey ; Torgersen, Solveig
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
fYear :
1989
fDate :
6-10 Feb 1989
Firstpage :
635
Lastpage :
641
Abstract :
The feasibility of inferring functional dependencies from an example relation is investigated. The problem occurs in the context of automatic database design, when a tool is needed to assist the database designer in the process of specifying logical dependencies. The complexity of the dependency inference problem is inherently exponential. However, algorithms could be developed that perform well when the input relation has certain characteristics. Two such algorithms for dependency inference are implemented and optimized. An extensive set of experiments is presented, in which dependencies were inferred from example relations with different cardinalities, number of attributes, and degree of normalization. It is concluded that for practical example relations, an adequate implementation of a dependence inference function leads to acceptable interactive response times
Keywords :
automatic programming; database theory; inference mechanisms; microcomputer applications; relational databases; software tools; attributes; automatic database design; cardinalities; database designer; dependence inference function; dependency inference problem; example relation; exponential; functional dependencies; input relation; interactive response times; logical dependencies; normalization; performance study; Algorithm design and analysis; Data models; Delay; Inference algorithms; Inverse problems; Process design; Relational databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-1915-5
Type :
conf
DOI :
10.1109/ICDE.1989.47271
Filename :
47271
Link To Document :
بازگشت