+ All Categories
Home > Documents > 6 Weeks Summer Training Oracle Developer

6 Weeks Summer Training Oracle Developer

Date post: 05-Apr-2018
Category:
Upload: bhupesh-kandhway
View: 220 times
Download: 0 times
Share this document with a friend
10
 1 | XPERT INFOTECH | Confidential COURSE OUTLINE FOR ORACLE D2K  Effective from: Jan 2012 D2K
Transcript

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 1/9

 

1  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

 Effective from: Jan 2012 

D2K

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 2/9

 

2  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

Relational Database Concepts

  What is an Oracle Database  Relational Database Structures

  Tables, Rows and Columns

  Indexes, Primary Keys and Foreign Keys

  Supported Datatypes

  The Data Dictionary

Using SQL*Plus

  What is SQL*Plus

  Getting Started

  Entering and Executing SQL Statements

  Editing SQL Statements

  Creating, Editing and Executing SQL FilesUsing SQL Developer

  What is Oracle SQL Developer

  Starting SQL Developer

  Configure a Connection

  Navigation Tabs

  SQL Worksheet

Retrieving Data with the SELECT Statement

  The SELECT Statement

  The SELECT and FROM Clauses

  Conditions and the WHERE Clause

  Other Conditional Operators

  Logical Operators

  The ORDER BY Clause

  Column Aliases

  Arithmetic Expressions

  Precedence of Operators

Aggregate Functions

  Overview of Built In Aggregate Functions

  The GROUP BY Clause

  The HAVING Clause

Joining Tables  Overview of Table Joins

  Inner Joins

  Table Aliases

  Outer Joins

  Self Joins

  ANSI Standard Joins

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 3/9

 

3  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

  Set Operators

Numeric, Character and Date Functions

  Function Types

  Using the Table dual to try out Functions

  Numeric Functions

  Character Functions

  String Concatenation

  Date Arithmetic and Date Functions

Conversion and Miscellaneous Functions

  Conversion Functions

  The NVL and NVL2 Functions

  The DECODE Function

  CASE Expressions

  The COALESCE and NULLIF Functions

SQL*Plus Parameters

  Command Line Substitution Parameters

  The Accept Command

  The Define and Undefine Commands

Using Subqueries

  Overview of Subqueries

  In-Line Views

  Top-N Queries

  Complex Subqueries

  Multi Column Subqueries

  Correlated Subqueries

  Subquery Rules  Using the ANY, ALL and SOME Operators

Managing Data

  Inserting Rows

  Updating Rows

  Deleting Rows

  Verifying Updates

  Transaction Control

  Commit and Rollback

  Savepoints

  Commits and Constraints

  Amending Data in SQL DeveloperManaging Tables

  Creating Tables

  Specifying Constraints

  Altering Tables, Columns and Constraints

  Dropping Tables, Columns and Constraints

  Copying Tables

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 4/9

 

4  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

Managing Indexes and Views

  Creating Indexes

  Dropping Indexes

  Listing Indexes

  Creating and Using Views

  Dropping Views

  Listing Views

Managing Sequences and Synonyms

  Create a Sequence

  View Sequence Details

  Create a Synonym

  List Synonyms

PL/SQL Fundamental 

  What is PL/SQL?

  Basic Elements

  Variables and Constants

  Data Types

  Initialising Variables and Assigning Values

  Using SQL Statements in Code

  Generating Output to SQL or SQL Developer

Program Logic 

  IF THEN ELSIF ELSE Statements

  CASE Statements

  The Basic Loop Construct

  WHILE and FOR Loops

  Nested and Labelled Loops

  The GOTO Statement

  The CONTINUE Statement

Using Cursors

  What is a Cursor?

  Implicit and Explicit Cursors

  Cursor Operations

  Declaring, Opening and Closing Cursors

  Fetching Rows

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 5/9

 

