Functional Approach - Downloadable Database Software

    With the appearance in 2003 of a new book The Functional approach to data Management which brings together research in this area by many researchers in Europe and USA, various authors have contributed software for readers and students to experiment with. We also offer links to relevant sites.

    • P/FDM Query Generator for Windows PC from Aberdeen Univ.,Scotland (1Mb zip file Download)
      This uses an Interactive E-R Diagram of Functional Model to help inexperienced users to Compose and Run FDM queries on PC. The queries are built up incrementally, using results fed back from earlier queries. Software is Java-based, using free Jasper run-time license from Sicstus
      Instructions and Conditions for use in README file. Includes sample databases.

      P/FDM is a research database system based on the Functional Data Model (FDM) as described in book (Ch 7,8). The P/FDM home page is at the University of Aberdeen, and includes an on-line User Manual.


    • Liteweight Main Memory SWI-Prolog version of P/FDM for Unix from Chalmers Univ., Sweden
      P/FDM-lite is convenient for experimenting with the functional data model and its functional query language on Unix systems, and for teaching. Experienced Prolog users may also experiment with database callouts from SWI-Prolog.

    • Download Page for AMOS-II System for PC from Uppsala Univ., Sweden(as zip file)
      Allows you to experiment with restricted version of Object Database Mediator Amos-II and its Functional query language, as in Book (Ch. 9,19). Includes Graphic Database Browser GOOVI.

    • Download Page for PFL Functional Database system from Birkbeck College, Univ. of LONDON,UK.
      Allows you to use a Functional Programming Language as Data Maniulation Lang. Includes facilities for Event Condition Action Rules.

      Last updated:19 June 2004
      pgray@csd.abdn.ac.uk