Mathematica Database ApplicationsThere are a number of important benefits that can be gained from integrating Mathematica into a database system. Mathematica contains a large collection of functions for numerical and symbolic computation, that can be applied to data taken from a database. After the computations have been completed, their results can be stored in a database application, allowing Mathematica to work on the results at a later time. Mathematica might be used for statistical processing, modelling, or computing some optimal configuration. All of these are computations that typically require and produce data that can conveniently be stored in a database application. Database applications can be integrated with many other application types, this provides an important form of interoperability. Data derived from one application can be stored in the database. Then, elements of this data can be retrieved by Mathematica, used for computation, and the results stored in the database. Finally, another application can extract these results and use them for some further purpose. The central database application is the hub of this computational network; its interaction with Mathematica made possible by DatabaseLink.
|