Extending the database relational model to capture more meaning
ACM Transactions on Database Systems (TODS)
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
A Guide to DB2
OMEGA: A database management system for academic use
ACM SIGCSE Bulletin
ACM SIGAda Ada Letters
Extensible query processing in starburst
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Optimization and evaluation of database queries including embedded interpolation procedures
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Extensions to Starburst: objects, types, functions, and rules
Communications of the ACM
IEEE Transactions on Software Engineering - Special issue: specification and analysis of real-time systems
ACM SIGMOD Record
A tool kit for database programming in Ada
SIGAda '85 Proceedings of the 1985 annual ACM SIGAda international conference on Ada
ELFS: English language from SQL
ACM Transactions on Database Systems (TODS)
Starburst Mid-Flight: As the Dust Clears
IEEE Transactions on Knowledge and Data Engineering
A Comparison of Self-Contained and Embedded Database Languages
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Rapid Application Prototyping the PROQUEL Language
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Kleisli, a functional query system
Journal of Functional Programming
Extending SQL with graph matching and set covering for decision support applications
Journal of Management Information Systems
Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more
The end of an architectural era: (it's time for a complete rewrite)
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Extensions to Starburst: objects, types, functions and rules
CASCON First Decade High Impact Papers
Hi-index | 0.03 |
The ANS Database Committee (X3H2) is currently at work on a proposed standard relational database language (RDL), and has adopted as a basis for that activity a definition of the "structured query language" SQL from IBM [10]. Moreover, numerous hardware and software vendors (in addition to IBM) have already released or at least announced products that are based to a greater or lesser extent on the SQL language as defined by IBM. There can thus be little doubt that the importance of that language will increase significantly over the next few years. Yet the SQL language is very far from perfect. The purpose of this paper is to present a critical analysis of the language's major shortcomings, in the hope that it may be possible to remedy some of the deficiencies before their influence becomes too all-pervasive. The paper's standpoint is primarily that of formal computer languages in general, rather than that of database languages specifically.