2005
DOI: 10.1145/1061318.1061321
|View full text |Cite
|
Sign up to set email alerts
|

Advanced SQL modeling in RDBMS

Abstract: Commercial relational database systems lack support for complex business modeling. ANSI SQL cannot treat relations as multidimensional arrays and define multiple, interrelated formulas over them, operations which are needed for business modeling. Relational OLAP (ROLAP) applications have to perform such tasks using joins, SQL Window Functions, complex CASE expressions, and the GROUP BY operator simulating the pivot operation. The designated place in SQL for calculations is the SELECT clause, which is extremely… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…One way export of operations from spreadsheets to databases. There has been some work on exporting spreadsheet operations into database systems, such as Oracle [46], [47], 1010Data [39] and AirTable [40], to improve the performance of spreadsheets. However, the database itself has no awareness of the existence of the spreadsheet, making the integration superficial.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…One way export of operations from spreadsheets to databases. There has been some work on exporting spreadsheet operations into database systems, such as Oracle [46], [47], 1010Data [39] and AirTable [40], to improve the performance of spreadsheets. However, the database itself has no awareness of the existence of the spreadsheet, making the integration superficial.…”
Section: Related Workmentioning
confidence: 99%
“…Related Work. While there have been attempts at combining spreadsheets and relational database functionality, ultimately, all of these attempts fall short because they do not let spreadsheet users perform ad-hoc data manipulation operations [46], [47], [26]; there have also been efforts that enhance spreadsheets or databases without combining them e.g., [37]. We describe this and other related work in detail in Section VIII.…”
Section: Introductionmentioning
confidence: 99%
“…Witkowski et al [38][39][40] proposed spreadsheet-like computations in RDBMSs through extensions to SQL, similar in spirit to grouping sets and the SQL/OLAP amendment. They also presented optimizations, access structures, and execution models for efficient processing.…”
Section: Aggregate Resultsmentioning
confidence: 99%
“…Handling Scale. Previous work on supporting spreadsheets at scale has been done by 1010data [2], ABC [29], Airtable [3], DataSpread [8,9], and Oracle [35,36]. While these systems address scale, interactivity for formula computation is not their focus.…”
Section: Related Workmentioning
confidence: 99%