JMathNorm: A database normalization tool using mathematica
dc.authorid | Karakaya, Ziya/0000-0003-0233-7312 | |
dc.authorwosid | Yazici, Ali/Q-5115-2019 | |
dc.authorwosid | Karakaya, Ziya/J-8279-2018 | |
dc.contributor.author | Yazici, Ali | |
dc.contributor.author | Karakaya, Ziya | |
dc.contributor.other | Computer Engineering | |
dc.contributor.other | Software Engineering | |
dc.date.accessioned | 2024-10-06T10:57:09Z | |
dc.date.available | 2024-10-06T10:57:09Z | |
dc.date.issued | 2007 | |
dc.department | Atılım University | en_US |
dc.department-temp | [Yazici, Ali] TOBB Univ Econ & Technol, Comp Engn Dept, Ankara, Turkey; [Karakaya, Ziya] Atilim Univ, Dept Comp Engn, Ankara, Turkey | en_US |
dc.description | Karakaya, Ziya/0000-0003-0233-7312 | en_US |
dc.description.abstract | This paper is about designing a complete interactive tool, named JMathNorm, for relational database (RDB) normalization using Mathematica. It is an extension of the prototype developed by the same authors [1] with the inclusion of Second Normal Form (2NF), and Boyce-Codd Normal Form (BCNF) in addition to the existing Third normal Form (3NF) module. The tool developed in this study is complete and can be used for real-time database design as well as an aid in teaching fundamental concepts of DB normalization to students with limited mathematical background. JMathNorm also supports interactive use of modules for experimenting the fundamental set operations such as closure, and full closure together with modules to obtain the minimal cover of the functional dependency set and testing an attribute for a candidate key. JMathNorm's GUI interface is written in Java and utilizes Mathematica's Mink facility to drive the Mathematica kernel. | en_US |
dc.description.woscitationindex | Conference Proceedings Citation Index - Science | |
dc.identifier.citation | 7 | |
dc.identifier.doi | [WOS-DOI-BELIRLENECEK-578] | |
dc.identifier.endpage | + | en_US |
dc.identifier.isbn | 9783540725855 | |
dc.identifier.issn | 0302-9743 | |
dc.identifier.scopusquality | Q3 | |
dc.identifier.startpage | 186 | en_US |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/8680 | |
dc.identifier.volume | 4488 | en_US |
dc.identifier.wos | WOS:000247062900027 | |
dc.identifier.wosquality | N/A | |
dc.institutionauthor | Yazıcı, Ali | |
dc.institutionauthor | Karakaya, Ziya | |
dc.language.iso | en | en_US |
dc.publisher | Springer-verlag Berlin | en_US |
dc.relation.ispartof | 7th International Conference on Computational Science (ICCS 2007) -- MAY 27-30, 2007 -- Beijing, PEOPLES R CHINA | en_US |
dc.relation.ispartofseries | Lecture Notes in Computer Science | |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | [No Keyword Available] | en_US |
dc.title | JMathNorm: A database normalization tool using mathematica | en_US |
dc.type | Conference Object | en_US |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | da7e013c-bd57-4ea1-bfa8-e2b6b92dd61e | |
relation.isAuthorOfPublication | bfd1f6fe-b2b5-455f-b781-9916b46d604f | |
relation.isAuthorOfPublication.latestForDiscovery | da7e013c-bd57-4ea1-bfa8-e2b6b92dd61e | |
relation.isOrgUnitOfPublication | e0809e2c-77a7-4f04-9cb0-4bccec9395fa | |
relation.isOrgUnitOfPublication | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 | |
relation.isOrgUnitOfPublication.latestForDiscovery | e0809e2c-77a7-4f04-9cb0-4bccec9395fa |