Overview
Welcome to the Databases subcategory of Development. This subcategory focuses on specific aspects of development related to databases.
Overview
This section provides in-depth resources about Databases. You’ll find a variety of materials suitable for different experience levels and learning styles.
Resources
Explore the sections below to find specific resources on various topics within Databases. Each section contains carefully selected materials to help you learn and advance your knowledge.
Learning paths
-
Databases (13 steps)
Learn to store and query data with SQL, design sound schemas and indexes, try document and key-value stores, and manage databases safely as they change.
Curated Resources (29)
Tools (5)
-
DBeaver
dbeaver.iofree
Free multi-platform universal database tool for developers, database administrators, and analysts supporting SQL and NoSQL databases.
-
pgAdmin
pgadmin.orgfree
Open-source administration and development platform designed specifically for PostgreSQL database management.
-
Liquibase
liquibase.comfreemium
Open-source database schema change management tool that automates database migrations within CI/CD pipelines.
-
Flyway
flywaydb.orgfreemium
Open-source database migration tool strongly favoring simplicity and convention over configuration in version control.
-
Bytebase
bytebase.comfreemium
Database CI/CD and schema migration tool designed for DevOps teams and developers managing database changes via GitOps.
Databases (5)
-
PostgreSQL
postgresql.orgfree
Enterprise-class open-source relational database management system supporting advanced SQL standards, JSON querying, and indexing.
-
SQLite
sqlite.orgfree
C-language library implementing a small, fast, self-contained, high-reliability, full-featured SQL database engine.
-
MongoDB
mongodb.comfreemium
Source-available document-oriented database program that utilizes JSON-like documents with dynamic schemas.
-
Redis
redis.iofree
In-memory data structure store supporting strings, hashes, lists, sets, and geospatial indexes with high throughput.
-
DB-Engines Ranking
db-engines.comfree
Knowledge base and comprehensive ranking index evaluating over 400 database management systems by market popularity.
Learn (9)
-
Use The Index, Luke!
use-the-index-luke.comfree
Comprehensive guide to SQL database indexing and performance optimization across major relational databases.
-
Database Internals
databass.devpaid
Reference companion and guide exploring storage engines, B-trees, LSM trees, and distributed data systems architecture.
-
Designing Data-Intensive Applications
dataintensive.netpaid
Key reference textbook explaining data models, storage internals, transaction processing, and consensus algorithms.
-
PostgreSQL Privileges Documentation
postgresql.orgfree
Section of the official PostgreSQL manual explaining object ownership, the GRANT and REVOKE commands and the available privilege types for database administrators.
-
MongoDB Manual
mongodb.comfree
Official documentation for the MongoDB document database, covering installation, data modelling, queries, indexing, replication and sharding for developers and administrators.
-
MongoDB Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on MongoDB: topics laid out in a suggested study order, each linking to further reading.
-
PostgreSQL DBA Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on PostgreSQL database administration: topics laid out in a suggested study order, each linking to further reading.
-
Redis Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on Redis: topics laid out in a suggested study order, each linking to further reading.
-
SQL Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on SQL: topics laid out in a suggested study order, each linking to further reading.
Publications (3)
-
ACM Transactions on Database Systems (TODS)
dl.acm.orgpaid
Peer-reviewed scientific journal publishing fundamental research on database system design, theory, and implementation.
-
The VLDB Journal
link.springer.compaid
Quarterly peer-reviewed journal presenting scholarly work on database system architectures, data models, and queries.
-
SIGMOD Record
sigmod.orgfree
Quarterly publication of the ACM Special Interest Group on Management of Data containing technical articles and surveys.
Blogs and sites (3)
-
Percona Community Blog
percona.communityfree
Community blog featuring deep-dive articles, performance benchmarks, and tutorials on MySQL, PostgreSQL, and MongoDB.
-
DB-Engines Blog
db-engines.comfree
Monthly market commentary and technical analysis covering database management systems and industry adoption trends.
-
The Morning Paper
blog.acolyer.orgfree
Curated archive of reviews of seminal academic papers covering database consistency, indexing, and distributed transactions.
Events and conferences (4)
-
ACM SIGMOD/PODS Conference
sigmod.orgpaid
International annual conference on management of data and principles of database systems.
-
VLDB Conference
vldb.orgpaid
Annual international forum on very large data bases covering research in data management and database infrastructure.
-
Percona Live
perconalive.compaid
Annual open-source database conference bringing together DBAs and engineers working with MySQL, PostgreSQL, and cloud databases.
-
PostgreSQL Community Events
postgresql.orgpaid
Official directory of global conferences, developer summits, and regional PGDay events for PostgreSQL.
External summary: Wikipedia
Read article on WikipediaLoading Wikipedia summary…
Research panel
Live results from 8 external sources. Not curated by IPL — use them as a starting point.
Source: Wikipedia
The Wikipedia summary appears here.
Related Wikipedia articles
Source: OpenAlex · Google Scholar
Google Scholar
Source: arXiv
Source: ORCID
Source: Coursera
Source: YouTube
Source: Meetup
Community Discussion
Join the conversation, ask questions, or suggest improvements to this content.
Other subcategories
Agile Project Management Backend Development Development Environment Development Tools E-commerce Frontend Development Game Development Miscellaneous Platforms Programming Languages Software Engineering Software Testing Vulnerabilities
Part of Development