SlideShare a Scribd company logo
ORACLECOURSECONTENT
Sub Language Commands:
 Data Def inition Language (DDL)
 Data Retriev al Language (DRL)
 Data Manipulation Language (DML)
 Transaction Control Language (TCL)
 Database Security and Priv ileges (DCL)
Introduction to SQL Database Object
 Oracle Pre Def ined Data ty pes
 DDL Commands
 Create, Alter (add, modif y , 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, Conv ersion Functions
 Aggregate Functions, OLAP Functions & General Functions
Grouping the Result of a Query
 Using Group by and Hav ing Clause of DRL Statement
 Using Order by clause
Working with Integrity Constraints
 Importance of Data Integrity
 Support of Integrity Constraints f or Relating Table in RDBMS
 NOT NULL constraint
 UNIQUE constraint
 PRIMARY KEY constraint
 FOREIGN KEY constraint
 CHECK constraint
 Working with dif f erent ty pes of integrity Constraints
REF constraint
 Understanding ON DELETE clause in ref erential integrity constraint
 Working with composite constraint
 Apply ing DEFAULT option to columns
 Working with multiple constraints upon a column
 Adding constraints to a table
 Dropping of constraints
 Enabling / Disable constraints
 Query ing f or constraints inf ormation
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
 Ty pe of Sub Queries
 Single Row
 Multiple Row
 Multiple Column
 Apply ing Group Functions in Sub Queries
 IN, ANY/SOME, ALL Operators in Sub Queries
 Be … Aware of NULL’s
 Correlated Sub Queries
 Handling Data Retriev al with EXISTS and NOT EXISTS Operators
Working with DCL, TCL Commands
 Grant, Rev oke
 Commit, Rollback, Sav e point
Maintaining Database Objects
VIEWS in Oracle
 Understanding the Standards of VIEWS in Oracle
 Ty pes of VIEWS
 Relational Views
 Object Views
 Prerequisites to work with v iews
 Practical approach of SIMPLE VIEWS and COMPLEX VIEWS
 Column def initions in VIEWS
 Using VIEWS f or 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
Working with Sequences
Working with Synonyms
Working with Index
Pseudo Columns in Oracle
 Understanding Pseudo Columns in Oracle
 Ty pes of Pseudo Columns in Oracle
 CURRVAL and NEXTVAL
 LEVEL
 ROWID
 ROWNUM
Data Partitions & Parallel Process
 Ty pes of Partitions
 Range Partitions
 Hash Partitions
 List Partition
 Composite Partition
 Parallel Query Process
PL-SQL (Procedure Language – SQL)
 Introduction to Programming Languages
 Introduction to PL/SQL
 The Adv antages of PL/SQL
 PL/SQL Architecture
 PL/SQL Data ty pes
 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
 Simple LOOP,WHILE LOOP,FOR LOOP and NESTED LOOPS
 SQL within PL/SQL
 Composite Data ty pes (Complete)
 Cursor Management in PL/SQL
 Implicit Cursors
 Explicit Cursors
 Cursor Attributes
 Cursor with Parameters
 Cursors with LOOPs Nested Cursors
 Cursors with Sub Queries
 Ref . Cursors
 Record and PL/SQL Table Ty pes
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
 Functions in PL/SQL
 Dif f erence between Procedures and Functions
 User Def ined Functions
 Using stored f unction in SQL statements
 Packages in PL/SQL
 Creating PACKAGE Specif ication and PACKAGE Body
 Priv ate and Public Objects in PACKAGE
EXCEPTIONS in PL/SQL
 Types of exceptions
 User Def ined Exceptions
 Pre Def ined Exceptions
 RAISE_APPLICATION_ERROR
 PRAGMA_AUTONOMOUS_TRANSACTION
 SQL Error Code Values
Database Triggers in PL/SQL
 Ty pes of Triggers
 Row Lev el Triggers
 Statement Lev el Triggers
 DDL Triggers
Advanced Features
 9i Joins
 New Date f unction
 Rename column
 Inner Join/Natural Join
 Lef t Outer Join/Right Outer Join
 Full Outer Join
 Multiple Inserts
 Insert All Command
 Merge statement
 NVL2(), NULLIF(), COALESCE()
 CASE expression of Select Command
 New Function EXTRACT()
 About Flash Back Queries
 New data ty pes, Flash back Command
 Purge Command, Recy clebin

More Related Content

What's hot

Advanced SQL Webinar
Advanced SQL WebinarAdvanced SQL Webinar
Advanced SQL Webinar
Ram Kedem
 
Adbms 17 object query language
Adbms 17 object query languageAdbms 17 object query language
Adbms 17 object query language
Vaibhav Khanna
 
Abstraction in java [abstract classes and Interfaces
Abstraction in java [abstract classes and InterfacesAbstraction in java [abstract classes and Interfaces
Abstraction in java [abstract classes and Interfaces
Ahmed Nobi
 
STRUCTURE OF SQL QUERIES
STRUCTURE OF SQL QUERIESSTRUCTURE OF SQL QUERIES
STRUCTURE OF SQL QUERIES
VENNILAV6
 
Anchor data type,cursor data type,array data type
Anchor data type,cursor data type,array data typeAnchor data type,cursor data type,array data type
Anchor data type,cursor data type,array data type
dhruv patel
 
Presentation1
Presentation1Presentation1
Presentation1
Jay Patel
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5
prakash185645
 
Object Oriented Programming Using C++
Object Oriented Programming Using C++Object Oriented Programming Using C++
Object Oriented Programming Using C++
Muhammad Waqas
 
XML Schema Part 2
XML Schema Part 2XML Schema Part 2
XML Schema Part 2
Dudy Ali
 
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
 Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6... Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
WebStackAcademy
 
Sql scripting sorcerypaper
Sql scripting sorcerypaperSql scripting sorcerypaper
Sql scripting sorcerypaper
oracle documents
 
transforming xml using xsl and xslt
transforming xml using xsl and xslttransforming xml using xsl and xslt
transforming xml using xsl and xslt
Hemant Suthar
 
PHP - Introduction to Object Oriented Programming with PHP
PHP -  Introduction to  Object Oriented Programming with PHPPHP -  Introduction to  Object Oriented Programming with PHP
PHP - Introduction to Object Oriented Programming with PHP
Vibrant Technologies & Computers
 
Unit1
Unit1Unit1
Unit1
Jay Patel
 
Classes objects in java
Classes objects in javaClasses objects in java
Classes objects in java
Madishetty Prathibha
 
Data Types & Variables in JAVA
Data Types & Variables in JAVAData Types & Variables in JAVA
Data Types & Variables in JAVA
Ankita Totala
 
ORM JPA
ORM JPAORM JPA
Rendering XML Document
Rendering XML DocumentRendering XML Document
Rendering XML Document
Dudy Ali
 
3 java - variable type
3  java - variable type3  java - variable type
3 java - variable type
vinay arora
 
[OOP - Lec 06] Classes and Objects
[OOP - Lec 06] Classes and Objects[OOP - Lec 06] Classes and Objects
[OOP - Lec 06] Classes and Objects
Muhammad Hammad Waseem
 

What's hot (20)

Advanced SQL Webinar
Advanced SQL WebinarAdvanced SQL Webinar
Advanced SQL Webinar
 
Adbms 17 object query language
Adbms 17 object query languageAdbms 17 object query language
Adbms 17 object query language
 
Abstraction in java [abstract classes and Interfaces
Abstraction in java [abstract classes and InterfacesAbstraction in java [abstract classes and Interfaces
Abstraction in java [abstract classes and Interfaces
 
STRUCTURE OF SQL QUERIES
STRUCTURE OF SQL QUERIESSTRUCTURE OF SQL QUERIES
STRUCTURE OF SQL QUERIES
 
Anchor data type,cursor data type,array data type
Anchor data type,cursor data type,array data typeAnchor data type,cursor data type,array data type
Anchor data type,cursor data type,array data type
 
Presentation1
Presentation1Presentation1
Presentation1
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5
 
Object Oriented Programming Using C++
Object Oriented Programming Using C++Object Oriented Programming Using C++
Object Oriented Programming Using C++
 
XML Schema Part 2
XML Schema Part 2XML Schema Part 2
XML Schema Part 2
 
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
 Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6... Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 6...
 
Sql scripting sorcerypaper
Sql scripting sorcerypaperSql scripting sorcerypaper
Sql scripting sorcerypaper
 
transforming xml using xsl and xslt
transforming xml using xsl and xslttransforming xml using xsl and xslt
transforming xml using xsl and xslt
 
PHP - Introduction to Object Oriented Programming with PHP
PHP -  Introduction to  Object Oriented Programming with PHPPHP -  Introduction to  Object Oriented Programming with PHP
PHP - Introduction to Object Oriented Programming with PHP
 
Unit1
Unit1Unit1
Unit1
 
Classes objects in java
Classes objects in javaClasses objects in java
Classes objects in java
 
Data Types & Variables in JAVA
Data Types & Variables in JAVAData Types & Variables in JAVA
Data Types & Variables in JAVA
 
ORM JPA
ORM JPAORM JPA
ORM JPA
 
Rendering XML Document
Rendering XML DocumentRendering XML Document
Rendering XML Document
 
3 java - variable type
3  java - variable type3  java - variable type
3 java - variable type
 
[OOP - Lec 06] Classes and Objects
[OOP - Lec 06] Classes and Objects[OOP - Lec 06] Classes and Objects
[OOP - Lec 06] Classes and Objects
 

Similar to Oracle Course content

Java full stack1
Java full stack1Java full stack1
Java full stack1
pravash sahoo
 
Oracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangaloreOracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangalore
Suvash Chowdary
 
Oracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangaloreOracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangalore
Suvash Chowdary
 
Oracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docxOracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docx
Chandan Kumar
 
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 NCR
Shri Prakash Pandey
 
Oracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincrOracle11gdevtrainingindelhincr
Oracle11gdevtrainingindelhincr
ducat1989
 
Oracle PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, TambaramOracle PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, Tambaram
Radiant Business Solutions
 
Oracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, TambaramOracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, Tambaram
Radiant Business Solutions
 
Oracle Training Tutorial for Beginners
Oracle Training Tutorial for BeginnersOracle Training Tutorial for Beginners
Oracle Training Tutorial for Beginners
rajkamaltibacademy
 
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docxWhat does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
shivanikaale214
 
Cursors, triggers, procedures
Cursors, triggers, proceduresCursors, triggers, procedures
Cursors, triggers, procedures
Vaibhav Kathuria
 
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
SequelGate
 
10g plsql slide
10g plsql slide10g plsql slide
10g plsql slide
Tanu_Manu
 
MDI Training DB2 Course
MDI Training DB2 CourseMDI Training DB2 Course
MDI Training DB2 Course
Marcus Davage
 
Introduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQLIntroduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQL
Collaboration Technologies
 
Presenter manual oracle dba (specially for summer interns)
Presenter manual oracle dba (specially for summer interns)Presenter manual oracle dba (specially for summer interns)
Presenter manual oracle dba (specially for summer interns)
XPERT INFOTECH
 
3963066 pl-sql-notes-only
3963066 pl-sql-notes-only3963066 pl-sql-notes-only
3963066 pl-sql-notes-only
Ashwin Kumar
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1
ReKruiTIn.com
 
Oracle sql demo
Oracle sql demoOracle sql demo
Oracle sql demo
Ramkumarsenram
 

Similar to Oracle Course content (20)

Java full stack1
Java full stack1Java full stack1
Java full stack1
 
Oracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangaloreOracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangalore
 
Oracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangaloreOracle 11g developer on linux training in bangalore
Oracle 11g developer on linux training in bangalore
 
Oracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docxOracle Fundamental and PL-SQL.docx
Oracle Fundamental and PL-SQL.docx
 
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 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 PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, TambaramOracle PLSQL Training in Chennai, Tambaram
Oracle PLSQL Training in Chennai, Tambaram
 
Oracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, TambaramOracle SQL Training in Chennai, Tambaram
Oracle SQL Training in Chennai, Tambaram
 
Oracle Training Tutorial for Beginners
Oracle Training Tutorial for BeginnersOracle Training Tutorial for Beginners
Oracle Training Tutorial for Beginners
 
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docxWhat does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
 
Cursors, triggers, procedures
Cursors, triggers, proceduresCursors, triggers, procedures
Cursors, triggers, procedures
 
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
 
10g plsql slide
10g plsql slide10g plsql slide
10g plsql slide
 
MDI Training DB2 Course
MDI Training DB2 CourseMDI Training DB2 Course
MDI Training DB2 Course
 
Introduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQLIntroduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQL
 
Presenter manual oracle dba (specially for summer interns)
Presenter manual oracle dba (specially for summer interns)Presenter manual oracle dba (specially for summer interns)
Presenter manual oracle dba (specially for summer interns)
 
3963066 pl-sql-notes-only
3963066 pl-sql-notes-only3963066 pl-sql-notes-only
3963066 pl-sql-notes-only
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1
 
Oracle sql demo
Oracle sql demoOracle sql demo
Oracle sql demo
 

Recently uploaded

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 

Recently uploaded (20)

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 

Oracle Course content

  • 1. ORACLECOURSECONTENT Sub Language Commands:  Data Def inition Language (DDL)  Data Retriev al Language (DRL)  Data Manipulation Language (DML)  Transaction Control Language (TCL)  Database Security and Priv ileges (DCL) Introduction to SQL Database Object  Oracle Pre Def ined Data ty pes  DDL Commands  Create, Alter (add, modif y , 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, Conv ersion Functions  Aggregate Functions, OLAP Functions & General Functions Grouping the Result of a Query  Using Group by and Hav ing Clause of DRL Statement  Using Order by clause Working with Integrity Constraints  Importance of Data Integrity  Support of Integrity Constraints f or Relating Table in RDBMS  NOT NULL constraint  UNIQUE constraint  PRIMARY KEY constraint  FOREIGN KEY constraint  CHECK constraint  Working with dif f erent ty pes of integrity Constraints REF constraint  Understanding ON DELETE clause in ref erential integrity constraint  Working with composite constraint  Apply ing DEFAULT option to columns  Working with multiple constraints upon a column  Adding constraints to a table  Dropping of constraints  Enabling / Disable constraints
  • 2.  Query ing f or constraints inf ormation 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  Ty pe of Sub Queries  Single Row  Multiple Row  Multiple Column  Apply ing Group Functions in Sub Queries  IN, ANY/SOME, ALL Operators in Sub Queries  Be … Aware of NULL’s  Correlated Sub Queries  Handling Data Retriev al with EXISTS and NOT EXISTS Operators Working with DCL, TCL Commands  Grant, Rev oke  Commit, Rollback, Sav e point Maintaining Database Objects VIEWS in Oracle  Understanding the Standards of VIEWS in Oracle  Ty pes of VIEWS  Relational Views  Object Views  Prerequisites to work with v iews  Practical approach of SIMPLE VIEWS and COMPLEX VIEWS  Column def initions in VIEWS  Using VIEWS f or 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 Working with Sequences Working with Synonyms Working with Index Pseudo Columns in Oracle
  • 3.  Understanding Pseudo Columns in Oracle  Ty pes of Pseudo Columns in Oracle  CURRVAL and NEXTVAL  LEVEL  ROWID  ROWNUM Data Partitions & Parallel Process  Ty pes of Partitions  Range Partitions  Hash Partitions  List Partition  Composite Partition  Parallel Query Process PL-SQL (Procedure Language – SQL)  Introduction to Programming Languages  Introduction to PL/SQL  The Adv antages of PL/SQL  PL/SQL Architecture  PL/SQL Data ty pes  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  Simple LOOP,WHILE LOOP,FOR LOOP and NESTED LOOPS  SQL within PL/SQL  Composite Data ty pes (Complete)  Cursor Management in PL/SQL  Implicit Cursors  Explicit Cursors  Cursor Attributes  Cursor with Parameters  Cursors with LOOPs Nested Cursors  Cursors with Sub Queries  Ref . Cursors  Record and PL/SQL Table Ty pes 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  Functions in PL/SQL  Dif f erence between Procedures and Functions  User Def ined Functions  Using stored f unction in SQL statements
  • 4.  Packages in PL/SQL  Creating PACKAGE Specif ication and PACKAGE Body  Priv ate and Public Objects in PACKAGE EXCEPTIONS in PL/SQL  Types of exceptions  User Def ined Exceptions  Pre Def ined Exceptions  RAISE_APPLICATION_ERROR  PRAGMA_AUTONOMOUS_TRANSACTION  SQL Error Code Values Database Triggers in PL/SQL  Ty pes of Triggers  Row Lev el Triggers  Statement Lev el Triggers  DDL Triggers Advanced Features  9i Joins  New Date f unction  Rename column  Inner Join/Natural Join  Lef t Outer Join/Right Outer Join  Full Outer Join  Multiple Inserts  Insert All Command  Merge statement  NVL2(), NULLIF(), COALESCE()  CASE expression of Select Command  New Function EXTRACT()  About Flash Back Queries  New data ty pes, Flash back Command  Purge Command, Recy clebin