Search Results

Now showing 1 - 6 of 6
  • Conference Object
    Citation - Scopus: 7
    Normalizing relational database schemas using mathematica
    (Springer Verlag, 2006) Yazici,A.; Karakaya,Z.
    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.
  • Conference Object
    Citation - Scopus: 11
    Jmathnorm: a Database Normalization Tool Using Mathematica
    (Springer Verlag, 2007) Yazici,A.; Karakaya,Z.
    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 JLink facility to drive the Mathematica kernel. © Springer-Verlag Berlin Heidelberg 2007.
  • Article
    Citation - Scopus: 2
    Symbolic polynomial interpolation using mathematica
    (Springer Verlag, 2004) Yazici,A.; Altas,I.; Ergenc,T.
    This paper discusses teaching polynomial interpolation with the help of Mathematica. The symbolic power of Mathematica is utilized to prove a theorem for the error term in Lagrange interpolating formula. Derivation of the Lagrange formula is provided symbolically and numerically. Runge phenomenon is also illustrated. A simple and efficient symbolic derivation of cubic splines is also provided. © Springer-Verlag Berlin Heidelberg 2004.
  • Conference Object
    Jmathnorm: a Database Normalization Tool Using Mathematica
    (Springer Verlag, 2007) Yazici,A.; Karakaya,Z.
    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 JLink facility to drive the Mathematica kernel. © Springer-Verlag Berlin Heidelberg 2007.
  • Article
    Romberg integration: A symbolic approach with mathematica
    (Springer Verlag, 2003) Yazici,A.; Ergenç,T.; Altas,I.
    Higher order approximations of an integral can be obtained from lower order ones in a systematic way. For 1-D integrals Romberg Integration is an example which is based upon the composite trapezoidal rule and the well-known Euler-Maclaurin expansion of the error. In this work, Mathematica is utilized to illustrate the method and the underlying theory in a symbolic fashion. This approach seems plausible for discussing integration in a numerical computing laboratory environment. © Springer-Verlag Berlin Heidelberg 2003.
  • Conference Object
    Citation - Scopus: 1
    Metu-Mmds: an Intelligent Multimedia Database System for Multimodal Content Extraction and Querying
    (Springer Verlag, 2016) Yazici,A.; Sattari,S.; Yilmaz,T.; Sert,M.; Koyuncu,M.; Gulen,E.
    Managing a large volume of multimedia data, which contain various modalities (visual, audio, and text), reveals the need for a specialized multimedia database system (MMDS) to efficiently model, process, store and retrieve video shots based on their semantic content. This demo introduces METU-MMDS, an intelligent MMDS which employs both machine learning and database techniques. The system extracts semantic content automatically by using visual, audio and textual data, stores the extracted content in an appropriate format and uses this content to efficiently retrieve video shots. The system architecture supports various multimedia query types including unimodal querying, multimodal querying, query-by-concept, query-by-example, and utilizes a multimedia index structure for efficiently querying multi-dimensional multimedia data. We demonstrate METU-MMDS for semantic data extraction from videos and complex multimedia querying by considering content and concept-based queries containing all modalities. © Springer International Publishing Switzerland 2016.