---
title: "What is RDBMS?"  
description: "What is RDBMS?"  
author: "Paul Wilson"  
published: 2017-11-20  
canonical: https://answers.mindstick.com/qa/30974/what-is-rdbms  
category: "technology"  
tags: ["database programming", "rdbms"]  
reading_time: 2 minutes  

---

# What is RDBMS?

What is [RDBMS](https://www.mindstick.com/interview/23498/what-is-rdbms)?

## Answers

### Answer by UTKARSHA SINGHROUL

**RDBMS stands for Relational Database Management Systems**. An **RDBMS is a [Database](https://answers.mindstick.com/qa/30925/what-are-the-various-oracle-database-objects) Management System (DBMS) which is designed specifically for relational databases.** Therefore, RDBMS’s works as a subset of DBMS’s.

![What is RDBMS?](https://answers.mindstick.com/questionanswer/8bcca251-22ab-43d7-a738-be8af76717b5/images/25c38d93-ab70-44da-8bf6-3dda2512da74.jpeg)\
\
A **Relational Database means a database which stores data in a structured form, i.e. by using the form of rows and columns**. The arrangement of data makes easy to find and access specific data values within a database. It is said as **"relational" because all the values in each table are related to each other**. However, **Tables are also related to other tables of the database**. The relational structure of the database makes it successful to run queries across multiple tables at one time. Mostly **modern RDBMSs provide the accessibility to create a relationship either programmatically, or through a graphical user interface (GUI)**. The **GUI method, allow to see the relationship among the tables and represented all in a visual diagrammatic form**. One of the **basic function of RDBMS are related to create, read, update and delete [query operations](https://answers.mindstick.com/qa/51021/how-to-create-database-in-sql-server-using-query), and collectively it is known as CRUD**. The **RDBMS usually provides a data dictionary and a collection of metadata** which are very useful in the handling of data. This programmatically defined support is a well-defined form of [data structures](https://answers.mindstick.com/qa/35624/what-type-of-language-do-you-prefer-for-writing-complex-data-structures) and relationship establishment. **One of the most common methods of accessing data for the RDBMS is through [SQL](https://answers.mindstick.com/qa/50054/what-is-join-in-sql-database-and-also-define-its-types)**. Its main language components consist of Data Manipulation Language (DML) and Data Definition Language (DDL) statements. **A relational database has the following major components:**

1. Table
2. Record or Tuple
3. Field or Column name or Attribute
4. Domain
5. Instance
6. Schema
7. Keys


---

Original Source: https://answers.mindstick.com/qa/30974/what-is-rdbms

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
