Tag: Database
All the articles with the tag "Database".
-
What Is Database Connection Pooling and Why It Matters
Series: Database Fundamentals
Learn what database connection pooling is, how it works under the hood, and why it is essential for building performant, scalable backend applications.
-
How ORMs Work Internally: A Simple Explanation
Series: Database Fundamentals
Learn how Object-Relational Mappers work under the hood - from query building and identity maps to lazy loading and the N+1 problem.
-
What Is a Database Transaction? Step-by-Step Guide
Series: Database Fundamentals
Learn what a database transaction is, how BEGIN, COMMIT, and ROLLBACK work, and when to use savepoints with clear SQL examples.
-
ACID Properties Explained: Atomicity, Consistency, Isolation, and Durability
Series: Database Fundamentals
Learn what ACID properties mean in databases. Understand atomicity, consistency, isolation, and durability with simple examples and real-world use cases.
-
Database Normalization Explained: 1NF, 2NF, and 3NF with Examples
Series: Database Fundamentals
Learn database normalization step by step. Understand 1NF, 2NF, and 3NF with clear table examples and how each normal form reduces redundancy.
-
Basic SQL Queries Every Developer Must Know
Series: Database Fundamentals
Learn the essential SQL queries every developer needs: SELECT, WHERE, JOIN, GROUP BY, INSERT, UPDATE, and DELETE with real examples.
-
What Are Database Indexes? How They Improve Performance
Series: Database Fundamentals
Learn what database indexes are, how they speed up SQL queries, and when to use single, composite, and covering indexes to improve performance.
-
Primary Key vs Foreign Key Explained with Examples
Series: Database Fundamentals
Primary key vs foreign key explained with SQL examples, core differences, and best practices to design reliable relational database schemas.
-
SQL vs NoSQL: Complete Guide to Differences, Use Cases, and Examples
Series: Database Fundamentals
Learn the key differences between SQL and NoSQL databases, their use cases, advantages, and when to choose each for your projects with practical examples.
-
Relational Databases Explained: Tables, Rows, and Keys
Series: Database Fundamentals
Learn relational databases: tables, rows, columns, and keys - with practical SQL examples and clear explanations for beginners.