Leanpub Header

Skip to main content

Filters

Category: "Databases"

Databases

  1. MonetDB on Ubuntu
    MonetDB on Ubuntu
    From installation to full power
    Bizkapish

    Learn how to install, configure, and use the MonetDB analytical database on Ubuntu Linux. This practical guide walks through real examples and command-line workflows, helping you quickly understand how MonetDB works and how to use it effectively for analytical SQL workloads.

  2. Build a Database Server
    Build a Database Server
    Learn how real databases work by following this practical guide to building your own
    Chris Zetter

    Learn how real databases work by following this practical guide to building your own in a programming language of your choice.Build a language from scratch- Create an interpreter that can parse, type check and run SQL queries. Start with running simple queries and build up to more complex ones.Learn SQL (the fun way) - Gain a deeper understanding of SQL. Cover the order of execution of queries, how SQL uses ternary logic and the techniques that databases use to join and group data efficiently. Compare your implementation with databases such as PostgreSQL, MySQL, SQLite and DuckDB.Improve as a programmer- The perfect project to practice how to structure and refactor code as you grow the feature set of your database server. The 200+ included test cases provide a safety net for refactoring your code, giving you freedom to experiment. Learn computer science topics including creating a recursive descent parser, building a type checker and implementing iterators.

  3. Modelacion de bases de datos y su implementación en SQL Estándar

    Modelación de base de datos relacional.Normalización y documentación de base de datos.Programación DDL en MySQL, Oracle y SQL Server.

  4. Ready on Day One: The Java Backend Engineer’s Field Manual

    You know Java. The hard part is the @Transactional method that quietly opens no transaction, the list endpoint that issues a thousand queries, and the service field two threads corrupt under load — failures that produce no compiler error, no stack trace, and no failing test. This is a field manual about those failures and the skills that surround them: reading a codebase you did not write, changing it safely, and diagnosing it when it breaks.

  5. Supabase MCP Field Guide
    Supabase MCP Field Guide
    Wiring Claude and Cursor Into Your Database Without Opening a Security Hole
    NeuraGrowth

    Supabase wired into Claude and Cursor over MCP, with RLS designed for agent access, service_role blast radius contained, and ten failure modes diagnosed.

  6. The Planner's Guessing Game Inside PostgreSQL's ANALYZE

    Your query planner doesn't know how many rows will match. It guesses. This book shows you exactly how — and why it's sometimes wrong.

  7. High-Performance Storage with RocksDB
    High-Performance Storage with RocksDB
    The Definitive Guide to Building High-Performance Embedded Storage Systems
    Steve Publications

    Go beyond the basics and learn how to get the most from RocksDB. This practical guide explains the architecture behind its speed, shows how to tune it for real workloads and helps you solve performance issues with confidence. Packed with code examples and production-focused advice, it is built for developers who need storage that scales.

  8. The DuckDB Handbook
    The DuckDB Handbook
    A Comprehensive Guide to In-Memory Analytical Processing
    Steve Publications

    DuckDB has changed how people work with data by bringing fast analytical queries to a lightweight embedded database. Whether you are exploring Parquet files, building data pipelines or embedding analytics into your application, this handbook shows you how to get the most out of DuckDB with practical examples and real-world techniques.

  9. Production SQLite
    Production SQLite
    Architecting Reliable Data Systems with the World's Most Deployed Database
    Steve Publications

    SQLite is everywhere but running it well in production takes more than flipping a few settings. This book goes beyond the basics to show how SQLite really works, then walks through the patterns, tools and tradeoffs behind reliable, high-performance deployments. Packed with practical examples, it's built for engineers who want confidence in production.

  10. SQL and Database Testing: Query Your Way to Quality
    SQL and Database Testing: Query Your Way to Quality
    From First SELECT to Schema Migrations, NoSQL, and GDPR Compliance
    Yuri Syuganov

    The bugs live in the data. From your first SELECT to migration testing, NoSQL, and GDPR-compliant masking — with exercises all the way.

  11. MySQL 8.4 for Oracle DBAs
    MySQL 8.4 for Oracle DBAs
    A field guide that translates Oracle DBA experience into the language of MySQL 8.4
    Kei

    An Oracle DBA handed a MySQL database is surprised twice: first by how little seems to be there, then by how much of what you know doesn't carry over. All 79 chapters translate what you already do in Oracle — architecture, execution plans, indexing, replication, failover — into the language of MySQL 8.4, with every result measured on real servers. Continuously updated.

  12. From Contract to Container
    From Contract to Container
    Grigorios Agathangelidis

    Ship the NEXUS-1 backend for real: a genuine SQL Server on every test run, a dispatcher proven under a killed process, structured logs with a correlation id, and a CI gate that will not package a red build. Two hundred tests, one Dockerfile, one honest boundary.

  13. Mastering SQL Performance Optimization
    Mastering SQL Performance Optimization
    From Query Fundamentals to Production-Grade Tuning Across Database Platforms
    Steve Publications

    Slow SQL queries waste time, increase costs, and limit scalability. Mastering SQL Performance Optimization teaches you how to analyze execution plans, optimize queries and indexes, and solve real-world performance bottlenecks across today's leading database platforms.

  14. Mastering Qdrant for RAG Applications
    Mastering Qdrant for RAG Applications
    Building Production Vector Search Systems with the Open-Source Vector Database
    Steve Publications

    Mastering Qdrant for RAG Applications is your practical guide to building production-ready RAG systems with the leading open-source vector database. Learn how to design, optimize, and scale high-performance vector search using Qdrant through clear explanations, real-world examples, and hands-on code.

  15. From Core to Contract
    From Core to Contract
    Grigorios Agathangelidis

    Give the tested core a database and a public API — without letting either touch its rules. Build NEXUS-1's Infrastructure and API layers in .NET: EF Core, repositories, the outbox, RFC 7807, JWT. 654 tables, one seam that stays signed — every rule proven by watching it fail.