Abstract
Relational model is one of the extensively used database models. However, with the contemporary technologies, high dimensional data which may be structured or unstructured are required to be analyzed for knowledge interpretation. One of the significant aspects of analysis is exploring the relationships existing between the attributes of large dimensional data. In relational model, the integrity constraints in accordance with the relationships are captured by functional dependencies. Processing of high dimensional data to understand all the functional dependencies is computationally expensive. More specifically, functional dependencies of the most prominent attributes will be of significant use and can reduce the search space of functional dependencies to be searched for. In this paper we propose a regression model to find the most prominent attributes of a given relation. Functional dependencies of these prominent attributes are discovered which are indicative and lead to faster results in decreased amount of time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Synthesizing Third Normal Form Relations from Functional Dependencies philip a. bernstein, University of Toronto. ACM Transactions on Database Systems 1(4) (December 1976)
Yao, H., Hamilton, H.J., Butz, C.: FDMine Discovering Functional Dependencies in a Database Using Equivalences. In: International Conference on Data Mining 2002, pp. 729–732 (2002)
Mannila, H., Raiha, K.-J.: On the complexity of inferring functional dependencies. Discrete Applied Mathematics 40, 237–243 (1992)
Bra, P.D., Paredaens, J.: Horizontal decompositions for handling exceptions to functional dependencies. In: Gallaire, H., Minker, J., Nicolas, J.M. (eds.) Advances in Database Theory, vol. 2, pp. 123–141. Plenum Publishing Company, New York (1984)
Huhtala, Y., Krkkinen, J., Porkka, P., Toivonen, H.: TANE: An Efficient Algorithm for Discovering Functional and Approximate Dependencies. The Computing Journal 42(2), 100–111 (1999)
Flach, P.A., Savnik, I.: Database Dependency Discovery: A Machine Learning Approach. AI Communications 12(3), 139–160 (1999)
Wyss, C.M., Giannella, C.M., Robertson, E.L.: FastFDs: A Heuristic-Driven, Depth-First Algorithm for Mining Functional Dependencies from Relation Instances. In: Kambayashi, Y., Winiwarter, W., Arikawa, M. (eds.) DaWaK 2001. LNCS, vol. 2114, pp. 101–110. Springer, Heidelberg (2001)
He, Q., Link, T.W.: Extending Inferring Functional Dependencies in Schema Transformation. In: ACM 2004 (2004)
Montgomery, D.C.: Design and Analysis of Experiments, 5th edn. Wiley (2001)
Savnik, I., Flach, P.: Bottom-up induction of functional dependencies from relations. In: Piatetsky-Shapiro, G. (ed.) Knowledge Discovery in Databases, Papers from the 1993 AAAI Workshop (KDD 1993), Washington, DC, pp. 174–185. AAAI Press (1993)
Mannila, H., Raiha, K.-J.: Algorithms for inferring functional dependencies. Data & Knowledge Engineering 12, 83–99 (1994)
Bell, S., Brockhausen, P.: Discovery of Data Dependencies in Relational Databases. Technical Report LS-8 Report-14, University of Dortmund (1995)
Kivinen, J., Mannila, H.: Approximate dependency inference from relations. Theor. Comp. Sci. 149, 129–149 (1995)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Harikumar, S., Reethima, R. (2015). A Method to Induce Indicative Functional Dependencies for Relational Data Model. In: El-Alfy, ES., Thampi, S., Takagi, H., Piramuthu, S., Hanne, T. (eds) Advances in Intelligent Informatics. Advances in Intelligent Systems and Computing, vol 320. Springer, Cham. https://doi.org/10.1007/978-3-319-11218-3_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-11218-3_40
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11217-6
Online ISBN: 978-3-319-11218-3
eBook Packages: EngineeringEngineering (R0)