---
title: "What is the difference between RDBMS and DBMS?"  
description: "What is the difference between RDBMS and DBMS?"  
author: "Abhishek Srivasatava"  
published: 2016-09-30  
updated: 2020-09-23  
canonical: https://www.mindstick.com/interview/23078/what-is-the-difference-between-rdbms-and-dbms  
category: "mssql server"  
tags: ["sql server"]  
reading_time: 2 minutes  

---

# What is the difference between RDBMS and DBMS?

**Full form of** DBMS: Database management system

**Full form of RDBMS****:** Relational database management system

Basically, RDBMS is the extension of DBMS.

In DBMS data is stored in a file or we can say that a hierarchical form or a navigational form, whereas in RDBMS data is stored in Tabular form.

The DBMS does not support distributed database, Normalization etc. whereas RDBMS support.

In RDBMS there is a concept of primary key, foreign key etc. but there is no such constraint in DBMS.

**Example of DBMS is XML or any file system.**

Example of RDBMS is Postgre, SQL Server, oracle etc.

## Answers

### Answer by Abhishek Srivasatava

**Full form of** DBMS: Database management system

**Full form of RDBMS****:** Relational database management system

Basically, RDBMS is the extension of DBMS.

In DBMS data is stored in a file or we can say that a hierarchical form or a navigational form, whereas in RDBMS data is stored in Tabular form.

The DBMS does not support distributed database, Normalization etc. whereas RDBMS support.

In RDBMS there is a concept of primary key, foreign key etc. but there is no such constraint in DBMS.

**Example of DBMS is XML or any file system.**

Example of RDBMS is Postgre, SQL Server, oracle etc.


---

Original Source: https://www.mindstick.com/interview/23078/what-is-the-difference-between-rdbms-and-dbms

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
