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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
P. Atzeni (ed.), LOGIDATA+: Deductive Databases with Complex Objects, vol. 701, Lecture Notes in Computer Science (Springer, Berlin, 1993)
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
P. Atzeni, L. Cabibbo, G. Mecca, L. Tanca, The LOGIDATA+ language and semantics, in ed. by P. Atzeni (Springer, Berlin, 1993), pp. 30–41
P. Atzeni, F. Cacace, S. Ceri, L. Tanca, The LOGIDATA+ model, in ed. by P. Atzeni (Springer, Berlin, 1993), pp. 20–29
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)
P. Atzeni, P. Cappellari, R. Torlone, P.A. Bernstein, G. Gianforme, Model-independent schema translation. VLDB J. 17(6), 1347–1370 (2008)
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)
P. Atzeni, F. Bugiotti, L. Rossi, Uniform access to NoSQL systems. Inf. Syst. 43, 117–133 (2014)
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
L. Cabibbo, The expressive power of stratified logic programs with value invention. Inf. Comput. 147(1), 22–56 (1998)
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
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
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
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
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
R. Hull, R. King, Semantic database modelling: survey, applications and research issues. ACM Comput. Surv. 19(3), 201–260 (1987)
D. Martinenghi, R. Torlone, Taxonomy-based relaxation of query answering in relational databases. VLDB J. 23(5), 747–769 (2014)
P. Papotti, R. Torlone, Schema exchange: generic mappings for transforming data and metadata. Data Knowl. Eng. 68(7), 665–682 (2009)
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)