Abstrakt: |
Recently our world has recognized a very important revolution in all sectors of life; this evolution comes following the good exploitation of the data generated by intensive human communication, which uses social networks and computer tools. NoSQL systems appear to resolve some limitations of relational databases in the management of BigData. This situation has created a crucial need to migrate relational databases to NoSQL systems, especially for companies that want to keep their old data accumulated for years, which describes their experiences, market studies, and the behavior of customers, competitor positions, and future strategic alignment. Our contribution comes to developing our complete approach to migrating the relational database to MongoDB. This article will start with an introduction, after showing related work with a discussion then we move on to present our analysis and modeling methodology, during it, we develop our models and meta-models of the two systems: source and destination of migration. After we present our global approach called "TMSDRDND", which divides its treatment into two layers: "TSRSNLayer" and "MDRSNLayer". The first deals with the transformation of the structure and the semantic data, and the second takes care of data migration using an ETL to be developed according to a specific concept and architecture and exploiting the results of the first layer. During these two layers, we treat three axes, each of which processes a part of the RDB according to their nature: data stored in tables, data carried on the structure, and data coming from the semantics of relational databases. [ABSTRACT FROM AUTHOR] |