Skip to main content

Part of the book series: Studies in Big Data ((SBD,volume 31))

  • 2064 Accesses

Abstract

Data modeling has always been a fundamental issue across the whole evolution of database technology, as it is witnessed by the vast literature addressing this issue across the last thirty years. In this paper, we present the studies done by members of the database and big data research group of Roma Tre University on the issue of data modeling in the context of several milestones in field of databases: logic-based and object-oriented databases, data warehousing, and NoSQL systems. We also discuss our proposal for a general framework that allows the description of different models and the translation of schemas from one to another.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. P. Atzeni (ed.), LOGIDATA+: Deductive Databases with Complex Objects, vol. 701, Lecture Notes in Computer Science (Springer, Berlin, 1993)

    Google Scholar 

  2. P. Atzeni, R. Torlone, Management of multiple models in an extensible database design tool, in EDBT Conference, LNCS, vol. 1057 (Springer, Berlin, 1996), pp. 79–95

    Google Scholar 

  3. P. Atzeni, L. Cabibbo, G. Mecca, L. Tanca, The LOGIDATA+ language and semantics, in ed. by P. Atzeni (Springer, Berlin, 1993), pp. 30–41

    Google Scholar 

  4. P. Atzeni, F. Cacace, S. Ceri, L. Tanca, The LOGIDATA+ model, in ed. by P. Atzeni (Springer, Berlin, 1993), pp. 20–29

    Google Scholar 

  5. P. Atzeni, L. Cabibbo, G. Mecca, Isalog\({}^{(\lnot )}\): a deductive language with negation for complex-object databases with hierarchies. Data Knowl. Eng. 24(1), 1–38 (1997)

    Article  MATH  Google Scholar 

  6. P. Atzeni, P. Cappellari, R. Torlone, P.A. Bernstein, G. Gianforme, Model-independent schema translation. VLDB J. 17(6), 1347–1370 (2008)

    Article  Google Scholar 

  7. P. Atzeni, L. Bellomarini, F. Bugiotti, F. Celli, G. Gianforme, A runtime approach to model-generic translation of schema and data. Inf. Syst. 37(3), 269–287 (2012)

    Article  Google Scholar 

  8. P. Atzeni, F. Bugiotti, L. Rossi, Uniform access to NoSQL systems. Inf. Syst. 43, 117–133 (2014)

    Article  Google Scholar 

  9. F. Bugiotti, L. Cabibbo, P. Atzeni, R. Torlone, Database design for NoSQL systems, in Proceedings of the Conceptual Modeling - 33rd International Conference, ER-2014, 27–29 October 2014, Atlanta, GA, USA (2014) pp. 223–231

    Google Scholar 

  10. L. Cabibbo, The expressive power of stratified logic programs with value invention. Inf. Comput. 147(1), 22–56 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  11. L. Cabibbo, Objects meet relations: on the transparent management of persistent objects, in Advanced Information Systems Engineering, Proceedings of the 16th International Conference, CAiSE 2004, Riga, Latvia, June 7–11, 2004 (2004), pp. 429–445

    Google Scholar 

  12. L. Cabibbo, On keys, foreign keys and nullable attributes in relational mapping systems, in EDBT 2009, Proceedings of the 12th International Conference on Extending Database Technology, Saint Petersburg, Russia, March 24–26, 2009 (2009), pp. 263–274

    Google Scholar 

  13. L. Cabibbo, R. Torlone, Querying multidimensional databases, in Database Programming Languages, Proceedings of the 6th International Workshop, DBPL-6, Estes Park, Colorado, USA, August 18–20, 1997. Lecture Notes in Computer Science, vol. 1369 (Springer, Berlin, 1997), pp. 319–335

    Google Scholar 

  14. L. Cabibbo, R. Torlone, A logical approach to multidimensional databases, in Advances in Database Technology - EDBT’98, Proceedings of the 6th International Conference on Extending Database Technology, Valencia, Spain, March 23–27, 1998. Lecture Notes in Computer Science, vol. 1377 (Springer, Berlin, 1998), pp. 183–197

    Google Scholar 

  15. P. Ciaccia, R. Torlone, Modeling the propagation of user preferences, in Conceptual Modeling - ER 2011, Proceedings of the 30th International Conference, ER 2011, Brussels, Belgium, October 31 – November 3, 2011 (2011), pp. 304–317

    Google Scholar 

  16. R. Hull, R. King, Semantic database modelling: survey, applications and research issues. ACM Comput. Surv. 19(3), 201–260 (1987)

    Article  Google Scholar 

  17. D. Martinenghi, R. Torlone, Taxonomy-based relaxation of query answering in relational databases. VLDB J. 23(5), 747–769 (2014)

    Article  Google Scholar 

  18. P. Papotti, R. Torlone, Schema exchange: generic mappings for transforming data and metadata. Data Knowl. Eng. 68(7), 665–682 (2009)

    Article  Google Scholar 

  19. R.D. Virgilio, G. Orsi, L. Tanca, R. Torlone, Semantic data markets: a flexible environment for knowledge management, in Proceedings of the 20th ACM Conference on Information and Knowledge Management, CIKM 2011, Glasgow, United Kingdom, October 24–28, 2011 (2011), pp. 1559–1564

    Google Scholar 

  20. R.D. Virgilio, A. Maccioni, R. Torlone, Model-driven design of graph databases, in Conceptual Modeling - Proceedings of the 33rd International Conference, ER 2014, Atlanta, GA, USA, October 27–29, 2014 (2014), pp. 172–185

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Cabibbo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Atzeni, P., Cabibbo, L., Torlone, R. (2018). Data Modeling Across the Evolution of Database Technology. In: Flesca, S., Greco, S., Masciari, E., Saccà, D. (eds) A Comprehensive Guide Through the Italian Database Research Over the Last 25 Years. Studies in Big Data, vol 31. Springer, Cham. https://doi.org/10.1007/978-3-319-61893-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-61893-7_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-61892-0

  • Online ISBN: 978-3-319-61893-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics