SlideShare a Scribd company logo
1 of 7
Oracle 11g Developer on linux training in Bangalore
Duration: 30 - 35 daystraining classes
Location: Courses are run in our Bangalore offices
Timings & Schedules: Both on Weekdays / Weekends
Pre-Requisite: Graduate/Software Developer/Any
Extras: Interview Questions & Answers will be covered along with course
LABFacility: The Training is designed tentatively for each batch with Hands on
Experience exposures in the Lab session. The Lab sessions are followed along with the
Theory in the respective day itself.
Certification: Industry Expertise trainers will guide students to get Oracle Certification
in a Latest Version & DUMPS will be provided at free of cost.
Contact : 9008500244
Introduction to DBMS:
Approach to Data Management
Introduction to prerequisites
File and File system
Disadvantages of file
Review of Database Management Terminology
Database Models
o Hierarchal Model
o Network Model
o Relational Model
Introduction to RDBMS:
Feature of RDBMS
Advantages of RDBMS over FMS ad DBMS
The 12 rules (E.F Codd’s Rules –RDBMS)
Need for Database Design
Support of Normalization Process for Data Management
Client server Technology
Oracle Corporation Products
Oracle Versions
About SQL&SQL*PLUS
Sub Language Commands:
Data Definition Language (DDL)
Data Retrieval Language (DRL)
Data Manipulation Language (DML)
Transaction Control Language (TCL)
Database Security and Privileges (DCL)
Introduction to SQL Database Object:
Oracle Pre Defined Data types
DDL Commands
Create, Alter (add, modify, rename, drop)Columns, Rename, truncate, drop
DML-Insert, update, delete
DQL-SELECT Statements using WHERE clause
Comparison and Conditional Operators
Arithmetic and Logical Operators
Set Operators (UNION, UNION ALL, INTERSECT, MINUS)
Special Operators – IN (NOT IN), BETWEEN (NOT BETWEEN), LIKE (NOTLIKE),
IS NULL (IS NOT NULL)
Working with DML, DRL Commands
Operators Support
Built in Functions:
Arithmetic Functions, Character Functions, Date Functions, Conversion Functions
Aggregate Functions, OLAP Functions & General Functions
Grouping the result of a query :
Using Group by and Having Clause of DRL Statement
Using Order by clause
Working with Integrity Constraints :
Importance of Data Integrity
Support of Integrity Constraints for Relating Table in RDBMS
o NOT NULL constraint
o UNIQUE constraint
o PRIMARY KEY constraint
o FOREIGN KEY constraint
o CHECK constraint
Working with different types of integrity Constraints
REF constraint
Understanding ON DELETE clause in referential integrity constraint
Working with composite constraint
Applying DEFAULT option to columns
Working with multiple constraints upon a column
Adding constraints to a table
Dropping of constraints
Enabling / Disable constraints
Querying for constraints information
Querying Multiple Tables (Joins) :
Equi Join/Inner Join/Simple Join
Cartesian Join
Non-Equi Join
Outer Joins
Self Join
Working with Sub Queries :
Understanding the practical approach to Sub Queries/Nested Select/Sub Select/Inner
Select/Outer Select
What is the purpose of a Sub Query?
Sub Query Principle and Usage
Type of Sub Queries
Single Row
Multiple Row
Multiple Column
Applying Group Functions in Sub Queries
The impact of Having Clause in Sub Queries
IN, ANY/SOME, ALL Operators in Sub Queries
PAIR WISE and NON PAIR WISE Comparison in Sub Queries
Be … Aware of NULL’s
Correlated Sub Queries
Handling Data Retrieval with EXISTS and NOT EXISTS Operators
Working with DCL, TCL Commands :
Grant, Revoke
Commit, Rollback, Savepoint
SQL Editor Commands
SQL Environment settings
Maintaining Database Objects:
VIEWS in Oracle:
Understanding the Standards of VIEWS in Oracle
Types of VIEWS
Relational Views
Object Views
Prerequisites to work with views
Practical approach of SIMPLE VIEWS and COMPLEX VIEWS
Column definitions in VIEWS
Using VIEWS for DML Operations
In-Line View
Forced Views
Putting CHECK Constraint upon VIEWS
Creation of READ ONLY VIEWS
Understanding the IN LINE VIEWS
About Materialized Views
View Triggers
Working with Sequences
Working with Synonyms
Working with Index and Clusters
Creating Cluster Tables, Implementing Locks, working with roles
Pseudo Columns in Oracle:
Understanding Pseudo Columns in Oracle
Types of Pseudo Columns in Oracle
CURRVAL and NEXTVAL
LEVEL
ROWID
ROWNUM
Data Partitions & Parallel Process:
Types of Partitions
Range Partitions
Hash Partitions
List Partition
Composite Partition
Parallel Query Process
Locks:
Row level Locks
Table Level Locks
Shared Lock
Exclusive Lock
Dead Lock
SQL * Loader:
SQL * Loader Architecture
Data file (Input Datafiles)
Control file
Bad file
Discard file
Log file
.txt to base table
.csv to base table
From more than one file to single table
PL-SQL (Procedure Language – SQL):
Introduction to Programming Languages
Introduction to PL/SQL
The Advantages of PL/SQL
PL/SQL Architecture
PL/SQL Data types
Variable and Constants
Using Built-in Functions
Conditional and Unconditional Statements
Simple if, if… else, nested if..else, if..else Ladder
Selection Case, Simple Case, GOTO Label and EXIT
Iterations in PL/SQL
o Simple LOOP,WHILE LOOP,FOR LOOP and NESTED LOOPS
o SQL within PL/SQL
o Composite Data types (Complete)
o Cursor Management in PL/SQL
o Implicit Cursors
o Explicit Cursors
o Cursor Attributes
o Cursor with Parameters
o Cursors with LOOPs Nested Cursors
o Cursors with Sub Queries
o Ref. Cursors
 Record and PL/SQL Table Types
