Oracle 9i Database Administration in 10 Minutes
CH1: Understanding the Oracle Environment | CH2: Understanding the Oracle Instance | CH3: Understanding the working of Oracle Instance | CH4: Understanding Oracle Database | CH5: Oracle 9i Software Installation | CH6: Oracle 9i Database Design using DBCA | CH7: Enabling Other Computers to Access Oracle Server | CH8: Oracle Enterprise Manger | CH9: Oracle Backup & Recovery -Simple Technique | CH10: Oracle Performance Tuning
Chapter 1: Understanding the Oracle Environment
Oracle is such a complex system that without
analogies it’s very hard to comprehend and grasp the concept of Oracle
architecture and it’s working. Also once you understand the concepts
then there is nothing left for cramming.
Oracle System is basically divided into two things namely Oracle
Instance and Oracle Database. We have taken the analogy of a Genie
(Ghost/Djin): just like the one you might have seen in the movie/story
of “Aladdin & the Magic Lamp”. When Aladdin rubbed the lamp; Genie
became available and fulfilled all his commands. Similarly when you
double click “Oracle” icon in your system, Oracle Instance gets alive
and waits for users information/data related commands to fulfill, as it
is a magnificent “Data Management Genie”.
Oracle Instance is something with which users interact in terms of
storing and retrieving information. Anything that is going into the
database or coming out of the database has to be through Oracle Instance
and to communicate with Oracle Instance we need to learn Genie’s
language: SQL. It stands for Structured Query Language and pronounced as
See-Qual.
The Oracle Database is basically Genie’s area to write information and to make the changes permanent on the hard disk. The communication between Oracle and user takes place in a fashion that first user has to establish a connection with Oracle server or more precisely oracle instance by providing his/her credentials (Username and password). Once verified, Oracle accepts the connection otherwise the connection request will get rejected.

Figure 1: The Complete Oracle System: Oracle Instance
& Oracle Database.
________________________________________
Chapter 1: Understanding the Oracle Environment
CH1: Understanding the Oracle Environment | CH2: Understanding the Oracle Instance | CH3: Understanding the working of Oracle Instance | CH4: Understanding Oracle Database | CH5: Oracle 9i Software Installation | CH6: Oracle 9i Database Design using DBCA | CH7: Enabling Other Computers to Access Oracle Server | CH8: Oracle Enterprise Manger | CH9: Oracle Backup & Recovery -Simple Technique | CH10: Oracle Performance Tuning