100 likes | 135 Views
PL/SQL. Oracle Developer. MATERI. Procedures. Functions. Packages. Database Triggers. PL/SQL. Introduction. PL/SQL is the procedural extension to SQL with design features of programming langguages DML and query statements of SQL are included within procedural units of code. About PL/SQL.
E N D
PL/SQL Oracle Developer MATERI Procedures Functions Packages Database Triggers
PL/SQL Introduction
PL/SQL is the procedural extension to SQL with design features of programming langguages DML and query statements of SQL are included within procedural units of code About PL/SQL
PL/SQL engine PL/SQL SQL Oracle Server PL/SQL Environment PL/SQL Block PL/SQL Block Procedural Statement Executor SQL statement executor
Integration Benefits of PL/SQL Application Oracle Server Shared library
Improved Performance Benefits of PL/SQL SQL Other DBMSs Application SQL SQL SQL SQL IF...THEN SQL ELSE SQL END IF; SQL Oracle with PL/SQL Application
Modularize program development Benefits of PL/SQL DECLARE BEGIN EXCEPTION END;
It is portable. You can declare identifiers. You can program with procedural language control structures. It can handle errors. Benefits of PL/SQL
Easy maintenance Improved data security and integrity Improved Performance Improved code clarity Benefits of Subprograms
Invoking Subprograms LOG_EXECUTION procedure PROCEDURE leave_emp Developer Portal Discoverer Another Proc. or Functions iSQL*Plus