Free Training
C Language   |   CSS   |   MainFrame   |   VBScript   |   PHP   |   XML   |   C++ Tutorials   |   Ajax   |   JavaScript   |   CSS3   |   UML   |   jQuery   |   Microsoft AJAX

Sponsored Links

Oracle 9i Tutorials

 
Home Tutorials Oracle 9i
 

Oracle 9i: SQL, PLSQL, and SQL *Plus - Introduction

 

We are excited to let you know that we are launching shortly The New Technology Learning Series. We will be starting with Oracle 9i: SQL, PLSQL, and SQL *Plus. Below is the course schedule by week. Please let us know if you have suggestions.



Oracle 9i: SQL, PL SQL, and SQL *Plus

Course Description: This course introduces students to data server technology, and explores the concepts of relational databases and the powerful SQL and PL/SQL programming languages. Students will learn and practice how to create and maintain database objects. You will also learn to store, retrieve, and manipulate data. Finally, you will learn how to create PL/SQL blocks of application code that can be used in Oracle forms, reports, and other Oracle applications.


Duration : 16 Weeks (16 Tutorials)


Prerequisite: Before starting with this course, you should have a minimum of 6 months experience. If you are not familiar with Oracle and DBMS , please click on the link below to understand the concepts before we start.


Professional Exams: This course will help the student to prepare for Oracle's exam: Introduction to Oracle SQL & PL/SQL (IZO - 001)

At Course Completion:
At the end of the course, you will be able to:
• Use SQL, PL/SQL. and SQL *Plus
• Use SQL *Plus Commands
• Restrict and sort data
• Use built-in SQL functions
• Work with multiple tables
• Create and modify tables and constraints
• Create and use other database objects
• Build a PL/SQL block
• Use PL/SQL control structures
• Process cursors in PL/SQL
• Handle runtime exceptions
• Work with collections of data
• Develop procedures and functions
• Develop Oracle packages
• Create Oracle trigger


Tutorial 1: Introduction to Oracle 9i:SQL, PL/SQL. and SQL *Plus
Introduction to SQL *Plus - Using SQL *Plus to communicate with Oracle Databases; Introduction to SQL - Types of SQL Commands, Writing Simple SELECT Statements; Introduction to PL/SQL - A Simple PL/SQL Block, Generating Output on Screen



Tutorial 2: SQL *Plus Commands
Using SQL *Plus for Editing - Edit; List and Change; Input, Append, and Del
Using SQL *Plus to Work with Files - Save; Get and Start; Spool
Using SQL *Plus for Formatting Output - Formatting Column Headings; Clear; Set Commands
Using SQL *Plus for Storing Temporary Values


Tutorial 3: Restricting and Sorting Data
WHERE Clause - Comparison Operators; Logical Operator; Using the Logical Operator, AND; Using the logical Operator, OR; Using the Logical Operator, NOT; Nesting Logical Operators; Other Comparison Keywords; Using the Keyword, LIKE; Using the Keywords, BETWEEN...AND; Using the Keyword, IN; Using the Keyword, IS NULL
ORDER BY Clause - Using the ORDER BY Clause


Tutorial 4: SQL Functions
Expressions in a SELECT Statement - Expressions in the WHERE Clause; Expressions in the ORDER BY Clause
Single Row Functions - Numeric Functions; Character Functions; Date Functions; Conversion Functions
Group Functions - Group Function Options - DISTINCT and ALL; Using GROUP BY and HAVING Clauses


Tutorial 5: Working with Multiple Tables
Joins - Inner Join; Using Table Aliases; Outer Join; Self Join; Non-Equi Join
Subqueries - Simple Subqueries; Multilevel Subqueries; Correlated Subqueries; Predicates
Set Operators - Set Operator Examples


Tutorial 6: Tables and Constraints
Creating and Modifying Tables - Datatypes; The CREATE TABLE Statement; The ALTER TABLE Statement; The RENAME, TRUNCATE, and DROP Statements
Integrity Constraints - Primary Key; Foreign Key; Unique Key; Not Null; Check Constraint; Modifying Constraints
Managing Data in Tables - Inserting Rows; Updating Rows; Deleting Rows
Transaction Control Language Commands - Commit; Rollback; SAVEPOINT


