課程資料
課程簡介
Using PL/SQL learn how to combine the efficiency of SQL & Procedural Language(PL) to build a powerful PL/SQL Application
Learn to become a PL/SQL developer in just four weeks.
This fast, easy and effective course will take you from zero PL/SQL writing skills to being able to write efficient programs to process data.
PL/SQL is the Oracle Procedural Language extension of SQL. A PL/SQL program can have both SQL statements and procedural statements. In the PL/SQL program, the SQL statements are used to access sets of data stored in a database, while the procedural statements are used to process individual piece of data and control the program flow.
In this course participants will learn
- Describe the features and syntax of PL/SQL
- Design PL/SQL anonymous blocks that execute efficiently
- Use the Oracle supplied PL/SQL packages to generate screen output
- Create and debug Stored Procedures and Functions
- Design PL/SQL packages to group related constructs
- Use PL/SQL programming constructs and conditionally control code flow
- Create overloaded package subprograms for more flexibility
- Handle runtime errors using Exceptions
- Writing manageable code using Records
- Storing and processing data using Collections
- Processing data using Implicit and Explicit Cursors
Softwares used
- Oracle Database 11g
- SQL Developer
課程章節
- 10 個章節
- 103 堂課
- 第 1 章 Welcome...
- 第 2 章 Software Installation
- 第 3 章 PL/SQL Basics
- 第 4 章 Processing Data via PL/SQL
- 第 5 章 PL/SQL Blocks
- 第 6 章 Exceptions
- 第 7 章 Packages
- 第 8 章 Working with Records
- 第 9 章 Cursors
- 第 10 章 Collections
課程內容
- Declare PL/SQL Variables
- Conditionally control code flow (loops, control structures)
- Use some of the Oracle supplied PL/SQL packages to generate screen output
- Create anonymous PL/SQL blocks, functions and procedures
- Use PL/SQL packages to group and contain related constructs
- Catch run time errors using Exceptions
- Perform Data processing using Records and Cursors
- Manage data using Collections
- Create triggers to solve business challenges
- Peform Bulk Processing to improve performance
- Execute SQL using Dynamic SQL
- Pipelining the data as it is processed
- Working with Large Objects (LOB's)
此課程所涵蓋的技能
評價
-
SShubham Kumar
Got all the basic knowledge about PL/SQL very easily. The pace of the course was also fine.
-
JJoyita Roy
Wonderful and Informative course.
-
SSwetha Gudi
yes its good learnt about BLOB and CLOB columns
-
GGarlapati Divya Jyothi
The PL/SQL course was very informative and well-structured