{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:50:28Z","timestamp":1773481828963,"version":"3.50.1"},"reference-count":6,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2015,8]]},"abstract":"<jats:p>\n            Spreadsheet software is often the tool of choice for ad-hoc tabular data management, processing, and visualization, especially on tiny data sets. On the other hand, relational database systems offer significant power, expressivity, and efficiency over spreadsheet software for data management, while lacking in the ease of use and ad-hoc analysis capabilities. We demonstrate D\n            <jats:sc>ata<\/jats:sc>\n            S\n            <jats:sc>pread<\/jats:sc>\n            , a data exploration tool that holistically unifies databases and spreadsheets. It continues to offer a Microsoft Excel-based spreadsheet front-end, while in parallel managing all the data in a back-end database, specifically, PostgreSQL. D\n            <jats:sc>ata<\/jats:sc>\n            S\n            <jats:sc>pread<\/jats:sc>\n            retains all the advantages of spreadsheets, including ease of use, ad-hoc analysis and visualization capabilities, and a schema-free nature, while also adding the advantages of traditional relational databases, such as scalability and the ability to use arbitrary SQL to import, filter, or join external or internal tables and have the results appear in the spreadsheet. D\n            <jats:sc>ata<\/jats:sc>\n            S\n            <jats:sc>pread<\/jats:sc>\n            needs to reason about and reconcile differences in the notions of schema, addressing of cells and tuples, and the current \"pane\" (which exists in spreadsheets but not in traditional databases), and support data modifications at both the front-end and the back-end. Our demonstration will center on our first and early prototype of the D\n            <jats:sc>ata<\/jats:sc>\n            S\n            <jats:sc>pread<\/jats:sc>\n            , and will give the attendees a sense for the enormous data exploration capabilities offered by unifying spreadsheets and databases.\n          <\/jats:p>","DOI":"10.14778\/2824032.2824121","type":"journal-article","created":{"date-parts":[[2015,9,16]],"date-time":"2015-09-16T12:18:17Z","timestamp":1442405897000},"page":"2000-2003","source":"Crossref","is-referenced-by-count":22,"title":["DataSpread"],"prefix":"10.14778","volume":"8","author":[{"given":"Mangesh","family":"Bendre","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]},{"given":"Bofan","family":"Sun","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]},{"given":"Ding","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]},{"given":"Xinyan","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]},{"given":"Kevin Chen-Chuan","family":"Chang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]},{"given":"Aditya","family":"Parameswaran","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign (UIUC)"}]}],"member":"320","published-online":{"date-parts":[[2015,8]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"S. Clemens \"5 Ways To Tell You Have Outgrown Excel.\" http:\/\/www.insightsquared.com\/2011\/06\/5-ways-to-tell-you-have-outgrown-excel\/.  S. Clemens \"5 Ways To Tell You Have Outgrown Excel.\" http:\/\/www.insightsquared.com\/2011\/06\/5-ways-to-tell-you-have-outgrown-excel\/."},{"key":"e_1_2_1_2_1","unstructured":"R. Collie \"Big Data is Just Data Why Excel \"Sucks\" and 1 000 Miles of Data.\" http:\/\/www.powerpivotpro.com\/2012\/10\/big-data-is-just-data-why-excel-sucks-and-1000-miles-of-data\/.  R. Collie \"Big Data is Just Data Why Excel \"Sucks\" and 1 000 Miles of Data.\" http:\/\/www.powerpivotpro.com\/2012\/10\/big-data-is-just-data-why-excel-sucks-and-1000-miles-of-data\/."},{"key":"e_1_2_1_3_1","volume-title":"ACM, 2010","author":"Tyszkiewicz J.","year":"1807","unstructured":"J. Tyszkiewicz , \"Spreadsheet as a relational database engine,\" in SIGMOD, pp. 195--206 , ACM, 2010 . 10.1145\/ 1807 167.1807191 J. Tyszkiewicz, \"Spreadsheet as a relational database engine,\" in SIGMOD, pp. 195--206, ACM, 2010. 10.1145\/1807167.1807191"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1145\/872757.872767","volume-title":"SIGMOD '03","author":"Witkowski A.","year":"2003","unstructured":"A. Witkowski , S. Bellamkonda , T. Bozkaya , G. Dorman , N. Folkert , A. Gupta , L. Shen , and S. Subramanian , \" Spreadsheets in rdbms for olap,\" in Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data , SIGMOD '03 , (New York, NY, USA) , pp. 52 -- 63 , ACM, 2003 . 10.1145\/872757.872767 A. Witkowski, S. Bellamkonda, T. Bozkaya, G. Dorman, N. Folkert, A. Gupta, L. Shen, and S. Subramanian, \"Spreadsheets in rdbms for olap,\" in Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, SIGMOD '03, (New York, NY, USA), pp. 52--63, ACM, 2003. 10.1145\/872757.872767"},{"key":"e_1_2_1_5_1","first-page":"1204","volume-title":"VLDB '05","author":"Witkowski A.","year":"2005","unstructured":"A. Witkowski , S. Bellamkonda , T. Bozkaya , A. Naimat , L. Sheng , S. Subramanian , and A. Waingold , \" Query by excel,\" in Proceedings of the 31st International Conference on Very Large Data Bases , VLDB '05 , pp. 1204 -- 1215 , VLDB Endowment , 2005 . A. Witkowski, S. Bellamkonda, T. Bozkaya, A. Naimat, L. Sheng, S. Subramanian, and A. Waingold, \"Query by excel,\" in Proceedings of the 31st International Conference on Very Large Data Bases, VLDB '05, pp. 1204--1215, VLDB Endowment, 2005."},{"key":"e_1_2_1_6_1","first-page":"417","volume-title":"ICDE'09","author":"Liu B.","year":"2009","unstructured":"B. Liu and H. Jagadish , \" A spreadsheet algebra for a direct data manipulation query interface,\" in Data Engineering, 2009 . ICDE'09 . IEEE 25th International Conference on , pp. 417 -- 428 , IEEE, 2009 . 10.1109\/ICDE.2009.34 B. Liu and H. Jagadish, \"A spreadsheet algebra for a direct data manipulation query interface,\" in Data Engineering, 2009. ICDE'09. IEEE 25th International Conference on, pp. 417--428, IEEE, 2009. 10.1109\/ICDE.2009.34"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/2824032.2824121","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T10:04:28Z","timestamp":1672221868000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/2824032.2824121"}},"subtitle":["unifying databases and spreadsheets"],"short-title":[],"issued":{"date-parts":[[2015,8]]},"references-count":6,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["10.14778\/2824032.2824121"],"URL":"https:\/\/doi.org\/10.14778\/2824032.2824121","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2015,8]]}}}