Guide to Databases

Last Updated : 1 Oct, 2026

A database is used to store, organize and retrieve data efficiently, forming the foundation of applications such as e-commerce platforms, banking systems, social media and enterprise software. Databases are broadly categorized into SQL and NoSQL databases

  • SQL Databases: Store structured data in tables and use SQL for querying and managing data.
  • NoSQL Databases: Store data using flexible models such as documents, key-value pairs, wide-column stores and graphs.

SQL Databases

SQL

MySQL

PostgreSQL

PL/SQL

SQL Server

SQLite

MariaDB

NoSQL Databases

NoSQL

MongoDB

Apache Cassandra

Redis

AWS DynamoDB

Comment