2019
DOI: 10.3390/data4040148
|View full text |Cite
|
Sign up to set email alerts
|

Transformation of Schema from Relational Database (RDB) to NoSQL Databases

Abstract: Relational database has been the de-facto database choice in most IT applications. In the last decade there has been increasing demand for applications that have to deal with massive and un-normalized data. To satisfy the demand, there is a big shift to use more relaxed databases in the form of NoSQL databases. Alongside with this shift, there is a need to have a structured methodology to transform existing data in relational database (RDB) to NoSQL database. The transformation from RDB to NoSQL database has b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0
5

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(26 citation statements)
references
References 16 publications
0
21
0
5
Order By: Relevance
“…A large number of authors devote their research papers to data migration methods between different data models [7][8][9][10][11][12][13][14][15]; most of these sources assume not only the physical migration of data between different data stores, but also the data schema re-designing procedure. These methods will be discussed and analyzed in more detail in the following parts.…”
Section: Literature Reviewmentioning
confidence: 99%
“…A large number of authors devote their research papers to data migration methods between different data models [7][8][9][10][11][12][13][14][15]; most of these sources assume not only the physical migration of data between different data stores, but also the data schema re-designing procedure. These methods will be discussed and analyzed in more detail in the following parts.…”
Section: Literature Reviewmentioning
confidence: 99%
“…( the row key of the column family is the primary key in the RDB table and the primary key of the one-side becomes a column on the many-side. [38]. (b) Rule 13, creates a column family for each participating table in the RDB, where each column family contains all fields of the two tables [37].…”
Section: Algorithm 1: Transformation and Migration From An Rdb To A D...mentioning
confidence: 99%
“…Rule 14 (creating one table with a single-column family in the column store database): Merge all fields of the two tables in the RDB to a single-column family [37]. The row key of the super family is the concatenation between the relationship name and the primary key of one column that is frequently used in the query [38].…”
Section: Algorithm 1: Transformation and Migration From An Rdb To A D...mentioning
confidence: 99%
“…Given the multiple schemas, the first step is to convert the given schema into a knowledge graph. Firstly, each table is converted to a node [24], table attributes are added as the properties of node and relation as an edge for the graph and a complete knowledge graph is built. Table attributes are converted to properties of nodes so that it is easier to keep the properties of the original schema intact.…”
Section: Schema To Knowledge Graphmentioning
confidence: 99%