
This video discusses the basics of PL/SQL, its need, and features. It also covers the tabular comparison of SQL and PL/SQL.
This video discusses the architecture of PL/SQL
This video discusses the PL/SQL language elements like Identifiers, Literals, Operators, Comments, Expressions and comparisons and its Datatypes.
This video discusses the structure of the PL/SQL block in a simplified manner.
This video session discusses the concept and usage of the variable. It highlights the different ways to assign value to variables in PL/SQL.
This video discusses the usage and demonstration of Select into Statement of PL/SQL
This video session discusses the concept and usage of Constants in PL/SQL.
This video session discusses the concept and usage of Variable attribute %TYPE.
This video session discusses the variable attribute %ROWTYPE. Its usage in the form of a demonstration has been explained in this video.
This video session discusses the conditional statements of PL/SQL with its demonstration.
This video session discusses the Simple Loop Statements of PL/SQL with examples and its demonstration.
This video session discusses the While Loop Statement of PL/SQL. It shows the demonstration of While Loop with example code.
This video session discusses the For Loop Statement of PL/SQL. It covers the demonstration of For Loop with examples. It also highlights the unique feature of the For Loop Statement.
This video session discusses the Sequential Control Statements of PL/SQL. This covers the GOTO statement and NULL statement of PL/SQL. This video also shows the demonstration of these statements with example code.
This video session discusses the concept of Exception Handling and Its Types.
This video session discusses the Implicit Exceptions: Trapping of Predefined Oracle Server Errors with lots of examples.
This video session covers the Demonstration of Predefined Oracle Server Errors by using Oracle Live.
This video session discusses the Demonstration of Trapping of Non-Predefined Oracle Server Errors with examples.
This video session discusses the concept of User-Defined Exceptions with examples.
This video session demonstrates the use of Explicit or User Defined Exceptions with example codes.
This video session discusses the Handing of Errors Raised in Declare Section and Propagation of Exceptions with example code. The demonstration of this concept has also been covered in this video session.
This video session the need and concept of Re-raising of Exceptions. The demonstration of the example code for Re-raising of Exceptions is also covered in this video session.
This video session discusses the problem statement for Assignment on Exception Handling.
This video session discusses the Solution of Assignment on Exception Handling. The demonstration of the solution to the problem statement has been covered in this video session.
This video discusses the concept of Implicit Cursor with examples in a simplified manner.
This video session demonstrate the usage of Implicit Cursor with example codes.
This video session discusses the concept of Explicit or User Defined Cursors.
This video session discusses the need and usage of explicit cursors with example code.
This video session demonstrates the use of Explicit Cursors with example codes.
This video session discusses the concept and demonstration of Cursor For Loop with example codes.
This video session discusses the concept and Usage of Cursor with Parameters for simple explicit cursor and Cursor For Loop with examples.
This video session demonstrates the usage of Cursor with Parameters with example code.
This video session discusses the problem statements for Cursor Assignment-2.
This video session discusses the PL/SQL code for Cursor Assignment-2. The demonstration of this code is given in this video session.
This video session discusses the concept and need of Sub Programs. This video session also discusses its types.
This video discusses the concept and usage of local functions with examples. This video session also demonstrates the use of the local function.
This video session covers the demonstration of local functions of PL/SQL with their example code.
This video session discusses the concept and syntax of Local Procedures of PL/SQL.
This video session discusses the concept of Stored Functions of PL/SQL and its Syntax.
This video session covers the demonstration of stored functions of PL/SQL with their example code.
This video session discusses the concept, syntax, and usage of Stored Procedure of PL/SQL.
This video session covers the Demonstration of Local Procedures of PL/SQL with example codes.
This video session discusses the problem statements for Sub Program Assignment-1.
This video session discusses the Solution of Sub Program Assignment-1 with example code and its demonstration.
This video session discusses the problem statements for Sub Program Assignment-2.
This video session discusses the solution for Sub Program Assignment-2 Question-1. It also demonstrates its code.
This video session discusses the Solution Sub Program Assignment-2 Question 2. It also shows the demonstration of code.
This video session discusses the concept and needs of the trigger.
This video session discusses the Uses and Applications of Database Trigger.
This video session discusses 12 Types of Trigger in a simplified manner.
This video session discusses the Before Statement Level and Row Level Trigger with examples.
This video session discusses the After Statement Level and Row Level Trigger with examples.
Do words like Cursor, Function, Procedure and Trigger sound confusing to you? Have you been looking for a course that teaches you all the basics of PL/SQL in a fun relaxed manner? If so then you are going to find this course absolutely perfect for you.
This course has been selected in the list of Top 2% courses by CourseMarks
There is a growing demand for database experts all over the world. And this course is intended to fill this gap. This course on PL/SQL has been specially designed to better equip the learners for their academic and professional career.
This course is aimed at beginners, and it will guide you on a wonderful journey to transform you from naïve to expert of PL/SQL. In this course, you'll learn the PL/SQL using Oracle, i.e., the most widely used Database Software in the world.
In this course you will learn how to use PL/SQL statements to implement business logic with the use of Cursors, Procedures, Functions and Triggers. All these concepts are covered through lot of examples to make the learning fun and exciting. The main strength of the course is explanation with the practical examples so that learners can grasp the contents easily.
Overview of Course Contents:
Section-1: Basics of PL/SQL
· Introduction to PL/SQL
· Architecture of PL/SQL
· PL/SQL Language Elements
· Structure of PL/SQL Block
Section-2: Variables and Constants
· Variables in PL/SQL
· Select into Statement of PL/SQL
· Constants in PL/SQL
· Variable Attributes
Section-3: Conditional, Looping and Sequential Statements
· Conditional Statements
· Simple Loop
· While Loop
· For Loop
· Sequential Control
· Assignments and Its Solution
Section-4: Exception Handling
· Major strengths of this course is as follows:
· Types of Exceptions
· Handling of Predefined and Non-Predefined Oracle Server Errors
· Explicit Exceptions
· Error Trapping Functions
· Exceptions raised in Declare Section
· Propagation of Exceptions
· Re-raising of Exceptions
· Demonstrations
· Assignment and Its Solution
Section-5: Cursor Handling
· Concept of Cursor
· Implicit Cursor
· Explicit Cursor
· Demonstrations
· Cursor For Loop
· Cursor with Parameters
· Cursor Assignments and Its Solutions
Section-6: Sub-Programs, Functions and Procedures
· Sub Programs & Its Types
· Local Functions
· Stored Functions
· Demonstrations
· Local Procedures
· Stored Procedures
· Assignments & Its Solutions
Section 7: Trigger
· Concept of Trigger
· Uses and Applications of Trigger
· Types of Trigger
· Before Statement & Row Level Trigger
· After Statement & Row Level Trigger
· Syntax of Trigger
· Old and New Keywords
· Raising Application Errors
· Assignments & Its Solutions
Strengths of Course
· More than 9 Hours of Video Contents
· More than 70 Video Sessions
· Enough Reading Material to Brain Map the Concepts
· Quizzes after each section to check your progress
· Every Section has Assignments to have learning by doing pedagogy
· Excellent course to prepare for DBMS
· Excellent way to become expert of PL/SQL before placement and Interviews