The Data System.

Abstract : This thesis presents the DATA (Dynamic Alerting Transaction Analysis) System as an alternative to a conventional database management system. The DATA System contains no records corresponding to entities but rather is simply a time ordered list of transactions. The advantages of DATA in the areas of security, integrity, and operational ease is discussed and the concept of alerting is presented. An alerting system provides facilities to monitor changes to the database in order to perform some action whenever certain conditions become true. An alerter can be thought of as a program that continuously monitors the database and takes some specified action when the corresponding condition becomes true. The DATA system is an excellent tool to implement alerting due to its ability to view the database at previous points in time. The work describes the implementation of the DATA System.