Choosing a database query language
1984
Abstract
CHOOSING A DATABASE QUERY LANGUAGE Matthias Jarke and Yannis Vassiliou November 1982 Revised April 1984 Center for Research on Information Systems Computer Applications and Information Systems Graduate School of Business Administration New York ...
References (76)
- Artificial Intelligence Corp. , lf Intellect Query Systemff, Reference Manual, (1982).
- Astrahan et al., ltSYSTEM-R: Relational Approach to Database Managementff, ACM Transactions on Database Systems, Vol. 1,2, June, (1976).
- Bates, M., Bobrow,R.J., IfA Transportable Natural Language Interface for Information Retrievalff, in Proceedings 6th ACM-SIGIR Conference, June 1983. [BCS 811
- British Computer Society, IfQUERY LANGUAGES -A Unified Approach", Report of the British Computer Society Query Languages Group, Heyden Publ, Samet (ed.), (1981).
- Boyce et al, "Specifying Queries as Relational Expressions: The SQUARE Data Sublanguageft, Communications of the ACM, 18, (1975).
- Brosey, M., Shneiderman, B., ltTwo Experimental Comparisons of Relation1 and Hierarchical Database Modelsft, International Journal for Man-Machine Studies, Vol. 10, (1978). [BROWN 81 I Brown, R.M., Cattell, R.G.G., Suzuki, N., IfThe Cedar DBMS: A Preliminary Reportw, in Proceedings ACM-SIGMOD Conference, Ann Arbor 198 1 , 205-2 1 1 . [CARBO 79 I Carbonell, J., Subjective Understanding: Computer Models of Belief Systems, Unpublished Ph.D. Dissertation, Yale University 1979- [ChFu 79 1
- Chang, N.S., Fu, K.S., "Query-by-Pictorial ExampleH, Proc. IEEE Computer Society Third Intl . COMPSAC '79, ( 1979). [CINCO 781 CINCOM Systems, Inc., "Total Information System, The Next Generation of Softwaren, (1978).
- CODAS 7 1 I ffCodasyl Data Base Task Group Reportw, in Cont. Data System Languages, (ACM), New York, (1971). Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [CODD 70 1
- Codd, E.F., "A Relational Model of Data for Large Shared DatabanksN Communications, ACM 13,6, (1970). [CODD 71 I Codd, E.F., Data Base Sublanguage Founded on the Relational Calculusw, Proceedings of ACM SIGFIDET Workshop on Data Description, Access and Control, San Diego, Codd and ~e a n (Ed.), ( 1979).
- Codd, E.F., "Seven Steps to Rendezvous with the Casual UserN, Data Base Management, Klimbie and Koffeman (Eds), North-Holland, (1974) , 179-199 [CODD 781
- Codd E .F . , "How About ~eciently?" , Databases : Improving Usability and Responsiveness, Shneiderman (Ed.), Academic Press, 1978 [CUFF 801 Cuff,R.N., "On Casual UsersH, Int. Journal Man-Machine Communications, 12, (1980), 163-187. [DAMER 79 I Damerau, F.J., "The Transformational Question Answering (TQA) System Operating Statistics", IBM Research Report, RC 7739, (1979).
- Ellls,C.A., and Nutt,G.J., "Office Information Systems and Computer Sciencew, ACM Computing Surveys, 12, (1980).
- D.W.Embley, G.Nagy, "Behavioural Aspects of Text Editorst1, ACM Computing Surveys 13 (1981), 33-70 [ EnGr 75 1
- Engel,E., and Granda, R.E., "Guidelines for manldisplay interfacesw, IBM Poughkeepsie Lab., Tech. report, TR 0002720, N.Y., December, (1975).
- Fields, C., Negroponte, N., "Using New Clues to Find DataH, Proceedings of the International Converence on Very Large Data Bases (VLDB), (1976).
- Foley,J.D., Van Dam,A., "Fundamentals of Interactive Computer Graphicsm, Addison-Wesley, (1982).
- A.Gable, C.V.Page, "The Use of Artificial Intelligence Techniques in Computer-Assisted Instructionfi, International Journal of Man-Machine Studies 12 ( 1980 ) , 259-282. Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [GoAs 75 1
- Gould, J.D., Ascher, R., !$Use of an IQF-like query language by non-programmersff, IBM Thomas J. Watson Research Center Technical Report RC5279, Yorktown Heights 1975.
- Goldberg, A,, Robson, Special Issue on Smalltalk, BYTE Magazine, August 1981.
- Greenblatt, D. and Waxman,J., "A Study of Three Database Query Languagesff, Databases: Improving Usability and Responsiveness, B, Shneiderman (ed), Academic Press, New York, (1978), 77-97. [HARRI 77 1
- Harris, L.R., "User Oriented Database Query with the ROBOT natural Language Query Systemw, International Journal of Man-Machine Studies, 9, (1979)- [HENDR 781 Hendrix, G.G, E.D. Sacerdoti, D.Sagalowicz, J. Slocum , "Developing a Natural Language Interface to Complex Datau, ACM Transactions on Database Systems, vo1.3, (1978), 105-147. [ HEROT 8 I I Herot, C.F., flSpatial Management of Dataf1, ACM Transactions on Database Systems, 5, ( 1981 ) , 493-51 3. [HEROT 82 I Herot, C.F., ffGraphical User Interfaces", in Proceedings of NYU Symposium on User Interfaces, New York, May, (1982).
- Hoeppner, W., Christaller, T., Marburger, H., Morik, K., Nebel, B,, OILeary, M., Wahlster, W., ffBeyond Domain-Independence: Experience with the Development of a German Language Access System to Highly Diverse Background Systemsff, in Proceedings Eighth International Joint Conference on Artificial Intelligence, Kar lsruhe 1983, 588-594.
- HUMAN 821 Human Factors in Computer Systems, Gaithersburg, MD, (1982). [IBM 751 "IBM Information Management System/Virtual Storage (IMS/VS), General Information Manualf1, G 20-1260-3, IBM Corp, , ( 1975).
- M. Jarke, J.A. Turner, E.A. Stohr, Y. Vassiliou, N.H. White, K, Michielsen, "A Field Evaluation of Natural Language for Data Retrieval", IEEE Transactions on Software Engineering, forthcoming 1984, Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [Java 841
- M, Jarke, Y. Vassiliou, "Coupling Expert Systems and Database Management Systemsw, in Artificial Intelligence Applications for Business, W. Reitman (ed.), Ablex, Norwood, NJ, (1984), 65-85. [KRAUS 79 I J. Krause, "Preliminary Results of a User Study with the 'User Specialty Languages1 System, and Consequences for the Architecture of Natural Language Interfaces1', IBM Heidelberg Scientific Center TR 79.04.003, (1979)
- Krause, J., @#Natural Language Access to Information Systems: An Evaluation Study of its Acceptance by End Usersf1, Information Systems 4 (19801, 297-318.
- KRAUS 82 1
- Krause, J., Mensch-Maschine-Kommunikation in natuerlicher Sprache, Niemeyer, Tuebingen 1982.
- Lacroix, M., Pirotte, A., "ILL: An English Structured Query Language for Relational Databasesw, Architecure and Models in DBMS", Njissen (Ed.), North-Holland, (1975).
- Lacroix, M., Pirotte, A,, "Example Queries in Relational Languagestt, Unpublished Technical Note, (1976).
- Lacroix, M., Pirotte, A., "Domain-Oriented Relational Languagesff, Prdc. Intl. Conf. Very Large Data Bases, (1977), 370-378. [Lapi 801
- Lacroix, M., Pirotte, A,, ftUser Interfaces for Database Application Programmingw, MBLE Research Laboratory, Brussels, (1980)
- Lebowitz, M., Generalization and Memory in an Integrated Understanding System, unpublished Ph.D. Dissertation, Yale University 1980.
- H.Lehmann, A.Blaser, "Query Languages in Data Base Systems", IBM Heidleberg Scientific Center TR 79.07.004, (1979) [ L E M 771 Lehmann et al, llLanguage Facilities of USL German, Version III", IBM Heidelberg Scientific Center, TN. 77.04, ( 1977). Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [LEHMA 781
- H.Lehmann, N.Ott, M.Zoeppritz, "User Experiments with Natural Language for Data Base Accessw, Proc. 7th Int. Conf. on Computational Linguistics, Bergen, (1978).
- Leavenworth, B.M., Sammet, J., "An Overview of Non-Procedural Languagesw, Sigplan Notices. 9, (1974).
- Lochovsky, F.H., "Data Base Management System User Performance Variablesw, Ph.D. Thesis, University of Toronto, (1976).
- Lochovsky, F.H., Tsichritzis, D.C., "User Performance Consideration in DBMS SelectionH, in Proceedings of ACM SIGMOD, (1977)p p-128-134.
- Lochovsky F.H., Tsichritzis, D.C., "Interactive Query Languages for External Databasestt, CSRG Technical Memo, University of Toronto, (1981).
- Lochovsky F.H., Tsichritzis, D.C., "Querying External Databasesff, Human Factors and Interactive Computer Systems, Y.Vassiliou (ed. ), Ablex, Norwood, NJ, 1984. [MALON 82 I Malone,T., "Heuristics for Designing Enjoyable User Interfaces: Lessons from Computer Gamesw, Proceedings, Human Factors in Computer Systems, Gaithensburg, (1982), 63-68, [McDON 751
- McDonald, N.H., "CUPID: A Graphic Oriented Facility for Support of Non-Programmer Interact ions with a Database, Memo Em-M563, Ph.d. Thesis, University of California, Berkeley, (1975).
- McDonald, N.H. , J.P. McNally, Video Graphic Query Facility Database Designw, in Proceedings of the ACM SIGMODlSIGSMALL Workshop on Databases for Small Systems, Orlando, Florida, October (1981).
- I McDonald, N.H., McNally, L.P., "Query Language Feature Analysis by UsabilityH, unpublished paper, University of South Florida, ( 1982).
- Moorhead, W.G., lfGXRAM-A Relational Data Base Interface for Graphicsff, Tech. Rep. RJ1735, IBM Research Lab, San Jose, ( 1976). Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39
- T.P.Moran, **Guest Editor's Introduction: An Applied Psychology of the User1*, ACM Computing Surveys 13 (1981), 1-12 [NeSp 791
- Newman, W.S., Sproull, R.F., **Principles of Interactive Computer Graphicst1, McGraw-Hill, New York, (1979).
- Plath, W.J., llREQUEST: A Natural Language Question Answering System1*, IBM J. Res. Development, vol. 20, ( 1976).
- Reisner, P., $*Human Factors Evaluation of Two Data Base Query Languages: SQUARE and SEQUEL1*, Proceedings of NCC, Vol. 44, ( 1975). EREISN 771
- Reisner, P., "Use of Psychological Experimentation as an aid to Development of Query Languaget1, IEEE Transactions of Software Engineering , SE-3, 3, ( 1977) , 2 18-229 [REISN 8 1 I P.Reisner, "Human Factors Studies of Database Query Languages: A Survey and Assessment", ACM Computing Surveys 13 (1981), 13-32 [RTG 821 llFinal Report of the ANSI/X3/SPARC DBS-SG Relational Database Task GroupH, M.Brodie and J.W.Schmidt (eds), SIGMOD Record 12, 4, ( 1982).
- Schank, R.C., Slade, S,, ttAdvisory Systemst1, in Artificial Intelligence Applications for Business, W.Reitman (ed.), Ablex, Norwood, NJ, 1984, 249-265.
- Schmandt,C., Hulteen,E.A., **The Intelligent Voice-Interactive Interfacet*, Proceedings of Human factors in Computer Systems, Gaithersburg, Md, (1982).
- Schmidt, J.W., **Some High-level Language Constructs for Data of Type Relation1*, Transacions on Database Systems, 2, (1977), pp. 247-26 1 .
- Schneider, M., tlErgonomic Considerations in the Design of Control Languages1*, Human Factors and Interactive Computer Systems, Y .Vassiliou (ed. ) , Ablex , Norwood, NJ, 1984. [SENKO 781
- Senko, M.E., llDIAM I1 with FORAL LP: Making Pointed Queries with Light Pen1*, Information Processing 77, North-Holland, (1977). Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [SHIPM 811
- Shipman, "The Functional Data Model and the Data language DAPLEXlg, ACM Transactions on Database Systems, 6,1, (1981). [SHNEI 781
- Shneiderman, B., "Improving the Human Factor Aspect of Database Interactionsft, ACM Transactions on Database Systems, 3, ( 1978).
- Shneiderman, B,, Software Psychology, Cambridge/Mass., (1980). [SHNEI 841
- Shneiderman, B., "The Future of Interactive Systems and the Emergence of Direct Manipulationtg, Human Factors and Interactive Computer Systems, Y .Vassiliou (ed. ) , Ablex , Norwood, NJ , 1984. [SmWe 831
- Small, D.W., Weldon, L.J. "An Experimental Comparison of Natural and Structured Query Languages", Human Factors 25, 3 ( 1983 ) , 253-263.
- Smith J.M, Fox S., Landers T., "Reference Manual for ADAPLEX", Tech. Report CCA-8 1-02, January ( 198 1 ) .
- E,A.Stohr, J.A.Turner, Y.Vassiliou, N.H.White, "Research in Natural Language Retrieval Systemst', 15th Ann.Hawaii 1nt.Conf. on System Sciences, Hawaii 1982 [STONE 751
- Stonebraker, M.R., et al, "The Design and Implementation of INGRESfl, ACM Transaction on Database Systems, vol. 1 , no. 3, September, ( 1976 ) . ES~RO 771
- Stonebraker, M.R., Rowe, L.A., tgObservations on Data Manipulation Languages and Their Embedding in General Purpose Programming Languages", Proc. ACM Intl. Conf. Very Large Data Bases, (19771, 128-1430 [T~GO 751
- Thomas, J.C. and Gould, J.D., "A Psychological Study of Query by ExampleN, Proceedings of NCC, Vol. 44, (1975).
- I Thomas, J.C., "Quantifiers and Question-Askingg1, IBM Research Report, RC 5866, T, J .Watson Research Laboratory, Yorktown Heights, N.Y., (1976).
- Thompson, C.W., Ross, K.M., Tennant, H.R., Saenz, R.M., "Building Usable Menu-Based Natural Language Interfaces to Databasesfg, in Proceedings 9th VLDB Conference, Florence 1983, 43-55. Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39 [TODD 761
- Todd, S.J.P., "The Peterlee Relational Test Vehicle -A System Overview", IBM Systems Journal, 15, (1976).
- Tsichritzis, D.C., "LSL: A Link and Selector LanguageH, Proceedings of the ACM SIGMOD, Washington, (1976).
- I Turner,J., Jarke,M., Stohr,T, Vassiliou,Y., and White,N., "Using Restricted Natural Language for Data Retrieval -A Plan for Field Evaluationw, Human Factors and Interactive Computer Systems, Y,Vassiliou (ed.), Ablex, Norwood, NJ, 1984. [VASSI 831
- Vassiliou, Y., Jarke, M., Stohr, E.A., Turner, J.A., White, N.H., "Natural Language for Database Queries: A Laboratory StudyH, MIS Quarterly 7, 4 (1983), 47-61.
- Vassiliou Y., Jarke M., "Query Languages -a TaxonomyH, Human Factors and Interactive Computer Systems, Y .Vassiliou (ed. ) , Ablex, Norwood, NJ, 1984, [WALTZ 781
- Waltz,D.L,, "An English Language Question Answering System for a Large Relational Databasew, Communications of the ACM, 21, ( 1978).
- Welty, C., "A Comparison of a Procedural and a Non-Procedural Query Language: Syntactic Metrics and Human Factorsn, Ph.D. Dissertation, Univ. Of Mass at Amherst, (1979).
- Welty, C., Stemple, D.W., "Human Factors Comparison of a Procedural and a Non-Procedural Query Languagetf, ACM Trasactions on Database Systems, (1981).
- Woods, W.A., "Lunar Rocks in Natural English: Explorations in Natural Language Question Answering", Linguistic Structures Processing, Zampolli (ed.), North-Holland, (1977). [WOODS 721 Woods, W.A., Kaplan, R.M., and Nash-Webber, B., "The Lunar Sciences Natural Language Informaion SystemH, Bolt Beranek and Newman, Cambridge, Mass, June, (1972).
- Yormark, B., "The ANSI/X3/SPARC/SGDBMS Architectureu, The Ansi/Sparc DBMS Model, Jardine, (ed.), North-Holland, Amsterdam, (1977)t 521. Center for Digital Economy Research Stem School of Business IVorking Paper IS-84-39