Pages

SQL PL/SQL Online Training in Hyderabad


SQL PL/SQL Online Training in Hyderabad
SQL Online Training in Hyderabad
Oracle SQL Online Training in Hyderabad


Interested candidates can contact +91-8008814567 
For Online Training: SHIVA RAM- +91 80088 14567 
Whats App918008814567

email: shivaitonline@gmail.com

Introduction to Oracle SQL and PL/SQL
Course Objectives: By the end of this course the student should be able to formulate advanced
SQL queries including correlated sub queries and outer joins. The student will also become
familiar with the internals of Oracle9i SQL and will be able to use the explain utility to tune
SQL statements. Topics also include SQL constructs, using SQL, advanced SQL operators and
PL/SQL structures and tables.

Syllabus Topics:
 Review of Basic SQL Syntax
 Restricting Row Returns (WHERE)
 Complex Boolean Logic in SQL
 ROWID Restrictions
 Using SQL*Plus
 Creating Basic Reports
 Joining Oracle Tables
 Using Cursor Multi-row SQL query
 Iteration (loops) in PL/SQL
 Hiding Joins by Creating Views
 IN, NOT IN, EXISTS, NOT EXISTS
 Sub Queries
 Non-correlated Sub Queries
 Advanced SQL Operators
 Aggregation in SQL
 Intro to Cost Based Optimization
 Collecting Table & Index Statistics
 Using Column Histograms
 Library Cache SQL Reusability
 Using Hints for SQL Performance
 Parallel Query for Performance
 Tuning Sub Queries
 Basic PL/SQL Block and Sections
 Declaring Variables and Constants
 Executing a PL/SQL Block
 Error Check – Exception Handling
 Define & Populate PL/SQL Tables
 Bulking in PL/SQL (forall)



Oracle SQL Programming and Tuning
Course Objectives: By the end of this course the student should be able to formulate advanced
SQL queries including correlated subqueries and outer joins. The student will also become
familiar with the internals of Oracle SQL and will be able to use the Explain utility to tune SQL
statements.

 Syllabus
 The Oracle Relational Database
 Inside the Oracle Architecture
 Data storage
 Flat-file data storage (BFILE, external tables)
 Spreadsheet file access
 Introduction to Oracle Tables
 Index organized tables
 Introduction to Oracle Indexes
 Using SQL*Plus
 Using SQL*Worksheet
 Procedural programs with PL/SQL
 SQL Processing
 Oracle data dictionary
 The DBA Views
 The v$ views
 Running dictionary scripts
 Syntax of SQL
 Report generation with SQL*Plus
 Views: encapsulation of complex queries
 Using the DBA_VIEWS view
 Problems combining views
 Introduction to DDL and DML
 Oracle Schema components
 Referential Integrity
 Read consistency, locking & DML
 The X$ fixed tables


Oracle PL/SQL Programming
Course Objectives: By the end of this course the student should be able to write advanced
PL/SQL code blocks, and use advanced features such as ref cursors and bulk fetches. The
student will also become familiar with the internals of Oracle9i PL/SQL and compiling PL/SQL
for super fast performance.
 PL/SQL Tables
 PL/SQL Structures
 Dynamic SQL in PL/SQL
 Nested Blocks in PL/SQL
 Stored Procedures, Functions, Packages
 Iteration in PL/SQL
 PL/SQL Wrapper Utility
 Simple Blocks
 Control Structures
 PL/SQL Records
 Declaring Variables & Constants
 Executing a PL/SQL Block
 Defining Exceptions
 Using the WHEN OTHERS Clause
 Ensuring Complete Error Checking
 Pass Error Messages to Call Routine
 Boolean Logic in PL/SQL
 Using Control Structures
 Constructing & Identifying Loops
 Controlling Block Flow
 If-then-else Structures
 Cursor for a Multi-row SQL Query
 Dynamic SQL in PL/SQL
 Intro to the dbms_sql Package
 Creating a Dynamic SQL Statement
 Basics of Stored Procedures
 Pinning Packages in the SGA
 Bulking in PL/SQL (forall)

Facebook Like

Contact Form

Name

Email *

Message *

FaceBook FOLLOW

Total Pageviews