NOSQL IMPLEMENTATION OF A CONCEPTUAL DATA MODEL: UML CLASS DIAGRAM TO A DOCUMENT-ORIENTED MODEL
NOSQL IMPLEMENTATION OF A CONCEPTUAL DATA MODEL: UML CLASS DIAGRAM TO A DOCUMENT-ORIENTED MODEL
A.BENMAKHLOUF
Computer, Networks, Mobility and Modeling Laboratory (IR2M), Faculty of Science and Technology, University Hassan 1st, BP 577, 26000 Settat, Morocco
ABSTRACT
The relational databases have shown their limits to the exponential increase in the volume of manipulated and processed data. New NoSQL solutions have been developed to manage big data. These approaches are an interesting way to build no-relational databases that can support large amounts of data. In this work, we use conceptual data modeling (CDM), based on UML class diagrams, to create a logical structure of a NoSQL database, taking account the relationships and constraints that determine how data can be stored and accessible. The NoSQL logical data model obtained is based on the Document-Oriented Model (DOM). to eliminate joins, a total and structured nesting is done on the collections of the documentoriented database.
Rules of passage from the CDM to the Logical Oriented-Document Model (LODM) are also proposed in this paper to transform the different types of associations between class. An application example of this NoSQL BDD design method is realised to the case of an organization working in the e-commerce business sector.
KEYWORDS
big data, No-Relational, conceptual data modelling, The NoSQL logical data model, nested documentoriented model.
Full text: https://aircconline.com/ijdms/V10N2/10218ijdms01.pdf
Comments
Post a Comment