[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2983468.2983469acmotherconferencesArticle/Chapter ViewAbstractPublication PagescompsystechConference Proceedingsconference-collections
research-article

Data Modelling in the NoSQL world: A contradiction?

Published: 23 June 2016 Publication History

Abstract

NoSQL systems have recently obtained significant attention, and have been widely used in many development activities. There are many systems in this family, and they are indeed very different from one another, both in the way they allow data to be organized and in the functions they support. As a consequence, many of the NoSQL advocates claim that the traditional notions of model and modeling are not relevant in this area. We argue that, nevertheless, some data modeling issues can be useful, and illustrate two research directions in which we have been involved. First, we show that, as the variety of systems and models can create difficulties in developers and in their organizations, modeling-based approach leverage the search for standardization and uniform access. Second, we argue that data models can provide a basis to the definition of generic approaches to logical and physical design.

References

[1]
S. Abiteboul, P. Buneman, D. Suciu: Data on the Web: From Relations to Semistructured Data and XML. Morgan Kaufmann 1999.
[2]
P. Atzeni, F. Bugiotti, L. Rossi: Uniform Access to Non-relational Database Systems: The SOS Platform. CAiSE 2012, LNCS 7328, Springer: 160--174 (2012).
[3]
P. Atzeni, F. Bugiotti, L. Rossi: Uniform access to NoSQL systems. Inf. Syst. 43: 117--133 (2014)
[4]
P. Atzeni, P. Cappellari, R. Torlone, P.A. Bernstein, G. Gianforme: Model-independent schema translation. VLDB Journal 17(6): 1347--1370 (2008).
[5]
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone: Database Systems - Concepts, Languages and Architectures. McGraw-Hill 1999
[6]
P. Atzeni, C.S. Jensen, G. Orsi, S. Ram, L. Tanca, R. Torlone: The relational model is dead, SQL is dead, and I don't feel so good myself. SIGMOD Record 42(2): 64--68, May 2013.
[7]
A. Badia and D. Lemire. A call to arms: revisiting database design. SIGMOD Record, 40(3):61--69, 2011.
[8]
F. Bancilhon: Object-Oriented Database Systems. ACM Symposium on Principles of Database Systems (PODS) 1988: 152--162.
[9]
C. Batini, S. Ceri, S.B. Navathe: Conceptual Database Design: An Entity-Relationship Approach. Benjamin/Cummings 1992.
[10]
M. Boyd, P. McBrien: Comparing and transforming between data models via an intermediate hypergraph data model. J. Data Semantics IV pp. 69--109 (2005).
[11]
F. Bugiotti, L. Cabibbo, P. Atzeni, R. Torlone: Database Design for NoSQL Systems. ER 2014, LNCS 8824, Springer: 223--23 (2014).
[12]
R. Cattell. Scalable SQL and NoSQL data stores. SIGMOD Record, 39(4):12--27, December 2010.
[13]
P. P. Chen: The Entity-Relationship Model - Toward a Unified View of Data. ACM Trans. Database Syst. 1(1): 9--36 (1976)
[14]
E. F. Codd: A Relational Model of Data for Large Shared Data Banks. Commun. ACM 13(6): 377--387 (1970).
[15]
E. F. Codd: Relational Database: A Practical Foundation for Productivity. Commun. ACM 25(2): 109--117 (1982).
[16]
J.L. Hainaut: Specification preservation in schema transformations---application to semantics and statistics. Data Knowl. Eng. 19(2), 99--134 (1996).
[17]
C. Mohan. History repeats itself: sensible and NonsenSQL aspects of the NoSQL hoopla. EDBT 2013, ACM, pages 11--16, 2013.
[18]
A.P. Sheth, J.A. Larson: Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Comput. Surv. 22(3): 183--236 (1990)
[19]
M. Stonebraker: One size fits all: an idea whose time has come and gone. Commun. ACM 51(12): 76 (2008)
[20]
D. Tsichritzis, F.H. Lochovsky: Data Models, Prentice Hall, 1982.

Cited By

View all
  • (2024)Plugging and Playing with Variety of Data using Multi-Model Database and Polyglot Persistence2024 Third International Conference on Electrical, Electronics, Information and Communication Technologies (ICEEICT)10.1109/ICEEICT61591.2024.10718481(1-8)Online publication date: 24-Jul-2024
  • (2023)KVMod—A Novel Approach to Design Key-Value NoSQL DatabasesInformation10.3390/info1410056314:10(563)Online publication date: 12-Oct-2023
  • (2023)Document Store Schema Design Alternatives and Their ImpactProceedings of Data Analytics and Management10.1007/978-981-99-6550-2_36(471-482)Online publication date: 28-Nov-2023
  • Show More Cited By
  1. Data Modelling in the NoSQL world: A contradiction?

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CompSysTech '16: Proceedings of the 17th International Conference on Computer Systems and Technologies 2016
    June 2016
    466 pages
    ISBN:9781450341820
    DOI:10.1145/2983468
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • UORB: University of Ruse, Bulgaria
    • TECHUVB: Technical University of Varna, Bulgaria

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 23 June 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Data modelling
    2. NoSQL systems
    3. nonrelational systems

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    CompSysTech '16

    Acceptance Rates

    CompSysTech '16 Paper Acceptance Rate 55 of 117 submissions, 47%;
    Overall Acceptance Rate 241 of 492 submissions, 49%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)15
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Plugging and Playing with Variety of Data using Multi-Model Database and Polyglot Persistence2024 Third International Conference on Electrical, Electronics, Information and Communication Technologies (ICEEICT)10.1109/ICEEICT61591.2024.10718481(1-8)Online publication date: 24-Jul-2024
    • (2023)KVMod—A Novel Approach to Design Key-Value NoSQL DatabasesInformation10.3390/info1410056314:10(563)Online publication date: 12-Oct-2023
    • (2023)Document Store Schema Design Alternatives and Their ImpactProceedings of Data Analytics and Management10.1007/978-981-99-6550-2_36(471-482)Online publication date: 28-Nov-2023
    • (2021)Data Modeling and NoSQL Databases - A Systematic Mapping ReviewACM Computing Surveys10.1145/345760854:6(1-26)Online publication date: 13-Jul-2021
    • (2021)Influence of Schema Design in NoSQL Document StoresMobile Computing and Sustainable Informatics10.1007/978-981-16-1866-6_32(435-452)Online publication date: 23-Jul-2021
    • (2020)DSP: Schema Design for Non-Relational ApplicationsSymmetry10.3390/sym1211179912:11(1799)Online publication date: 30-Oct-2020
    • (2018)Automatic schema suggestion model for NoSQL document-stores databasesJournal of Big Data10.1186/s40537-018-0156-15:1Online publication date: 6-Dec-2018
    • (2018)Schema Proposition Model for NoSQL ApplicationsRecent Trends in Data Science and Soft Computing10.1007/978-3-319-99007-1_3(30-39)Online publication date: 9-Sep-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media