Abstract
Contrary to popular belief, SQL and noSQL are really just two sides of the same coin.
- Awodey, S. Category Theory (2nd edition). Oxford University Press, 2010. Google ScholarDigital Library
- Baker, J., Bond, C. et al. Megastore: providing scalable, highly available storage for interactive services. Conference on Innovative Data Systems Research. (2011).Google Scholar
- Bird, R. An introduction to the theory of lists. In Logic Programming and Calculi of Discrete Design. M. Broy, ed. Springer-Verlag (1987), 3--42. Google ScholarDigital Library
- Codd, T. A relational model of data for large shared data banks. Commun. ACM 13 (June 1970). Google ScholarDigital Library
- Copeland, G. and Maier, D. Making Smalltalk a database system. In Proceedings of the ACM SIGMOD International Conference on Management of Data.1984. Google ScholarDigital Library
- Fokkinga, M. MapReduce---a two-page explanation for laymen; http://www.cs.utwente.nl/~fokkinga/mmf2008j.pdf.Google Scholar
- Ghosh, R.A. An economic basis for open standards (2005); flosspols.org.Google Scholar
- Grust, T. 2003. Monad comprehensions: a versatile representation for queries. In The Functional Approach to Data Management. P. Gray, L. Kerschberg, P. King, and A. Poulovassilis, Eds. Springer Verlag, 2003, 288--311.Google Scholar
- Grust, T., Rittinger, J., Schreiber, T. Avalanche-safe LINQ compilation. Proceedings of the VLDB Endowment 3 (1--2), 2010. Google ScholarDigital Library
- Meijer, E. Subject/Observer is dual to iterator. Presented at FIT: Fun Ideas and Thoughts at the Conference on Programming Language Design and Implementation (2010); http://www.cs.stanford.edu/pldi10/fit.html.Google Scholar
- Meijer, E., Beckman, B., Bierman, G. LINQ: reconciling objects, relations, and XML in the .NET framework. Proceedings of the ACM SIGMOD International Conference on Management of Data. ACM, New York, 2006. Google ScholarDigital Library
- Pirayoff, R. Economics Micro & Macro. Cliffs Notes, 2004.Google Scholar
- Pritchett, D. BASE: an Acid alternative. ACM Queue (July 2008). Google ScholarDigital Library
- Stonebraker, M., Hellerstein, J.M. What goes around comes around. In Readings in Database Systems (Fourth Edition). M. Stonebraker, and J.M. Hellerstein, eds. MIT Press, Cambridge, MA, 2005, 2--41.Google Scholar
- Yuan Yu, M.I. DryadLINQ: A system for general-purpose distributed data-parallel computing using a high-level language. Operating Systems Design and Implementation. 2008. Google ScholarDigital Library
Index Terms
A co-relational model of data for large shared data banks
Recommendations
A co-Relational Model of Data for Large Shared Data Banks: Contrary to popular belief, SQL and noSQL are really just two sides of the same coin.
Programming LanguagesFueled by their promise to solve the problem of distilling valuable information and business insight from big data in a scalable and programmer-friendly way, noSQL databases have been one of the hottest topics in our field recently. With a plethora of ...
A relational model of data for large shared data banks
Special 25th Anniversary IssueFuture users of large data banks must be protected from having to know how the data is organized in the machine (the internal representation). A prompting service which supplies such information is not a satisfactory solution. Activities of users at ...
A relational model of data for large shared data banks
Future users of large data banks must be protected from having to know how the data is organized in the machine (the internal representation). A prompting service which supplies such information is not a satisfactory solution. Activities of users at ...
Comments