An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
Experimental investigations of the utility of detailed flowcharts in programming
Communications of the ACM
Implementation of a structured English query language
Communications of the ACM
Specifying queries as relational expressions: the SQUARE data sublanguage
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
An algebra of quotient relations
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
An experimental investigation of the effect of program structure on program understanding
Proceedings of an ACM conference on Language design for reliable software
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
Psychological complexity of computer programs: an experimental methodology
ACM SIGPLAN Notices
Structured tools and conditional logic: an empirical investigation
Communications of the ACM
A framework for choosing a database query language
ACM Computing Surveys (CSUR)
MATCH—a new high-level relational operator for pattern matching
Communications of the ACM
Computer support for knowledge workers: A review of laboratory experiments
ACM SIGMIS Database
A cognitive model of database querying: a tool for novice instruction
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The impact of menus and command-level feedback on learners' acquisition of data base language skills
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
ACM SIGMOD Record
Requirements specification: learning object, process, and data methodologies
Communications of the ACM
Comparing a form-based and a language-based user interface for instructing a mail program
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
On Kent's “Consequences of assuming a universal relation” (Technical correspondance)
ACM Transactions on Database Systems (TODS)
Coupling field studies with laboratory experiments for the evaluation of computer languages
CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
Comprehending Object and Process Models: An Empirical Study
IEEE Transactions on Software Engineering
Human Factors Studies of Database Query Languages: A Survey and Assessment
ACM Computing Surveys (CSUR)
Cognitive strategies and looping constructs: an empirical study
Communications of the ACM
Common expression analysis in database applications
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
A Group-Select Operation for Relational Algebra and Implications for Database Machine Design
IEEE Transactions on Software Engineering
A Human Factors Experimental Comparison of SQL and QBE
IEEE Transactions on Software Engineering
IEEE Transactions on Knowledge and Data Engineering
Transactional Computation: Overview and Discussion
Selected papers from the Eight International Workshop on Foundations of Models and Languages for Data and Objects, Transactions and Database Dynamics
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A language for a scientific and engineering database system
DAC '82 Proceedings of the 19th Design Automation Conference
A qualitative study to the usability of three XML query languages
Dutch HCI '04 Proceedings of the conference on Dutch directions in HCI
DATABASE QUERY COMPOSITION AND THE ROLE OF USER VIEW OF DATA
ACM SIGCHI Bulletin
The impact of large data sets on interaction style for data manipulation languages
SSDBM'81 Proceedings of the 1st LBL Workshop on Statistical database management
Complex data types and a data manipulation language for scientific and statistical databases
SSDBM'83 Proceedings of the 2nd international workshop on Proceedings of the Second International Workshop on Statistical Database Management
Using statistical software with a database management data theory
SSDBM'83 Proceedings of the 2nd international workshop on Proceedings of the Second International Workshop on Statistical Database Management
Journal of Computing Sciences in Colleges
Cognitive fit in requirements modeling: a study of object and process methodologies
Journal of Management Information Systems - Special section: Strategic and competitive information systems
The influence of database structure representation on database system learning and use
Journal of Management Information Systems
A computerised calibration service supporting system. II: A web interface design
International Journal of Computer Applications in Technology
ProSQL: a prototyping tool for SQL temporal language extensions
BNCOD'03 Proceedings of the 20th British national conference on Databases
An evaluation of a rule-based language for classification queries
INAP'04/WLP'04 Proceedings of the 15th international conference on Applications of Declarative Programming and Knowledge Management, and 18th international conference on Workshop on Logic Programming
Hi-index | 0.06 |
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.