Advanced PL/SQL
Procedures in PL/SQL :
STORED PROCEDURES
PROCEDURE with Parameters (IN,OUT and IN OUT)
POSITIONAL Notation and NAMED Notation
Procedure with Cursors
Dropping a Procedure
o Functions in PL/SQL :
o Difference between Procedures and Functions
o User Defined Functions
o Nested Functions
o Using stored function in SQL statements
 Packages in PL/SQL :
 Creating PACKAGE Specification and PACKAGE Body
 Private and Public Objects in PACKAGE
EXCEPTIONS in PL/SQL:
Types of exceptions :
User Defined Exceptions
Pre Defined Exceptions
RAISE_APPLICATION_ERROR
PRAGMA_AUTONOMOUS_TRANSACTION
SQL Error Code Values
Database Triggers in PL/SQL:
Types of Triggers
Row Level Triggers
Statement Level Triggers
DDL Triggers
Trigger Auditing
Using Collections
Advantages of collection
Ref cursor (Dynamic Cursor)
Weak ref cursor
Strong ref cursor
Nested Tables VARRAYS or VARYING arrays
Creating tables using nested tables
Inserting, updating & deleting Nested
Table records
Nested table in PL/SQL
Oracle Database Architecture
Introduction to Oracle Database Architecture
Physical structures Logical structures
DB Memory Structures Background Process
2 Tire, 3 Tire, N-Tier Architecture
Miscellaneous Features
9i Joins
New Date function
Rename column
Inner Join/Natural Join
Left Outer Join/Right Outer Join
Full Outer Join
Multiple Inserts
Insert All Command
Merge statement
NVL2(), NULLIF(), COALESCE()
CASE expression of Select Command
Temporary Tables/Global Tables
New Function EXTRACT()
Autonomous Traction
Pragma _ Autonomous_ Transaction()
Bulk Collect
About Flash Back Queries
Dynamic SQL
New data types, Flash back Command
Purge Command, Recyclebin
Regular expressions, DML Error Logging
Data Pump, Virtual Columns
Read only tables, Cross tab Views using
Pivot/Unpivot operators, Follows Clause
Compound triggers, New data types
DBA CONCEPTS
Database
Tablespace
Types of tablespaces
Data files

