Embed presentation
Download to read offline





This document discusses different generations of programming languages and SQL. It notes that SQL is a 4th generation language used to communicate with database management systems (DBMS), and is non-procedural. PL/SQL extends SQL with procedural features like conditions and loops. When using PL/SQL, one can work with functions, procedures, conditions, loops, triggers and packages. The document also explains that SQL contains data definition language (DDL) to create, alter and drop schema objects, data manipulation language (DML) to insert, update, delete and retrieve data, and data control language (DCL) to grant and revoke privileges from database users.



