Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications

Categories

🎓 Certifications
🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
CheatGrid
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications
LVLEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Database Categories and Types Cheat Sheet

Database Categories and Types Cheat Sheet

Back to Databases
Updated 2026-04-27
Next Topic: Database Design Cheat Sheet

Databases are the backbone of modern software systems, storing and managing data across virtually every application domain. From traditional relational systems that power banking and e-commerce to specialized vector databases enabling AI applications, choosing the right database type directly impacts performance, scalability, and development velocity. Understanding the landscape—relational, NoSQL, NewSQL, specialized systems, and cloud-native platforms—is critical because each category optimizes for different trade-offs in consistency, availability, query capabilities, and operational complexity. In 2026, the boundary between categories continues to blur as most leading systems adopt multi-model capabilities and AI-native features.


What This Cheat Sheet Covers

This topic spans 19 focused tables and 109 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Relational Databases (RDBMS)Table 2: Document DatabasesTable 3: Key-Value DatabasesTable 4: Column-Family Databases (Wide-Column Stores)Table 5: Graph DatabasesTable 6: Time-Series DatabasesTable 7: Vector DatabasesTable 8: NewSQL Databases (Distributed SQL)Table 9: Data Warehouses (Analytical)Table 10: Search Databases (Full-Text and Vector Search)Table 11: Embedded DatabasesTable 12: Mobile and Edge DatabasesTable 13: Multi-Model DatabasesTable 14: Streaming DatabasesTable 15: In-Memory DatabasesTable 16: Spatial/Geospatial DatabasesTable 17: Ledger Databases (Immutable/Blockchain-Inspired)Table 18: Object-Oriented DatabasesTable 19: Cloud-Native Databases (Fully Managed)

Table 1: Relational Databases (RDBMS)

The workhorses of structured data—these systems organize everything into tables with rows and columns, enforce schemas, and speak SQL. They are the default choice for transactional systems where consistency and well-defined relationships matter, from banking ledgers to e-commerce orders. The names here range from enterprise heavyweights like Oracle and SQL Server to the open-source pillars MySQL and PostgreSQL.

DatabaseExampleDescription
Oracle Database
SELECT * FROM employees WHERE dept_id = 10
• Enterprise-grade RDBMS with advanced features like partitioning, RAC clustering, and comprehensive PL/SQL support
• dominant in large organizations.
MySQL
CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(100))
• World's most popular open-source RDBMS
• known for ease of use, replication, and widespread community support across web applications.
PostgreSQL
SELECT jsonb_column->>'key' FROM table WHERE id = 1
• Most advanced open-source RDBMS
• supports JSONB, full-text search, advanced indexing, and extensibility via custom types and functions.

More in Databases

  • Database Caching Strategies and Patterns Cheat Sheet
  • Database Design Cheat Sheet
  • Amazon DynamoDB Cheat Sheet
  • Database Replication and High Availability Cheat Sheet
  • MariaDB Cheat Sheet
  • PostgreSQL Cheat Sheet
View all 42 topics in Databases