Abstract
Application areas beyond (simple) administrative tasks are dominated by custom built solutions. Tasks like multimedia analysis require a view on data different from that offered by most database management systems: the set based data model may no longer suffice.
To address this issue we introduce RAM: a multidimensional array database system. The concept of an array database system is not new, however our approach differs from earlier work in that we realize this new view on data by mapping it onto a traditional relational schema. This approach unites the strengths of existing database systems with the added benefits of bulk array processing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baumann, P.: A database array algebra for spatio-temporal data and beyond. Next Generation Information Technologies and Systems, 76–93 (1999)
Buneman, P., Libkin, L., Suciu, D., Tannen, V., Wong, L.: Comprehension syntax. SIGMOD Record 23(1), 87–96 (1994)
Cornacchia, R., van Ballegooij, A.R., de Vries, A.P.: A case study on array query optimisation. In: Proceedings of the First International Workshop on Computer Vision meets Databases (CVDB 2004), Paris, France (June 2004)
Lerner, A., Shasha, S.: A Query Language for Ordered Data, Optimization Techniques, and Experiments. In: Proceedings of the 28th VLDB Conference (2002)
Libkin, L., Machlin, R., Wong, L.: A query language for multidimensional arrays: Design, implementation, and optimization techniques. In: Proceedings of ACM SIGMOD International Conference on Managing Data, pp. 228–239. ACM Press, New York (1996)
Marathe, A.P., Salem, K.: A language for manipulating arrays. In: Proceedings of the 23rd VLDB Conference, pp. 46–55 (1997)
MonetDB. Monet database management system, http://monetdb.cwi.nl/
More Jr., T.: Axioms and theorems for a theory of arrays. IBM Journal of Research and Development 17(2), 135–157 (1973)
Mullin, L.M.R.: A Mathematics of Arrays. PhD thesis, Syracuse University (December 1988)
Nes, N.: Image Database Management Systems – Design Considerations, Algorithms and Architecture. PhD thesis, University of Amsterdam (December 2001)
The Lowlands Team. Lazy users and automatic video retrieval tools in (the) lowlands. In: Proceedings of the Tenth Text REtrieval Conference, TREC, Gaithersburg, Maryland, USA, NIST (November 2001)
The MathWorks Inc. Matlab, http://www.mathworks.com
van Ballegooij, A.R., de Vries, A.P., Kersten, M.: RAM: Array processing over a relational DBMS. Technical Report INS-R0301, CWI (March 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van Ballegooij, A.R. (2004). RAM: A Multidimensional Array DBMS. In: Lindner, W., Mesiti, M., Türker, C., Tzitzikas, Y., Vakali, A.I. (eds) Current Trends in Database Technology - EDBT 2004 Workshops. EDBT 2004. Lecture Notes in Computer Science, vol 3268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30192-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-30192-9_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23305-3
Online ISBN: 978-3-540-30192-9
eBook Packages: Computer ScienceComputer Science (R0)