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 条
  • [41] A unified metamodel for NoSQL and relational databases
    Fernandez Candel, Carlos J.
    Sevilla Ruiz, Diego
    Garcia-Molina, Jesus J.
    INFORMATION SYSTEMS, 2022, 104
  • [42] A performance comparison of SQL and NoSQL databases
    Li, Yishan
    Manoharan, Sathiamoorthy
    2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2013, : 15 - 19
  • [43] Research on the Application of NoSQL Database in Intelligent Manufacturing
    Zhou, Chuan-hong
    Yao, Kun
    Jiang, Zhen-yang
    Bai, Wu-xia
    WEARABLE SENSORS AND ROBOTS, 2017, 399 : 423 - 434
  • [44] Experimental Assessment of NoSQL Databases Dependability
    Ventura, Luis
    Antunes, Nuno
    2016 12TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2016), 2016, : 161 - 168
  • [45] Enabling Attribute-Based Access Control in NoSQL Databases
    Gupta, Eeshan
    Sural, Shamik
    Vaidya, Jaideep
    Atluri, Vijayalakshmi
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (01) : 208 - 223
  • [46] A YCSB Workload for Benchmarking Hotspot Object Behaviour in NoSQL Databases
    Claesen, Casper
    Rafique, Ansar
    Van Landuyt, Dimitri
    Joosen, Wouter
    PERFORMANCE EVALUATION AND BENCHMARKING, TPCTC 2021, 2022, 13169 : 1 - 16
  • [47] MongoDB Database as Storage for GPON Frames
    Holik, Martin
    Horvath, Tomas
    Oujezsky, Vaclav
    Munster, Petr
    Tomasov, Adrian
    Valach, Sobeslav
    SENSORS, 2020, 20 (21) : 1 - 13
  • [48] A study of NoSQL Database for enterprises
    Chen, Jeang-Kuo
    Lee, Wei-Zhe
    2018 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2018), 2018, : 436 - 440
  • [49] Experimental Validation as Support in the Migration from SQL Databases to NoSQL Databases
    Gomez, Abraham
    Ouanouki, Rafik
    Ravanello, Anderson
    April, Alain
    Abran, Alain
    CLOUD COMPUTING 2015: THE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION, 2015, : 147 - 153
  • [50] An Insightful View on Security and Performance of NoSQL Databases
    Saxena, Upaang
    Sachdeva, Shelly
    DATA SCIENCE AND ANALYTICS, 2018, 799 : 643 - 653