A functional method of data processing based on relational algebra

  • Maria E. Orlowska
  • Keith G. Jeffery
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 498)


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.

Unable to display preview. Download preview PDF.


  1. 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
  2. NCC. SSADM Version 4: Four-volume Guide. NCC-Blackwell, 1990.Google Scholar
  3. Jackson, M. System Development. Prentice Hall, 1983.Google Scholar
  4. 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
  5. Boehm, B. ‘A Spiral Model of Software Development and Enhancement'. ACM SIGSOFT Software Engineering Notes 11 (4), pp. 22–42, 1986.CrossRefGoogle Scholar
  6. Chen, P. ‘The entity-relationship model — towards a unified view of data'. ACM TODS 1(1), pp. 9–36, 1976.CrossRefGoogle Scholar
  7. 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
  8. Solvberg, A. ‘Behaviour-Specification in an Information Systems Analysis Context'. Proceedings BNCOD pp. 71–86. Cambridge University Press, 1986.Google Scholar
  9. Jeffery, K.G. & Gill, E.M. ‘The Design Philosophy of the G-EXEC System'. Computers and Geosciences 2 pp. 215–229, 1976.Google Scholar
  10. Date, C.J. An Introduction to Database Systems, Fifth Edition. Addison-Wesley, 1990.Google Scholar
  11. Chao-Chih Yang, Relational Databases. Prentice-Hall, 1986.Google Scholar
  12. Orlowska, M.E. ‘On characterization of a normalized relational database'. (Submitted) 1990.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • Maria E. Orlowska
    • 1
  • Keith G. Jeffery
    • 2
  1. 1.Department of Computer ScienceUniversity of QueenslandBrisbaneAustralia
  2. 2.Rutherford Appleton LaboratorySystems Engineering DivisionOxfordshireU.K.

Personalised recommendations