Tutorial 7: More Database Objects
Sequences, Synonyms, and Indexes - Sequences; Synonyms; Indexes
Views - Create Views; Data Dictionary View
Controlling Database Objects - GRANT Command; REVOKE Command; Roles and Privileges


Tutorial 8: Building PL/SQL Blocks
Creating PL/SQL Blocks - Declaration Section; Variables; Scope of Variables; Constants; Records
Manipulating Data in PL/SQL - Using DML in PL/SQL


Tutorial 9: PL/SQL Control Structures
Conditional Control Structures - IF-THEN-ELSE Statements; Using Multiple IF Statements
Iterative Control Structures - Simple Loop; WHILE Loop; FOR Loop


Tutorial 10: Cursors
Introduction to Cursors - Explicit or Implicit?
Implicit Cursors - Using Implicit Cursors
Explicit Cursors - Using Explicit Cursors; Explicit Cursor Attributes
Cursor Loops - Cursors and Loops


Tutorial 11: Exception Handling
Introduction to Exception Handling - Propagation of Errors
Types of Exceptions - Named System Exceptions; Unnamed System Exceptions; User-Defined Exceptions; RAISE_APPLICATION_ERROR()


Tutorial 12: PL/SQL Collections
Defining and Using Collections - Declaring, Initializing, and Referencing PL/SQL Collections
Collection Methods - Using the Collection Methods


Tutorial 13: Procedures and Functions
Developing Procedures and Functions - Creating a Procedure; Executing a Procedure; Creating a Function; Executing a Function
Passing Parameters - IN Parameters; OUT Parameters; IN OUT Parameters; Purity of a User-Defined Function; Positional and Named Notations


Tutorial 14: Oracle Triggers
Building a Trigger - Trigger Execution
Trigger Restrictions - Testing Mutating Tables


Tutorial 15: Oracle Packages
Developing Packages - Package Specification; Package Body; Overloading
Oracle Supplied Packages - Using Dbms_output

Tutorial 16: Oracle Utilities
Export Utility, Import Utility, SQL* Loader


Oracle 9i Tutorials

Click HERE to ACCESS Oracle 9i Tutorials

Index of Complete Oracle 9i Tutorials are available here


Read Next: Oracle 9i: SQL, PLSQL, and SQL *Plus - Software Installation and References



 

 

Comments


riti4 said:

  how to acces the oracle 9i course...do we have to pay money or simply by being a registered user will help.
ritika
November 9, 2005, 8:28 pm

sarika kumra said:

  pls tell me how can i access this course and what are the procedures for appearing for the ORACLE certification tests..

let me knw as soon as possible
June 20, 2006, 6:19 am

Henry Stinson said:

  This web page just seems to be an announcement. The actual tutorial seems to start at:
http://www.exforsys.com/tutorials/oracle-9i/introduction-to-oracle-9i.html
July 11, 2006, 6:06 pm

CHIRAG N. SHAH said:

  oracle 9i dba training
July 24, 2006, 12:36 am

ayo shobowale said:

  i would like to be part of the program becos i want to know more about oracle . i just want to be a database administrator
November 28, 2006, 8:14 am

sesh naryain mishra said:

  oralcle is one of my faverite subject.i would ilke to work on oracle database in future
December 15, 2006, 7:00 am

suraj_mutum said:

  I am a B.com Graduate looking for a course in Oracle DBA course. So Being a B.co Student can I be an Oracle DBA . Could you pl tell me the above detail and jod prospect in the It Market and where to do the course.
I loked forward exchangind idea with you concerning a carer as an Oracle DBA professinal. looking for a Positive response from you soon.


Thanking You


With Regard

Mutum Suraj Singh
December 21, 2006, 8:18 am

zainuddin52 said:

  being done my graduation in commerce and at present working as accountant, a course in oracle dba course is worthwhile
i look forward from the sources for the actual requirement for the course

looking forward for a positive response from you soon
December 29, 2006, 4:21 am

SUJATHA G said:

  Pl tell me the topics covered by DBA utilities in Oracle 9i
January 2, 2007, 11:06 pm

shalmaliD said:

  please any one will mail me the fees of the course oracle9i is it free or it has been charged so that i can proceed with my respective course. i have done oracle9i certification course.so from which topic i have to proceed.
