In this paper, basic relational database (DB) normalization algorithms are implemented efficiently as Mathematica modules. It was observed that, Mathematica provided a straightforward platform as opposed to previous ones, mainly Prolog based tools which required complex data structures such as linked list representations with pointers. A Java user interface called JMath-Norm was designed to execute the Mathematica modules in a systematic way. For this purpose, Mathematical Java link facility (JLink) is utilized to drive the Mathematica kernel. JMath-Norm provides an effective interactive tool in an educational setting for teaching DB normalization theory. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Yazici, A., & Karakaya, Z. (2006). Normalizing relational database schemas using mathematica. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3992 LNCS-II, pp. 375–382). Springer Verlag. https://doi.org/10.1007/11758525_51
Mendeley helps you to discover research relevant for your work.