More Related Content

What's hot

Intro to T-SQL – 2nd session
Intro to T-SQL – 2nd sessionIntro to T-SQL – 2nd session
Intro to T-SQL – 2nd sessionMedhat Dawoud
 
Oracle sql & plsql
Oracle sql & plsqlOracle sql & plsql
Oracle sql & plsqlSid Xing
 
Database Management Essentials: Module 4 Basic Query Formulation with SQL
Database Management Essentials: Module 4 Basic Query Formulation with SQLDatabase Management Essentials: Module 4 Basic Query Formulation with SQL
Database Management Essentials: Module 4 Basic Query Formulation with SQLDonggun Kim
 
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?Chuk-Munn Lee
 
PostgreSQL Tutorial For Beginners | Edureka
PostgreSQL Tutorial For Beginners | EdurekaPostgreSQL Tutorial For Beginners | Edureka
PostgreSQL Tutorial For Beginners | EdurekaEdureka!
 
Jdbc slide for beginers
Jdbc slide for beginersJdbc slide for beginers
Jdbc slide for beginersAmbarish Rai
 
Sql server difference faqs- 6
Sql server difference faqs- 6Sql server difference faqs- 6
Sql server difference faqs- 6Umar Ali
 
What is SQL Server?
What is SQL Server?What is SQL Server?
What is SQL Server?CPD INDIA
 
Database Systems - Introduction to SQL (Chapter 3/1)
Database Systems - Introduction to SQL (Chapter 3/1)Database Systems - Introduction to SQL (Chapter 3/1)
Database Systems - Introduction to SQL (Chapter 3/1)Vidyasagar Mundroy
 
Introduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLIntroduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLHarmony Kwawu
 

What's hot (20)

Intro to T-SQL – 2nd session
Intro to T-SQL – 2nd sessionIntro to T-SQL – 2nd session
Intro to T-SQL – 2nd session
 
Oracle sql & plsql
Oracle sql & plsqlOracle sql & plsql
Oracle sql & plsql
 
Sql server
Sql serverSql server
Sql server
 
Database Management Essentials: Module 4 Basic Query Formulation with SQL
Database Management Essentials: Module 4 Basic Query Formulation with SQLDatabase Management Essentials: Module 4 Basic Query Formulation with SQL
Database Management Essentials: Module 4 Basic Query Formulation with SQL
 
SQL- Introduction to PL/SQL
SQL- Introduction to  PL/SQLSQL- Introduction to  PL/SQL
SQL- Introduction to PL/SQL
 
SQL Intro
SQL IntroSQL Intro
SQL Intro
 
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
 
PL-SQL, Cursors & Triggers
PL-SQL, Cursors & TriggersPL-SQL, Cursors & Triggers
PL-SQL, Cursors & Triggers
 
PostgreSQL Tutorial For Beginners | Edureka
PostgreSQL Tutorial For Beginners | EdurekaPostgreSQL Tutorial For Beginners | Edureka
PostgreSQL Tutorial For Beginners | Edureka
 
Sql server T-sql basics ppt-3
Sql server T-sql basics  ppt-3Sql server T-sql basics  ppt-3
Sql server T-sql basics ppt-3
 
Chapter8 pl sql
Chapter8 pl sqlChapter8 pl sql
Chapter8 pl sql
 
Jdbc slide for beginers
Jdbc slide for beginersJdbc slide for beginers
Jdbc slide for beginers
 
Sql commands
Sql commandsSql commands
Sql commands
 
Sql server difference faqs- 6
Sql server difference faqs- 6Sql server difference faqs- 6
Sql server difference faqs- 6
 
