Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Oracle PL/SQL Fundamentals vol. I & II to your Wishlist.

Add to Wishlist

Oracle PL/SQL Fundamentals vol. I & II

A complete introduction to PL/SQL database programming language
Bestselling
4.5 (661 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,780 students enrolled
Last updated 1/2017
English
$15 $90 83% off
30-Day Money-Back Guarantee
Includes:
  • 20 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

In this Oracle 11g PL/SQL Bundle you will receive introduction training on PL/SQL database programming language covering syntax, structure and features of the language within the context of database applications and programming. In volume II students will dive into topics such as understanding the basic form and structure of program units stored within the database, building and maintaining stored procedures, functions, packaged programs, and database triggers. Additional topics include taking advantage of advanced programming techniques such as cursor variables and cursor expressions. This Oracle 11g course will prepare students for the Oracle certification exams (OCP).

Who is the target audience?
  • Application designers and developers
  • Database administrators
  • Business users and non-technical senior end users
Students Who Viewed This Course Also Viewed
What Will I Learn?
Over 90 lectures and 20 hours of content
Prepare your enviornment
Introducing Database Program Units
Creating and Maintaining Packages
Using System-Supplied Packages
Creating and Maintaining Database Triggers
Implementing System Event Triggers
Work with Oracle database tools
Understand and work work language features
Work with DECLARE, BEGIN & EXCEPTION clause
Understand and use nested blocks
Use explicit cursors
View Curriculum
Requirements
  • Familiarity with database and programming principles
Curriculum For This Course
Expand All 97 Lectures Collapse All 97 Lectures 19:54:42
+
Oracle 11g PL/SQL Fundamentals I
51 Lectures 09:50:45

The instructor has provided additional resources and example files for you to use. If you would like to access these, please download the attached .zip file, which contains the files shown in this course.

Preview 03:06


Selecting the Appropriate Database Tool
30:45


PL/SQL Blocks
15:19


DECLARE Clause Objects
16:25

PL/SQL Available Data Types
16:55

Declaring Simple Data Types and Assignments
12:16

Declaring Complex Data Types and Assignments
10:38

Declaring Complex RowTypes and Assignments
07:02

Declaring Complex Tables
07:44

Declaring Complex Records
08:12


What Can Be Included in the BEGIN Clause
07:02

Working with CHAR and VARCHAR2 Variables
07:30

Handling String Literals
07:41

Working with Numeric Variables
06:40

Working with Date Variables
06:00

Assigning and Using Boolean Variables
07:44

Using Comparison Operators
07:24

Using SQL Functions
06:11

SQL DML within PL/SQL
15:05

Using SELECT
06:32

Exceptions and Embedded SQL
11:16

Using Sequences
14:28

Logic Control and Branching
06:58


Working with LOOPS
18:53

Creating and Using the Indefinite Loop
06:59

Creating and Using the Conditional Loop
08:48

Using Nested Loops
11:33

Using the If-Then-Else
18:54

Using the CASE Statement
17:43

What Are the Types of Exceptions
05:31

Trapping Exceptions
05:32

Identify Exception Details
10:57

Creating User-Defined Exceptions
10:49

Using SQLCODE and SQLERRM Objects
08:29

Understand the Implicit Cursor
14:37

Creating User-Defined Events
12:26

Understanding the Concept and Purpose of Explicit Cursors
18:10

Learn about Cursor Attributes
10:12

Using the Continue Statement
05:44

Working with Updateable Cursors
19:25

Creating and Using Cursor Parameters
14:45

FOR...LOOP Cursors
06:53

Understanding Nested Blocks
10:46

Difference between Global vs Local Objects and Exceptions
12:35

Subprograms: How They Differ from Nested Blocks
17:37

+
Oracle 11g PL/SQL Fundamentals II
46 Lectures 10:03:57

The instructor has provided additional resources and example files for you to use. If you would like to access these, please download the attached .zip file, which contains the files shown in this course.

Preview 02:40

Install Oracle XE
10:59

SQL Developer Installation
19:05

Workstation Setup
12:14

Introducing the Database Program Unit
19:05

Creating Stored Procedures and Functions
18:44

Understanding the Parameter Specification
22:57

Executing Procedures and Functions
26:11

Calling Functions from within SQL
13:05


Recompiling and Dropping Programs
16:06

Data Dictionary Storage
24:54

Managing Dependencies
12:59

Tracking Dependencies
08:32

Using the Dependency Tracking Utility
09:32

What Is a Package?
10:02

Creating a Package
19:11

Package Definition Information
07:59

Advanced Programming Techniques
06:13


Including Initialization Logic
15:24

Object Oriented Support within Packages
13:51

Package Maintenance
17:54

Learning to Use Cursor Variables
23:38

Weak Cursor Definitions
16:17

REFCURSOR Cursor Definition
05:13

Using Cursor Expression
13:43

Using the DBMS OUTPUT() Package
11:38

Using the UTL FILE() Package
29:36

Understanding the Database Trigger
23:18

Statement-Level Triggers
22:42

Row-Level Triggers
12:11

Row Level Trigger Example 1
11:15

Row Level Trigger Example 2
07:31

Row Level Trigger Example 3
07:42

Working with the INSTEAD OF Trigger
11:00

Using Triggers within an Application
08:54

Using the CALL Statement
09:08

Trigger Maintenance Tasks
12:22

Work with Multiple Triggers for a Single Table
10:54

Handling Mutating Table Issues
22:16

Using the Compound Trigger
05:41

What Is a System Event Trigger
01:31

Defining Scope
03:43

Identifying Available System Events
12:19

Conclusion
01:38
About the Instructor
4.4 Average rating
2,435 Reviews
17,994 Students
127 Courses
Computer Training Specialists

At Intellezy, we believe learning should be simple, engaging, and relevant. We make this possible by building innovative, short-segment eLearning videos and easy-to-use quick reference cards designed to educate and empower companies and individuals. In today’s rapidly evolving workplace it is imperative to make sure you have the skills required to succeed. Our library provides dynamic, task-focused videos right at your fingertips, right when you need them. Our goal? To educate the world, one video at a time.
Report Abuse