1. Contract-oriented PL/SQL programmingJohn BeresniewiczTechnical staff, Server TechnologiesOracle USA 2. The following is intended to outline…