Sql tutorial
Sql tutorialSql tutorial
Sql tutorial
 
What is SQL Server?
What is SQL Server?What is SQL Server?
What is SQL Server?
 
Database Systems - Introduction to SQL (Chapter 3/1)
Database Systems - Introduction to SQL (Chapter 3/1)Database Systems - Introduction to SQL (Chapter 3/1)
Database Systems - Introduction to SQL (Chapter 3/1)
 
PL/SQL Part 1
PL/SQL Part 1PL/SQL Part 1
PL/SQL Part 1
 
Using T-SQL
Using T-SQL Using T-SQL
Using T-SQL
 
Introduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLIntroduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQL
 

Similar to Oracle 11g Developer Linux Training Bangalore 30-35 Days

Oracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docxOracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docxChandan Kumar
 
Oracle Course content
Oracle Course contentOracle Course content
Oracle Course contentTRINADH G
 
Presenter manual oracle D2K (specially for summer interns)
Presenter manual oracle D2K (specially for summer interns)Presenter manual oracle D2K (specially for summer interns)
Presenter manual oracle D2K (specially for summer interns)XPERT INFOTECH
 
Oracle 11G Development Training noida Delhi NCR
Oracle 11G Development Training noida Delhi NCROracle 11G Development Training noida Delhi NCR
Oracle 11G Development Training noida Delhi NCRShri Prakash Pandey
 
Oracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincrOracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincrducat1989
 
Oracle Training Tutorial for Beginners
Oracle Training Tutorial for BeginnersOracle Training Tutorial for Beginners
Oracle Training Tutorial for Beginnersrajkamaltibacademy
 
Obevo Javasig.pptx
Obevo Javasig.pptxObevo Javasig.pptx
Obevo Javasig.pptxLadduAnanu
 
Data modeling with sql server course content | Data Modeling with SQL server ...
Data modeling with sql server course content | Data Modeling with SQL server ...Data modeling with sql server course content | Data Modeling with SQL server ...
Data modeling with sql server course content | Data Modeling with SQL server ...kpiasacademy
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...SequelGate
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...Nancy Thomas
 

Similar to Oracle 11g Developer Linux Training Bangalore 30-35 Days (20)

Oracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docxOracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docx
 
Oracle Course content
Oracle Course contentOracle Course content
Oracle Course content
 
Java full stack1
Java full stack1Java full stack1
Java full stack1
 
FREE Sql Server syllabus
FREE Sql Server syllabusFREE Sql Server syllabus
FREE Sql Server syllabus
 
Presenter manual oracle D2K (specially for summer interns)
Presenter manual oracle D2K (specially for summer interns)Presenter manual oracle D2K (specially for summer interns)
Presenter manual oracle D2K (specially for summer interns)
 
Oracle PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, TambaramOracle PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, Tambaram
 
Oracle 11G Development Training noida Delhi NCR
Oracle 11G Development Training noida Delhi NCROracle 11G Development Training noida Delhi NCR
Oracle 11G Development Training noida Delhi NCR
 
Oracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincrOracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincr
 
Oracle Training Tutorial for Beginners
Oracle Training Tutorial for BeginnersOracle Training Tutorial for Beginners
Oracle Training Tutorial for Beginners
 
Winter course
Winter courseWinter course
Winter course
 
Introduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQLIntroduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQL
 
Introduction to Oracle
Introduction to OracleIntroduction to Oracle
Introduction to Oracle
 
Introduction to Oracle
Introduction to OracleIntroduction to Oracle
Introduction to Oracle
 
Obevo Javasig.pptx
Obevo Javasig.pptxObevo Javasig.pptx
Obevo Javasig.pptx
 
Data modeling with sql server course content | Data Modeling with SQL server ...
Data modeling with sql server course content | Data Modeling with SQL server ...Data modeling with sql server course content | Data Modeling with SQL server ...
Data modeling with sql server course content | Data Modeling with SQL server ...
 
