Section outline

  • Chapter 1: Introduction & Basics


    Chapter 2: Database System Architecture


    Chapter 3: Data Storage & Index Management
    1. Data Storage
    2. Indexes


    Chapter 4: Query Management & Optimization
    1. Query Execution
    2. Rule-based Query Optimization
    3. Cost-based Query Optimization


    Chapter 5: Transactions & Concurrency Control
    1. Transactions
    2. Concurrency Control


    Chapter 6: Object-Oriented DBMS