© 1975 by British Computer Society
Databasethe ideas behind the ideas
Data Base Controller, Management Services, Surrey County Council, County Hall, Penrhyn Road, Kingston-upon-Thames, UK
A data base is a model of the real world. The programs which update and retrieve the data are themselves models of events in the real world. Maintenance of programs and systems is much easier if that part of the world being modelled by the programs and data is intuitively obvious from the data descriptions and the application procedure description.
Three approaches to database management (CODASYL DBTG, GUIDE-SHARE and Relational Databases) are considered with regard to the facilities they provide for modelling the real world and the mechanisms by which they physically support these facilities.
Received July 1973.
* Data Base Controller, Management Services, Surrey County Council, County Hall, Penrhyn Road, Kingston-upon-Thames, Surrey