The document discusses different types of databases categorized by their data model, architecture, and intended use. It describes relational databases which use structured tables and SQL, and NoSQL databases which are non-tabular, flexible, and designed for large unstructured data and high performance.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
24 views1 page
Types Od Database
The document discusses different types of databases categorized by their data model, architecture, and intended use. It describes relational databases which use structured tables and SQL, and NoSQL databases which are non-tabular, flexible, and designed for large unstructured data and high performance.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
Databases can be categorized into different types based on their data model,
architecture, and intended use. Here are some common types of databases:
1. Relational Databases (RDBMS):
• Relational databases store data in structured tables with predefined schemas, where relationships between tables are established using keys (e.g., primary keys and foreign keys). • Data is organized into rows and columns, allowing for efficient querying and manipulation using SQL (Structured Query Language). • Examples include MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server, and SQLite. 2. NoSQL Databases: • NoSQL (Not Only SQL) databases use flexible data models that are not based on the tabular structure of relational databases. • NoSQL databases are designed to handle large volumes of unstructured or semi-structured data and provide high availability, scalability, and performance. • Common types of NoSQL databases include: • Document Stores: Store data in flexible, schema-less documents (e.g., JSON or BSON). Examples include MongoDB and Couchbase. • Key-Value Stores: Store data as key-value pairs, allowing fast retrieval of values by their keys. Examples include Redis and Amazon DynamoDB. • Column-Family Stores: Organize data into columns grouped by rows or keys. Examples include Apache Cassandra and HBase. • Graph Databases: Model data as nodes, edges, and properties, making them suitable for handling complex relationships. Examples include Neo4j an