5  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

  Status Checking

  Using Cursors FOR UPDATE

  The Cursor FOR Loop

  Parameterised Cursors

 Exceptions and Nested Blocks

  The EXCEPTION Section

  Types of Exception

  Handling Named System-Raised Exceptions

  Handling Un-named System-Raised Exceptions

  User-Declared Exceptions and Application Errors

  WHEN OTHERS THEN NULL

  Nested and Labelled Blocks

  Propagation of Exceptions

  Scope of Variables and Cursors

  Scope of Goto Statements

PL/SQL Records and Index-By Tables

  Declaring Record Types

  Handling PL/SQL Records

  Nested Records

  Declaring PL/SQL Index-By Tables or Associative Arrays

  PL/SQL Table Built-in Functions

  Manipulating PL/SQL Tables or Associative Arrays

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 6/9

 

6  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

 Introduction

  Course objectives  The Oracle complete solution

  Course agenda

  Tables and data used for this course

PL/SQL Programming Concepts Review 

  Identify PL/SQL block structure

  Create procedures

  Create functions

  Create packages

  Use cursors

  Handle exceptions  Understand dependencies

  Identify the Oracle supplied packages

Design Considerations

  List the different guidelines for cursor design

  Describe cursor variables

  Pass cursor variables as program parameters

  Compare cursor variables to static cursors

  Describe the predefined data types

  Create subtypes based on existing types for an application

Collections

  Describe and use nested tables

  Describe and use varrays

  Describe and use associative arrays

  Describe and use string indexed collections

  Describe and use nested collections

  Write PL/SQL programs that use collections

  Describe the common collection exceptions and how to code for them

  Compare associative arrays to collections

 Advanced Interface Method 

  Execute external C routines from PL/SQL

  Understand the benefits of external routines

  Publish the external C routine in the PL/SQL code

  Execute a PL/SQL routine that calls the external C routine

  Execute Java routines from PL/SQL

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 7/9

 

7  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

  Publish the Java class method by creating the PL/SQL subprogram unit

specification that references the Java class method

  Execute the PL/SQL subprogram that invokes the Java class method

PL/SQL Server Pages

  Define embedding PL/SQL code in Web pages(PL/SQL Server Pages)

  Describe the format of a PL/SQL Server Page

  Write the code and content for the PL/SQL Server Page

  Load the PL/SQL Server Page into the database as a stored procedure

  Run a PL/SQL Server Page via a URL

  Debug PL/SQL Server Page problems

Fine Grained Access Control 

  Understand how fine-grained access control works overall

  Describe the features of fine-grained access control

  Describe an application context

  Set up a logon trigger

  View the results

  Query the dictionary views holding information on fine-grained access

Notes:

Recommend Practical hours for student except class hours is 70 Hrs.

We also provide weekend classes for all courses.

After completion of 75% of course, student will go through Live Project

Training, Interview Preparation and Recruitment process in Software

Industry. 

Student will go through the training of DBMS and RDBMS Concepts

before starting of SQL. This is complimentary.

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 8/9

 

8  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

Our Technology Specialization and Certification Courses:

7/31/2019 6 Weeks Summer Training Oracle Developer

http://slidepdf.com/reader/full/6-weeks-summer-training-oracle-developer 9/9

 

9  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FOR

ORACLE D2K

K K K E E E Y Y Y F F F E E E A A A T T T U U U R R R E E E S S S O O O F F F X X X P P P E E E R R R T T T I I I N N N F F F O O O T T T E E E C C C H H H : : :  

Training by Certified and Experienced Trainers.

Industrial and Corporate Tie-ups for Live projects for student.

Well equipped Computer Lab, Internet and Book Bank facility.

Live project based Summer Trainings, Summer Internships and

summer programs.

100% placement assistance on every course.

Interview Preparation and Technical Events.

On Campus Interviews in every month for the placement of students.

WI-FI enabled classrooms. 100% Placement

Assistance

On Campus

Interviews

58-61 (Basement), Vashist Park, Pankha Road,

New Delhi-46

Ph.: 011-28526572, 65833100, 9990345891

www.xpert-infotech.comEmail: [email protected] 


Recommended