Books, courses, and certifications for database professionals
The bestselling SQL tutorial that teaches practical SQL in short, focused lessons. Perfect for beginners who want to learn SQL quickly and effectively.
The definitive guide to relational database design. Learn to create efficient, normalized databases with practical methodology used by professionals.
Comprehensive SQL tutorial from O'Reilly covering everything from basics to advanced topics. Includes coverage of MySQL, SQL Server, and Oracle syntax differences.
Practical guide to PostgreSQL, the world's most advanced open-source database. Learn installation, administration, and advanced features.
The definitive guide to dimensional modeling by Ralph Kimball. Essential reading for anyone building data warehouses or designing analytics databases.
Complete guide to MongoDB from basic concepts to production deployment. Learn schema design, aggregation, replication, and sharding.
The essential guide to SQL performance tuning. Learn how indexes work, query optimization, and writing efficient SQL across all databases.
Over 150 recipes for database administrators covering installation, configuration, high availability, and performance tuning in PostgreSQL.
Learn database design by studying what NOT to do. Covers the most common database design mistakes and how to fix them — a must-read for every SQL developer.
The most important book for modern data engineering. Covers distributed systems, databases, replication, and building reliable systems at scale.
The most accessible guide to relational database design. Learn normalization, entity-relationship modeling, and best practices without needing a CS degree.