January 9, 2007, 3:46 am

Lalit Mohan said:

  Wonderful!
Now i could be the champ of oracle.
January 10, 2007, 5:58 am

Lalit Mohan said:

  HI,
Its wonderful.
I will read out all the material provided here.
January 12, 2007, 1:50 am

surendra singh said:

  hi iam surendra want to learn about the sql and pl/sql please guide me



thankyou
January 14, 2007, 8:33 am

lokeshm said:

  Oracle 9i SQL, PLSQL, and SQL *Plus - Introduction Tutorials as absolutely free
You can access Oracle 9i SQL, PLSQL, and SQL *Plus - Introduction tutorials at http://www.exforsys.com/tutorials/oracle-9i.html
January 16, 2007, 12:49 pm

Krishna Ambekar said:

  Hello Sir,
My name is Krishna and working as a faculty. I have a problem regarding installation of Oracle9i on Windows XP. Would you please send me the installtion guide of Oracle 9i on Windows XP operating system.
Looking forward for your soon reply.
January 18, 2007, 1:11 am

techguru said:

  Hello Krishna ,

Installation should be pretty stright forward .. are ou getting any errors ?

Thanks,
April 11, 2007, 5:41 am

PavaniJai said:

  Hello Sir,
I am trying to install Oracle 9i on Windows XP-32 bit downloaded from the Oracle website. But I am getting many errors while trying to log in to the SQL*PLUS window. One error says TNS Listener not present and another says Protocol error.
Please help.
June 18, 2007, 10:42 am

rasmakrishna said:

  subject is great whenever u want to learn you can go to net open the site and start reading the information its really great
November 2, 2007, 7:51 pm

mj said:

  hello sir,
i become appreciated orcle 9i sql commands, that are well explained in simple language, i pleased with sql queries
i expect many more in future with u..
thanking u.
December 23, 2007, 11:49 pm

R.Padma said:

  hello sir, i am very much interested to learn oracle 9i. so yesterday i installed oracle, so when i given unername scott and password tiger, later asking hostring. so what i have to give hostring. can u please help me sir.
January 12, 2008, 3:29 am

Pramod Kaphle said:

  Hello sir, I am interested to learn oracle 9i. so 2 days before i installed oracle. Other all right but i have less information about it. i have less document about oracle, so i could not able to enhance my knowledge in it.
I expect some documents which explains about oracle and it's features in simple and details..
so, can u please help me sir...
November 1, 2008, 5:40 am

ankit said:

  hi,

this site is of great use.
thanks
November 28, 2008, 1:12 am

R.krishnan said:

  Hello Sir,
My name is Krishnan and working as a faculty. I have a problem regarding installation of Oracle9i on Windows XP. Would you please send me the installtion guide of Oracle 9i on Windows XP operating system.
Looking forward for your soon reply.
December 2, 2008, 1:47 pm

shama.maniyar said:

  hi all.
Is pdf of this course available?
Plz do let me know its path.
Waiting for your replies.
December 12, 2008, 4:58 am

skaip said:

  Dear All,

I would like learn Oracle Reporting & D2K.I have the basic knowledge SQL & PL/SQL Commands.If you can possible,Kindly direct me which are the tools should I have.Also, from where I have to start learning?
December 24, 2008, 5:07 am

skaip said:

  Dear All,

I would like learn Oracle Reporting & D2K.I have the basic knowledge SQL & PL/SQL Commands.If you can possible,Kindly direct me which are the tools should I have.Also, from where I have to start learning?
December 24, 2008, 5:10 am

Kartik Mavani said:

  HI,
My name is kartik.
I have already cleared SQL and PL/SQL examination i.e OCA.
Actually that was long time back. and i really have forgotten lots of things because i have been working on java extensively for last one year..
So i really need a revision.
Hope you can help me.

Waiting for your reply
February 6, 2009, 3:42 am

parul said:

  I am pursuing M.C.A. 4th Sem. I wanna complete theoretical & practical knowledge in ORACLE but I don't know from where I start studying Oracle. So I need a help. I hope you help me & reply me soon so am waiting for your reply.
April 2, 2009, 8:31 am

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links