Time to Move on: Querying without Nulls and Bags
- View PDF Abstract:SQL is the database community's success story in terms of language design.
- The key reason for its success is its declarativeness: it gives rise to optimizability, reducing the programmer's burden significantly.
- However, given the evolving complexity of problems to solve with query languages, our community needs to re-think some of the fundamental early query language design decisions.
Unverified
- View PDF Abstract:SQL is the database community's success story in terms of language design.
- The key reason for its success is its declarativeness: it gives rise to optimizability, reducing the programmer's burden significantly.
- However, given the evolving complexity of problems to solve with query languages, our community needs to re-think some of the fundamental early query language design decisions.
Sources: Arxiv