Teaching Tools for Database Technologies

The teaching of the theory and use of data management systems is made more difficult because it is usually supported by the practical use of commercial software which deliberately obscures the concepts being taught. The theory is hidden by interfaces that rightly emphasise usability. Many mappings are carried out automatically and the techniques used are manipulably by the user.

We are devloping software which simulates data management in a manner which reveals the underlying mechanisms. In particular we are using the following techniques:

Among the systems we have been producing are:

Here is a PDF of a talk given at the University of Birmingham inj November 2004.