Human Factors Comparison of a Procedural and a Nonprocedural Query Language.
Charles Welty, David W. Stemple:
Human Factors Comparison of a Procedural and a Nonprocedural Query Language.
ACM Trans. Database Syst. 6(4): 626-649(1981)@article{DBLP:journals/tods/WeltyS81,
author = {Charles Welty and
David W. Stemple},
title = {Human Factors Comparison of a Procedural and a Nonprocedural
Query Language},
journal = {ACM Trans. Database Syst.},
volume = {6},
number = {4},
year = {1981},
pages = {626-649},
ee = {http://doi.acm.org/10.1145/319628.319656, db/journals/tods/WeltyS81.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Two experiments testing the ability of subjects to write queries in two different
query languages were run. The two languages, SQL and TABLET, differ primarily in their
procedurality; both languages use the relational data model, and their Halstead levels
are similar. Constructs in the languages which do not affect their procedurality are
identical. The two languages were learned by the experimental subjects almost
exclusively from manuals presenting the same examples and problems ordered identically
for both languages. The results of the experiments show that subjects using the more
procedural language wrote difficult queries better than subjects using the less
procedural language. The results of the experiments are also used to compare
corresponding constructs in the two languages and to recommend improvements for
these constructs.
Copyright © 1981 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "Volume 3 Issue 1, TODS 1976-1990" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
Discussion
References
- [1]
- ...
- [2]
- ...
- [3]
- Morton M. Astrahan, Donald D. Chamberlin:
Implementation of a Structured English Query Language.
Commun. ACM 18(10): 580-588(1975) BibTeX
- [4]
- Raymond F. Boyce, Donald D. Chamberlin, W. Frank King III, Michael Hammer:
Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage.
Commun. ACM 18(11): 621-628(1975) BibTeX
- [5]
- ...
- [6]
- ...
- [7]
- Donald D. Chamberlin, Raymond F. Boyce:
SEQUEL: A Structured English Query Language.
SIGMOD Workshop, Vol. 1 1974: 249-264 BibTeX
- [8]
- E. F. Codd:
A Relational Model of Data for Large Shared Data Banks.
Commun. ACM 13(6): 377-387(1970) BibTeX
- [9]
- E. F. Codd:
A Database Sublanguage Founded on the Relational Calculus.
SIGFIDET Workshop 1971: 35-68 BibTeX
- [10]
- E. F. Codd:
Relational Completeness of Data Base Sublanguages.
In: R. Rustin (ed.): Database Systems: 65-98, Prentice Hall and IBM Research Report RJ 987, San Jose, California : (1972) BibTeX
- [11]
- C. J. Date:
An Introduction to Database Systems, 2nd Edition.
Addison-Wesley 1977
BibTeX
- [12]
- ...
- [13]
- Antonio L. Furtado, Larry Kerschberg:
An Algebra of Quotient Relations.
SIGMOD Conference 1977: 1-8 BibTeX
- [14]
- John D. Gannon, James J. Horning:
Language Design for Programming Reliability.
IEEE Trans. Software Eng. 1(2): 179-191(1975) BibTeX
- [15]
- ...
- [16]
- ...
- [17]
- ...
- [18]
- ...
- [19]
- ...
- [20]
- ...
- [21]
- ...
- [22]
- Tom Love:
An Experimental Investigation of the Effect of Program Structure on Program Understanding.
Language Design for Reliable Software 1977: 105-113 BibTeX
- [23]
- ...
- [24]
- ...
- [25]
- ...
- [26]
- Phyllis Reisner:
Use of Psychological Experimentation as an Aid to Development of a Query Language.
IEEE Trans. Software Eng. 3(3): 218-229(1977) BibTeX
- [27]
- ...
- [28]
- ...
- [29]
- ...
- [30]
- ...
- [31]
- ...
- [32]
- ...
- [33]
- Ben Shneiderman, Richard E. Mayer, Don McKay, Peter Heller:
Experimental Investigations of the Utility of Detailed Flowcharts in Programming.
Commun. ACM 20(6): 373-381(1977) BibTeX
- [34]
- ...
- [35]
- ...
- [36]
- Michael Stonebraker, Lawrence A. Rowe:
Observations on Data Manipulation Languages and Their Embedding in General Purpose Programming Languages.
VLDB 1977: 128-143 BibTeX
- [37]
- ...
- [38]
- ...
- [39]
- ...
- [40]
- ...
- [41]
- ...
- [42]
- ...
- [43]
- ...
Referenced by
- Vincent Y. Lum, F. W. Lee, S. K. Fong:
A Query Interface Truly for Chinese Users.
DASFAA 1995: 138-148
- Gary C. K. Lam, Vincent Y. Lum, Kam-Fai Wong:
On the Issues of Expressiveness and Portability of Chiql.
DASFAA 1995: 164-171
- Alfs T. Berztiss:
The Query Language Vizla.
IEEE Trans. Knowl. Data Eng. 5(5): 813-825(1993)
- John E. Bell, Lawrence A. Rowe:
An Exploratory Study of Ad Hoc Query Languages to Databases.
ICDE 1992: 606-613
- Matthias Jarke, Yannis Vassiliou:
A Framework for Choosing a Database Query Language.
ACM Comput. Surv. 17(3): 313-340(1985)
- Jeffrey D. Ullman:
On Kent's "Consequences of Assuming a Universal Relation".
ACM Trans. Database Syst. 8(4): 637-643(1983)
- Robert J. Muller:
Using Statistical Software with a Database Management Data Theory.
SSDBM 1983: 414-423
- V. A. Brown, Shamkant B. Navathe, Stanley Y. W. Su:
Complex Data Types and a Data Manipulation Language for Scientific and Statistical Databases.
SSDBM 1983: 188-195
- Charles Welty, David W. Stemple:
Reply.
ACM Trans. Database Syst. 7(2): 317-318(1982)
- Donald D. Chamberlin:
On "Human Factors Comparison of a Procedural and a Nonprocedural Query Language".
ACM Trans. Database Syst. 7(2): 316-317(1982)
- Sheldon J. Finkelstein:
Common Subexpression Analysis in Database Applications.
SIGMOD Conference 1982: 235-245
- James J. Thomas:
The Impact of Large Data Sets on Interaction Style for Data Manipulation Languages.
SSDBM 1981: 157-159
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
TODS, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Wed Jun 4 19:23:20 2008