Skip to main content

Unified Management of Multi-model Data

(Vision Paper)

  • Conference paper
  • First Online:
Conceptual Modeling (ER 2019)

Abstract

The variety of data is one of the most challenging issues for research and practice in data management. The so-called multi-model data are naturally organized in different and mutually interlinked data formats and logical models, including structured, semi-structured, and unstructured. In this vision paper, we discuss the so far neglected, but for correct and efficient management of multi-model data critical issues and challenges: conceptual modeling of multi-model data, inference of multi-model schemas, unified and conceptual querying, evolution management, and, last but not least, autonomous multi-model data management.

This work was partially supported by the Charles University project PROGRES Q48 and the Academy of Finland project number 310321.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Baader, F., Calvanese, D., McGuinness, D., Patel-Schneider, P., Nardi, D.: The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

  2. Baazizi, M.-A., Colazzo, D., Ghelli, G., Sartiani, C.: Parametric schema inference for massive JSON datasets. VLDB J. 28, 497–521 (2019)

    Article  Google Scholar 

  3. Bex, G.J., Neven, F., Schwentick, T., Vansummeren, S.: Inference of concise regular expressions and DTDs. ACM Trans. Database Syst. 35(2), 11:1–11:47 (2010)

    Article  Google Scholar 

  4. Bloesch, A.C., Halpin, T.A.: ConQuer: a conceptual query language. In: Thalheim, B. (ed.) ER 1996. LNCS, vol. 1157, pp. 121–133. Springer, Heidelberg (1996). https://doi.org/10.1007/BFb0019919

    Chapter  Google Scholar 

  5. Bugiotti, F., Cabibbo, L., Atzeni, P., Torlone, R.: Database design for NoSQL systems. In: Yu, E., Dobbie, G., Jarke, M., Purao, S. (eds.) ER 2014. LNCS, vol. 8824, pp. 223–231. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-12206-9_18

    Chapter  Google Scholar 

  6. Chen, P.: The entity-relationship model - toward a unified view of data. ACM Trans. Database Syst. 1(1), 9–36 (1976)

    Article  MathSciNet  Google Scholar 

  7. Curino, C.A., Moon, H.J., Zaniolo, C.: Graceful database schema evolution: the PRISM workbench. Proc. VLDB Endow. 1(1), 761–772 (2008)

    Article  Google Scholar 

  8. Elmagarmid, A.K., Rusinkiewicz, M., Sheth, A., Sheth, A.: Management of Heterogeneous and Autonomous Database Systems. Morgan Kaufmann, Burlington (1999)

    Google Scholar 

  9. Elmore, et al.: A demonstration of the BigDAWG polystore system. PVLDB 8(12), 1908–1911 (2015)

    Google Scholar 

  10. Gold, E.M.: Language identification in the limit. Inf. Control 10(5), 447–474 (1967)

    Article  MathSciNet  Google Scholar 

  11. Kepner, J., et al.: Associative array model of SQL, NoSQL, and NewSQL databases. In: HPEC 2016, pp. 1–9. IEEE (2016)

    Google Scholar 

  12. Lim, H., Han, Y., Babu, S.: How to fit when no one size fits. In: CIDR (2013). www.cidrdb.org

  13. Liu, Z.H., Gawlick, D.: Management of flexible schema data in RDBMSs - opportunities and limitations for NoSQL. In: CIDR (2015). www.cidrdb.org

  14. Liu, Z.H., Lu, J., Gawlick, D., Helskyaho, H., Pogossiants, G., Wu, Z.: Multi-model database management systems - a look forward. In: Gadepally, V., Mattson, T., Stonebraker, M., Wang, F., Luo, G., Teodoro, G. (eds.) DMAH/Poly -2018. LNCS, vol. 11470, pp. 16–29. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-14177-6_2

    Chapter  Google Scholar 

  15. Lu, J., Holubová, I.: Multi-model data management: what’s new and what’s next? In: EDBT, pp. 602–605 (2017)

    Google Scholar 

  16. Lu, J., Holubová, I.: Multi-model databases: a new journey to handle the variety of data. ACM Comput. Surv. (2019, accepted)

    Google Scholar 

  17. Lu, J., Holubová, I., Cautis, B.: Multi-model databases and tightly integrated polystores: current practices, comparisons, and open challenges. In: CIKM, pp. 2301–2302 (2018)

    Google Scholar 

  18. Lu, J., Liu, Z.H., Xu, P., Zhang, C.: UDBMS: road to unification for multi-model data management. CoRR, abs/1612.08050:285–294 (2016)

    Google Scholar 

  19. Manousis, P., Vassiliadis, P., Papastefanatos, G.: Automating the adaptation of evolving data-intensive ecosystems. In: Ng, W., Storey, V.C., Trujillo, J.C. (eds.) ER 2013. LNCS, vol. 8217, pp. 182–196. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41924-9_17

    Chapter  Google Scholar 

  20. Mlýnková, I., Nečaský, M.: Heuristic methods for inference of XML schemas: lessons learned and open issues. Informatica, Lith. Acad. Sci. 24(4), 577–602 (2013)

    MathSciNet  Google Scholar 

  21. Pokorný, J.: Conceptual and database modelling of graph databases. In: IDEAS 2016, pp. 370–377. ACM, New York (2016)

    Google Scholar 

  22. Rumbaugh, J., Jacobson, I., Booch, G.: Unified Modeling Language Reference Manual. Pearson Higher Education, London (2004)

    Google Scholar 

  23. Scherzinger, S., Cerqueus, T., de Almeida, E.C.: Controvol: a framework for controlled schema evolution in NoSQL application development. In: ICDE 2015, pp. 1464–1467. IEEE Computer Society (2015)

    Google Scholar 

  24. Sevilla Ruiz, D., Morales, S.F., García Molina, J.: Inferring versioned schemas from NoSQL databases and its applications. In: Johannesson, P., Lee, M.L., Liddle, S.W., Opdahl, A.L., López, Ó.P. (eds.) ER 2015. LNCS, vol. 9381, pp. 467–480. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25264-3_35

    Chapter  Google Scholar 

  25. Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv. (CSUR) 22(3), 183–236 (1990)

    Article  Google Scholar 

  26. Stonebraker, M., Cetintemel, U.: “One size fits all”: an idea whose time has come and gone. In: ICDE 2005, pp. 2–11. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  27. Störl, U., Müller, D., Klettke, M., Scherzinger, S.: Enabling efficient agile software development of NoSQL-backed applications. In: BTW 2017, pp. 611–614 (2017)

    Google Scholar 

  28. ter Hofstede, A.H., Proper, H.A., Van Der Weide, T.P.: Formal definition of a conceptual language for the description and manipulation of information models. Inf. Syst. 18(7), 489–523 (1993)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin Svoboda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Holubová, I., Svoboda, M., Lu, J. (2019). Unified Management of Multi-model Data. In: Laender, A., Pernici, B., Lim, EP., de Oliveira, J. (eds) Conceptual Modeling. ER 2019. Lecture Notes in Computer Science(), vol 11788. Springer, Cham. https://doi.org/10.1007/978-3-030-33223-5_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33223-5_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33222-8

  • Online ISBN: 978-3-030-33223-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics