Interactive support for non-programmers: The relational and network approaches

The objectives and strategies of the relational and network approaches are compared. The status of support for non-programming users is examined. General purpose support for such users entails provision of an augmented relationally complete retrieval capability without branching, explicit iteration, or cursors. It is clear how this capability can be realized with the relational approach—whether with a formal or informal language interface. It is not at all clear how the network approach can reach this goal, so long as the principal schema includes owner-coupled sets “bearing information essentially”. A relational discipline is suggested as a way out for DBTG users.

[1]  E. F. Codd,et al.  A data base sublanguage founded on the relational calculus , 1971, SIGFIDET '71.

[2]  E. F. Codd,et al.  Relational Completeness of Data Base Sublanguages , 1972, Research Report / RJ / IBM / San Jose, California.

[3]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[4]  E. F. Codd,et al.  Normalized data base structure: a brief tutorial , 1971, SIGFIDET '71.

[5]  V. Kevin M. Whitney,et al.  Relational data management implementation techniques , 1974, SIGFIDET '74.

[6]  E. F. Codd,et al.  Recent Investigations in Relational Data Base Systems , 1974, ACM Pacific.

[7]  E. F. Codd,et al.  The relational and network approaches: Comparison of the application programming interfaces , 1975, SIGFIDET '74.

[8]  Edgar H. Sibley,et al.  The Data Base Task Group Report: An Illustrative Example, , 1973 .

[9]  Michael Hammer,et al.  Specifying queries as relational expressions: the SQUARE data sublanguage , 1975, CACM.

[10]  W. F. King,et al.  Specifying queries as relational expressions , 1974 .

[11]  C. J. Date,et al.  File definition and logical data independence , 1971, SIGFIDET '71.

[12]  C. J. Date,et al.  Storage structure and physical data independence , 1971, SIGFIDET '71.

[13]  E. F. Codd,et al.  Seven Steps to Rendezvous with the Casual User , 1974, IFIP Working Conference Data Base Management.

[14]  Robert W. Engles An analysis of the April 1971 data base task group report , 1971, SIGFIDET '71.

[15]  Charles W. Bachman,et al.  The programmer as navigator , 1973, CACM.

[16]  A. Metaxides,et al.  Data base task group report to the CODASYL programming language committee , 1969, DATB.

[17]  The Gamma-0 n-ary Relational Data Base Interface Specifications of Objects and Operations , 1973, Research Report / RJ / IBM / San Jose, California.