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 条
  • [31] An Empirical Study on the Design and Evolution of NoSQL Database Schemas
    Scherzinger, Stefanie
    Sidortschuck, Sebastian
    CONCEPTUAL MODELING, ER 2020, 2020, 12400 : 441 - 455
  • [32] A Performance Comparison of Document Oriented NoSQL Databases
    Kumar, Sundhara K. B.
    Srividya
    Mohanavalli, S.
    2017 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND SIGNAL PROCESSING (ICCCSP), 2017, : 71 - 76
  • [33] Security Issues in NoSQL Databases
    Okman, Lior
    Gal-Oz, Nurit
    Gonen, Yaron
    Gudes, Ehud
    Abramov, Jenny
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 541 - 547
  • [34] Are NoSQL Databases Affected by Schema?
    Bansal, Neha
    Sachdeva, Shelly
    Awasthi, Lalit K. K.
    IETE JOURNAL OF RESEARCH, 2024, 70 (05) : 4770 - 4791
  • [35] Which NoSQL database for IoT applications?
    Amghar, Souad
    Cherdal, Safae
    Mouline, Salma
    2018 INTERNATIONAL CONFERENCE ON SELECTED TOPICS IN MOBILE AND WIRELESS NETWORKING (MOWNET), 2018, : 131 - 137
  • [36] A fuzzy database engine for mongoDB
    Miguel Medina, Juan
    Blanco, Ignacio J.
    Pons, Olga
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 5691 - 5724
  • [37] Development of a visual tool for the design of aggregate-oriented NoSQL databases
    Sarasa-Cabezuelo, Antonio
    2021 25TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV): AI & VISUAL ANALYTICS & DATA SCIENCE, 2021, : 42 - 47
  • [38] Integration and Virtualization of Relational SQL and NoSQL Systems including MySQL and MongoDB
    Lawrence, Ramon
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), VOL 1, 2014, : 285 - 290
  • [39] Creating NoSQL Biological Databases with Ontologies for Query Relaxation
    Gundla, Naresh Kumar
    Chen, Zhengxin
    PROMOTING BUSINESS ANALYTICS AND QUANTITATIVE MANAGEMENT OF TECHNOLOGY: 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2016), 2016, 91 : 460 - 469
  • [40] Quantitative Analysis of Scalable NoSQL Databases
    Swaminathan, Surya Narayanan
    Elmasri, Ramez
    2016 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2016, 2016, : 323 - 326