Intro
IntroIntro
Intro
 
Preface
PrefacePreface
Preface
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
 
Oracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, TambaramOracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, Tambaram
 

Recently uploaded

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 

Recently uploaded (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 

Oracle 11g Developer Linux Training Bangalore 30-35 Days

  • 1. Oracle 11g Developer on linux training in Bangalore Duration: 30 - 35 daystraining classes Location: Courses are run in our Bangalore offices Timings & Schedules: Both on Weekdays / Weekends Pre-Requisite: Graduate/Software Developer/Any Extras: Interview Questions & Answers will be covered along with course LABFacility: The Training is designed tentatively for each batch with Hands on Experience exposures in the Lab session. The Lab sessions are followed along with the Theory in the respective day itself. Certification: Industry Expertise trainers will guide students to get Oracle Certification in a Latest Version & DUMPS will be provided at free of cost. Contact : 9008500244 Introduction to DBMS: Approach to Data Management Introduction to prerequisites File and File system Disadvantages of file Review of Database Management Terminology Database Models o Hierarchal Model o Network Model o Relational Model Introduction to RDBMS: Feature of RDBMS Advantages of RDBMS over FMS ad DBMS The 12 rules (E.F Codd’s Rules –RDBMS) Need for Database Design Support of Normalization Process for Data Management Client server Technology Oracle Corporation Products Oracle Versions About SQL&SQL*PLUS Sub Language Commands: Data Definition Language (DDL) Data Retrieval Language (DRL)
  • 2. Data Manipulation Language (DML) Transaction Control Language (TCL) Database Security and Privileges (DCL) Introduction to SQL Database Object: Oracle Pre Defined Data types DDL Commands Create, Alter (add, modify, rename, drop)Columns, Rename, truncate, drop DML-Insert, update, delete DQL-SELECT Statements using WHERE clause Comparison and Conditional Operators Arithmetic and Logical Operators Set Operators (UNION, UNION ALL, INTERSECT, MINUS) Special Operators – IN (NOT IN), BETWEEN (NOT BETWEEN), LIKE (NOTLIKE), IS NULL (IS NOT NULL) Working with DML, DRL Commands Operators Support Built in Functions: Arithmetic Functions, Character Functions, Date Functions, Conversion Functions Aggregate Functions, OLAP Functions & General Functions Grouping the result of a query : Using Group by and Having Clause of DRL Statement Using Order by clause Working with Integrity Constraints : Importance of Data Integrity Support of Integrity Constraints for Relating Table in RDBMS o NOT NULL constraint o UNIQUE constraint o PRIMARY KEY constraint o FOREIGN KEY constraint o CHECK constraint Working with different types of integrity Constraints REF constraint Understanding ON DELETE clause in referential integrity constraint Working with composite constraint
  • 3. Applying DEFAULT option to columns Working with multiple constraints upon a column Adding constraints to a table Dropping of constraints Enabling / Disable constraints Querying for constraints information Querying Multiple Tables (Joins) : Equi Join/Inner Join/Simple Join Cartesian Join Non-Equi Join Outer Joins Self Join Working with Sub Queries : Understanding the practical approach to Sub Queries/Nested Select/Sub Select/Inner Select/Outer Select What is the purpose of a Sub Query? Sub Query Principle and Usage Type of Sub Queries Single Row Multiple Row Multiple Column Applying Group Functions in Sub Queries The impact of Having Clause in Sub Queries IN, ANY/SOME, ALL Operators in Sub Queries PAIR WISE and NON PAIR WISE Comparison in Sub Queries Be … Aware of NULL’s Correlated Sub Queries Handling Data Retrieval with EXISTS and NOT EXISTS Operators Working with DCL, TCL Commands : Grant, Revoke Commit, Rollback, Savepoint SQL Editor Commands SQL Environment settings Maintaining Database Objects: VIEWS in Oracle: Understanding the Standards of VIEWS in Oracle Types of VIEWS
  • 4. Relational Views Object Views Prerequisites to work with views Practical approach of SIMPLE VIEWS and COMPLEX VIEWS Column definitions in VIEWS Using VIEWS for DML Operations In-Line View Forced Views Putting CHECK Constraint upon VIEWS Creation of READ ONLY VIEWS Understanding the IN LINE VIEWS About Materialized Views View Triggers Working with Sequences Working with Synonyms Working with Index and Clusters Creating Cluster Tables, Implementing Locks, working with roles Pseudo Columns in Oracle: Understanding Pseudo Columns in Oracle Types of Pseudo Columns in Oracle CURRVAL and NEXTVAL LEVEL ROWID ROWNUM Data Partitions & Parallel Process: Types of Partitions Range Partitions Hash Partitions List Partition Composite Partition Parallel Query Process Locks: Row level Locks Table Level Locks Shared Lock Exclusive Lock
  • 5. Dead Lock SQL * Loader: SQL * Loader Architecture Data file (Input Datafiles) Control file Bad file Discard file Log file .txt to base table .csv to base table From more than one file to single table PL-SQL (Procedure Language – SQL): Introduction to Programming Languages Introduction to PL/SQL The Advantages of PL/SQL PL/SQL Architecture PL/SQL Data types Variable and Constants Using Built-in Functions Conditional and Unconditional Statements Simple if, if… else, nested if..else, if..else Ladder Selection Case, Simple Case, GOTO Label and EXIT Iterations in PL/SQL o Simple LOOP,WHILE LOOP,FOR LOOP and NESTED LOOPS o SQL within PL/SQL o Composite Data types (Complete) o Cursor Management in PL/SQL o Implicit Cursors o Explicit Cursors o Cursor Attributes o Cursor with Parameters o Cursors with LOOPs Nested Cursors o Cursors with Sub Queries o Ref. Cursors  Record and PL/SQL Table Types Advanced PL/SQL Procedures in PL/SQL : STORED PROCEDURES PROCEDURE with Parameters (IN,OUT and IN OUT) POSITIONAL Notation and NAMED Notation
  • 6. Procedure with Cursors Dropping a Procedure o Functions in PL/SQL : o Difference between Procedures and Functions o User Defined Functions o Nested Functions o Using stored function in SQL statements  Packages in PL/SQL :  Creating PACKAGE Specification and PACKAGE Body  Private and Public Objects in PACKAGE EXCEPTIONS in PL/SQL: Types of exceptions : User Defined Exceptions Pre Defined Exceptions RAISE_APPLICATION_ERROR PRAGMA_AUTONOMOUS_TRANSACTION SQL Error Code Values Database Triggers in PL/SQL: Types of Triggers Row Level Triggers Statement Level Triggers DDL Triggers Trigger Auditing Using Collections Advantages of collection Ref cursor (Dynamic Cursor) Weak ref cursor Strong ref cursor Nested Tables VARRAYS or VARYING arrays Creating tables using nested tables Inserting, updating & deleting Nested Table records Nested table in PL/SQL Oracle Database Architecture Introduction to Oracle Database Architecture Physical structures Logical structures DB Memory Structures Background Process 2 Tire, 3 Tire, N-Tier Architecture
  • 7. Miscellaneous Features 9i Joins New Date function Rename column Inner Join/Natural Join Left Outer Join/Right Outer Join Full Outer Join Multiple Inserts Insert All Command Merge statement NVL2(), NULLIF(), COALESCE() CASE expression of Select Command Temporary Tables/Global Tables New Function EXTRACT() Autonomous Traction Pragma _ Autonomous_ Transaction() Bulk Collect About Flash Back Queries Dynamic SQL New data types, Flash back Command Purge Command, Recyclebin Regular expressions, DML Error Logging Data Pump, Virtual Columns Read only tables, Cross tab Views using Pivot/Unpivot operators, Follows Clause Compound triggers, New data types DBA CONCEPTS Database Tablespace Types of tablespaces Data files