A functional method of data processing based on relational algebra
The design specification of processes within a relational database system is addressed. A novel method based on a rigorous approach to the correspondence between the attribute requirements of a process, and the attribute content and structure of a relational database, is presented.
A method — including algorithmic assists — is presented, based on this representation.
Unable to display preview. Download preview PDF.
- Boehm, B. ‘Software Life-Cycle factors’ in Vick, C.R. and Ramamoorthy, C.C. Handbook of Software Engineering. Van Nostrand Reinhold Company Inc., New York, 1984.Google Scholar
- NCC. SSADM Version 4: Four-volume Guide. NCC-Blackwell, 1990.Google Scholar
- Jackson, M. System Development. Prentice Hall, 1983.Google Scholar
- Mayhew, P. 'software Prototyping: Implications for the People Involved in Systems Development'. Proceedings CAiSE90, pp. 290–305. Lecture Notes in Computer Science, No. 436. Springer-Verlag, 1990.Google Scholar
- Codd, E.F. ‘Normalized Data Base Structure: A Brief Tutorial'. Proceedings ACM-SIGFIDET Workshop on Data Descriptions, Access and Control, San Diego, California, Nov. 11–12, 1971.Google Scholar
- Solvberg, A. ‘Behaviour-Specification in an Information Systems Analysis Context'. Proceedings BNCOD pp. 71–86. Cambridge University Press, 1986.Google Scholar
- Jeffery, K.G. & Gill, E.M. ‘The Design Philosophy of the G-EXEC System'. Computers and Geosciences 2 pp. 215–229, 1976.Google Scholar
- Date, C.J. An Introduction to Database Systems, Fifth Edition. Addison-Wesley, 1990.Google Scholar
- Chao-Chih Yang, Relational Databases. Prentice-Hall, 1986.Google Scholar
- Orlowska, M.E. ‘On characterization of a normalized relational database'. (Submitted) 1990.Google Scholar