A Logical Database Design Methodology for MongoDB NoSQL Databases

被引:0
|
作者
Mok, Wai Yin [1 ]
机构
[1] Univ Alabama, Dept Informat Syst, Huntsville, AL 35750 USA
来源
2021 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM21) | 2021年
关键词
Logical Database Design Methodology; NoSQL Databases; MongoDB; MongoDB's collections; Scheme Tress; Entity-Relationship Models; REDUNDANCY;
D O I
10.1109/IEEM50564.2021.9673004
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a logical database design methodology for a MongoDB NoSQL database. Given a query, the design methodology is able to assist database designers to determine the best set of configurations of data, also known elsewhere as scheme trees, in the database such that the retrieval time of the query can be minimal or reduced. The design methodology first models an application of interest with a conceptual model. Based on our previous researches, the design methodology then generates from the conceptual model as few scheme trees as possible, which will eventually be implemented as MongoDB's collections in the database. To illustrate the design methodology, the COVID-19 data set was downloaded as an example application. The design methodology first conceptualized the data set with an Entity-Relationship model. Multiples queries were then devised to access various parts of the date set, whose executions required retrievals of the attribute values of all or some of the entity types and/or the relationship in the ER model. The design methodology then generated the best sets of scheme trees for the queries.
引用
收藏
页码:1451 / 1455
页数:5
相关论文
共 50 条
  • [1] Performance analysis of NoSQL and relational databases with MongoDB and MySQL
    Jose, Benymol
    Abraham, Sajimon
    MATERIALS TODAY-PROCEEDINGS, 2020, 24 : 2036 - 2043
  • [2] A survey on RDBMS and NoSQL Databases MySQL vs MongoDB
    Palanisamy, Sowndarya
    SuvithaVani, P.
    2020 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI - 2020), 2020, : 55 - +
  • [3] Comparative Performance Analysis of NoSQL Cassandra and MongoDB Databases
    Araujo, Jose Maria A.
    de Moura, Alysson Cristiano E.
    da Silva, Silvia Laryssa B.
    Holanda, Maristela
    Ribeiro, Edward de Oliveira
    da Silva, Gladston Luiz
    PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021), 2021,
  • [4] NoSQL Document Databases Assessment: Couchbase, CouchDB, and MongoDB
    Carvalho, Ines
    Sa, Filipe
    Bernardino, Jorge
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, TECHNOLOGY AND APPLICATIONS (DATA), 2022, : 557 - 564
  • [5] A performance comparison between NoSQL databases: MongoDB and ArangoDB
    Trevino-Villalobos, Marlen
    Viquez-Acuna, Leonardo
    QuirOs-Oviedo, Rocio
    Esquivel-Vega, Gaudy
    TECNOLOGIA EN MARCHA, 2019, 32 : 5 - 15
  • [6] SECURITY ANALYSIS OF UNSTRUCTURED DATA IN NOSQL MONGODB DATABASE
    Kumar, Jitender
    Garg, Varsha
    2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 300 - 305
  • [7] Performance Evaluation of NoSQL Document Databases: Couchbase, CouchDB, and MongoDB
    Carvalho, Ines
    Sa, Filipe
    Bernardino, Jorge
    ALGORITHMS, 2023, 16 (02)
  • [8] Comparative Study Between the MySQL Relational Database and the MongoDB NoSQL Database
    Matallah, Houcine
    Belalem, Ghalem
    Bouamrane, Karim
    INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2021, 13 (03): : 38 - 63
  • [9] RT-MongoDB: A NoSQL Database with Differentiated Performance
    Andreoli, Remo
    Cucinotta, Tommaso
    Pedreschi, Dino
    CLOSER: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2021, : 77 - 86
  • [10] Reflection on MongoDB Database Logical and Physical Modeling
    Jordaan, Pieter Willem
    Holm, Johann Erich Wolfgang
    2019 IEEE AFRICON, 2019,