40 Years of Computing at Newcastle

Department Technical Report Series No. 511

Suitability of Programing Languages for Categorical Databases.

D.A. Nelson
B.N. Rossiter

University of Newcastle upon Tyne. 1995

Abstract

Earlier work has defined a formalism for object-relational databases, based on category theory, using the concepts of multi-level mappings and products. A prototype implementation of this database model, known as the Product Model, is to be developed, but there are known problems in languages providing rich enough structures in which to produce a categorical model. This paper examines five well known programming languages, from a selection of programming paradigms, and the DAPLEX functional database language, in order to determine the most suitable language for implementing the prototype data model.


Department Technical Report Series - 1995
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 511, 30 June 1997