Normalizing relational database schemas using Mathematica
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Open Access Color
OpenAIRE Downloads
OpenAIRE Views
Abstract
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, Mathematica's 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.
Description
Karakaya, Ziya/0000-0003-0233-7312
ORCID
Keywords
[No Keyword Available]
Fields of Science
Citation
WoS Q
Scopus Q
Volume
3992
Issue
Start Page
375
End Page
382
Collections
Web of Science™ Citations
4
checked on Jun 16, 2026
Page Views
1
checked on Jun 16, 2026
