Expert oracle database architecture oracle database 9i, 10g, and 11g programming techniques and solutions - Kyte, Thomas (Apress, 2010)