Tech Junkie Blog - Real World Tutorials, Happy Coding!: MongoDB In-Depth: The Difference Between RDBMS and MongoDB

Friday, December 10, 2021

MongoDB In-Depth: The Difference Between RDBMS and MongoDB

Before we begin inserting data into mongoDB we need to understand the difference between Relational Database Management System (RDBMS) and mongoDB.  RDBMS is a database many of us worked with in the past.  You have tables and relationships between those tables.  We will use the ACME Bank that we were build our AngularJS SPA application as an example.

This is how the design would be on a RDBMS
































As you can see there's relationship between all the tables.  Everything is related, there's nothing wrong with that.

Here is how the design would be like in mongoDB
















With mongoDB there's no relationships.  Each database have document collections and each document collection have documents.  I guess if you want to map the terminologies, document collections would be tables and documents would be the records in the table.

 Previous:MongoDB In-Depth: Basic MongoDB Commands

2 comments:






  1. error404-store




    - -- Spamming tools --




    1-- cpanel https ssl secure
    2-- shell ssl secure
    3-- web-mail
    4-- smtp
    5-- rdp with send bluster
    6-- scam pages
    7-- ceo or cfo leads




    -- Spy virus slinet Exploits --




    1-- privet rat
    2-- crypter exploits
    3-- privet rdp hosting
    4-- os andriod spy virus
    5-- iso iPhone spy virus
    6-- Nokia spy virus




    - -- scanners brute-force ---




    1-- linux roots
    2-- cpanel scanner
    3-- cpanel bruter
    4-- shell scanner
    5-- smtp scanner
    6-- smtp bruter
    7-- zimbra scanners


    - -------------------


    cpanel,shell,smtp,scampages,sender,ceo or cfo leads,rdp,spyvirus,crypter,exploits,scanners


    Telegram:- @Donsmith000


    icq :- @Donsmith000


    https://error404-store.blogspot.com



    ReplyDelete
  2. I am very impressed with the article. The content of information is very informative. We are also providing the best services click on below links to visit our website.
    Snowflake Training
    Workday Training
    Okta Training
    AEM Training
    CyberArk Training

    ReplyDelete

Search This Blog