This document provides a summary of Chapter 9 from the guide to Oracle 10g. It discusses advanced SQL and PL/SQL topics such as creating and using indexes, working with PL/SQL stored program units like procedures and functions, creating server-side stored program units in SQL*Plus, using Forms Builder to create stored program units, calling stored procedures from other stored procedures and passing parameter values, creating libraries, creating packages, and creating database triggers.