SlideShare a Scribd company logo
INTRODUCTION
TO
ORACLE ARCHITECTURE
PRESENTED BY
http://www.orienit.com
Client
Computer
Applic
ation
Server
Oracle
Database
Lan Or
Internet
Lan Or
Internet
Client Server Environment
Application By Java or .Net
Framework www.orienit.com
Oracle Versions
• E.F.T. Codd implement rules for RDBMS.
• Oracle 7 ( Implements 7 Rules)
• Oracle 8 (First stable version of Oracle)
• 9i (integrated with java and supports all
utilities which are used By Java.)
• 10G (Data Grid)
• 11i called Oracle Financials Strong
competitor for SAP and ERP.
• JD Adward, People Soft, SBAAN are new
competitor to SAP and ERP.
www.orienit.com
Oracle Platforms
• Solaries is the 1st
oracle platform provided by Sun
Micro system ( Now JAVA is oracle prod).
• Oracle for Linux.
• PWR Builder introduce by oracle used for data ware
housing competitor for ETL sys. By Informetica.
• Cognos powerful tool as Infor. Used for data ware
housing.
• ERWIN strong competitor to Oracle designer.
• IDE as VB & .NET called SQL developer & J Dev.
• Mysql, Teradata, sybase, DB1,DB2, MS. Sql server.
• 3rd
Party tools as TODD by Quest Technology.
www.orienit.com
What is Data?
64
##
www.orienit.com
Data is Defined as
• A value for an attribute of an entity.
• Entity is Real World Thing which exist
and can be described in terms of one or
more attributes.
• Database is Organized value of all
SAME type of entity.
www.orienit.com
Memory of ORACLE( Data
Dict.)
 Arrangement of system
table stores data about data
called as METADATA.
 RDBMS discovered for non
procedural access.
www.orienit.com
Storage
LOGICAL PHYSICAL
Table
Space
Schema
Parameter File,
Control File,
Redo Log File,
Data File
www.orienit.com
Parameter File
 This is the first file oracle read at start of
the database. Parameters are system
variables sets environment of system,
file also called as init.ora.
 From Oracle 9i SPFILE is introduce and
this file is binary formatted and it is the
binary version of init.ora.
www.orienit.com
Control File
 Its important file of Oracle Database and
if control file is lost it means no recovery
is possible also it is binary formatted.
 Oracle multiplex the file and stored in 3
files same locations name as
control1.ctl, control2.ctl, control3.ctl.
www.orienit.com
3 Important Numbers
• SCN : System Change Number.
It is assigned by oracle to every committed
transaction always increasing..
• LSN: Log Sequence Number.
The sequential number assign to redo log as
they get filled and recycled.
• CPC : Check Point Counter.
Its is also ever increasing number and to
every check point is assigned.
www.orienit.com
Logical Database
Structure Oracle uses logical database structure to store data
on physical operating system file.
 DATA BLOCK : Is the foundation of oracle storage. It consist
of number of bytes of disk space in OS.
 EXTENT : An extents is two or more contagious oracle data
blocks and a unit of space allocation.
 SAGMENT : A segment is a set of extents allocated to logical
structure like table or oracle objects.
 TABLESPACE : A table space is a set of one or more
data files consist of related Segments.
www.orienit.com
Schema
• Schema is set of objects own by User Account.
• Each schema has user account but each user
don’t need schema.
• A user account is account with database having
privileges to perform predefined activities on
data.
• Schema may not exist with user account but
user account is exist without schema.
• Purpose : Maintenance of object like backup &
recovery, implementation of security and access
level.
www.orienit.com
Redo Log File
 Oracle used redo base recovery and allow to
recover only committed transaction till the point of
failure.
 The redo base recovery in oracle is implemented
through the redo log file.
 When system fails then oracle read history from
these redo log file and guaranties the recovery till
the point of failure.
 These files are created at the creation of oracle db.
 The files are reusable and used as round robin
passion.
 Maximum size is 50Mb.
www.orienit.com
Redo Log Copies stored to 10 different geographic locations
Redo log
1
Redo log
2
Log Switch
Redo
log 7
Redo
log 6
Redo
log 5
Redo
log 4
Redo
log 3
Redo
log 2
Redo
log 1
Redo
log N..
www.orienit.com
System Global Area SGA
S
Shared
SQL
Area
Share
d pool
area /
Data
Diction
.
Redo Log Buffer
Large
Pool
Fixed
TtPool
Data
Buffer
Pool
www.orienit.com
3 Types of Buffer
 Free Buffer : A buffer which is ready to take
new data.
 Pinned Buffer : A buffer which have data
under use (not committed or not rollback.)
 Dirty Buffer : A buffer which have data which
is committed called permanent.
www.orienit.com
LRU Algorithm
• List Recently Used : This algorithm is used to write data
from data buffer pool (dirty buffers) in to data files.
Data Buffer Pool: Divided into 3 sections.
Keep Buffer Pool : It holds the frequently requested data.
(Based on MRU).
Recycle Buffer Pool : The data which is not requested
immediately after used is loaded in recycle buffer pool
and eliminated after used.
Default Buffer Pool :The data which is not required in
above pools is loaded in this pool.
www.orienit.com
Redo Log Buffer
• The redo log buffer is the place where
data or entries are stored before writing
to redo log file.
• All entries are written in serially to redo
log file due to SCN.
• When user commits the data the data
written to redo log file.
• If not commit or rollback then 75% full
written to redo log file.
www.orienit.com
Shared Pool Area
• This is the most busy area of SGA.
• 3 stages of SQL.
• Parsing : It resolve the reference made to the
different object in SQL statement resolution of
privileges.
• Planning : After parsing the statement hand
over to Optimizer for drawing execution plan to
performing activities in SQL statement.
Optimizer breaking down the SQL statement
to get result.
• Execution : To get result and display as per
request.
www.orienit.com
Parsing Types
 Hard Parse
 Soft Parse
 Important Processes
 Reco
 Lck
 Smon
www.orienit.com
Thank you
Presented by OrienIT

More Related Content

What's hot

Less03 db dbca
Less03 db dbcaLess03 db dbca
Less03 db dbcaImran Ali
 
12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architecture
Amrit Kaur
 
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive PresentationNabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Nabil Nawaz
 
Less02 installation
Less02 installationLess02 installation
Less02 installationImran Ali
 
All Oracle-dba-interview-questions
All Oracle-dba-interview-questionsAll Oracle-dba-interview-questions
All Oracle-dba-interview-questions
Naveen P
 
Dataguard presentation
Dataguard presentationDataguard presentation
Dataguard presentation
Vimlendu Kumar
 
Oracle 10g Introduction 1
Oracle 10g Introduction 1Oracle 10g Introduction 1
Oracle 10g Introduction 1
Eryk Budi Pratama
 
DBA 3 year Interview Questions
DBA 3 year Interview QuestionsDBA 3 year Interview Questions
DBA 3 year Interview Questions
Naveen P
 
Less17 flashback tb3
Less17 flashback tb3Less17 flashback tb3
Less17 flashback tb3Imran Ali
 
The oracle database architecture
The oracle database architectureThe oracle database architecture
The oracle database architecture
Akash Pramanik
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
Mario Redón Luz
 
Oracle dba interview questions with answer
Oracle dba interview questions with answerOracle dba interview questions with answer
Oracle dba interview questions with answerupenpriti
 
Less08 managing data and concurrency
Less08 managing data and concurrencyLess08 managing data and concurrency
Less08 managing data and concurrencyImran Ali
 
Optimizing your Database Import!
Optimizing your Database Import! Optimizing your Database Import!
Optimizing your Database Import!
Nabil Nawaz
 
Less04 instance
Less04 instanceLess04 instance
Less04 instanceImran Ali
 
Oracle dba training
Oracle  dba    training Oracle  dba    training
Oracle dba training
P S Rani
 
Install oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle homeInstall oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle home
Satishbabu Gunukula
 
Oracle Basics and Architecture
Oracle Basics and ArchitectureOracle Basics and Architecture
Oracle Basics and ArchitectureSidney Chen
 
Less18 moving data
Less18 moving dataLess18 moving data
Less18 moving dataImran Ali
 

What's hot (20)

Less03 db dbca
Less03 db dbcaLess03 db dbca
Less03 db dbca
 
12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architecture
 
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive PresentationNabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
 
Less02 installation
Less02 installationLess02 installation
Less02 installation
 
All Oracle-dba-interview-questions
All Oracle-dba-interview-questionsAll Oracle-dba-interview-questions
All Oracle-dba-interview-questions
 
Dataguard presentation
Dataguard presentationDataguard presentation
Dataguard presentation
 
Oracle 10g Introduction 1
Oracle 10g Introduction 1Oracle 10g Introduction 1
Oracle 10g Introduction 1
 
DBA 3 year Interview Questions
DBA 3 year Interview QuestionsDBA 3 year Interview Questions
DBA 3 year Interview Questions
 
Less17 flashback tb3
Less17 flashback tb3Less17 flashback tb3
Less17 flashback tb3
 
The oracle database architecture
The oracle database architectureThe oracle database architecture
The oracle database architecture
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
 
Oracle dba interview questions with answer
Oracle dba interview questions with answerOracle dba interview questions with answer
Oracle dba interview questions with answer
 
Less08 managing data and concurrency
Less08 managing data and concurrencyLess08 managing data and concurrency
Less08 managing data and concurrency
 
Optimizing your Database Import!
Optimizing your Database Import! Optimizing your Database Import!
Optimizing your Database Import!
 
Less04 instance
Less04 instanceLess04 instance
Less04 instance
 
Oracle dba training
Oracle  dba    training Oracle  dba    training
Oracle dba training
 
Install oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle homeInstall oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle home
 
Oracle Basics and Architecture
Oracle Basics and ArchitectureOracle Basics and Architecture
Oracle Basics and Architecture
 
Less04 Instance
Less04 InstanceLess04 Instance
Less04 Instance
 
Less18 moving data
Less18 moving dataLess18 moving data
Less18 moving data
 

Viewers also liked

Hadoop training-in-hyderabad
Hadoop training-in-hyderabadHadoop training-in-hyderabad
Hadoop training-in-hyderabad
sreehari orienit
 
Oracleapps technical trainining in hyderabad
Oracleapps technical trainining in hyderabadOracleapps technical trainining in hyderabad
Oracleapps technical trainining in hyderabadsreehari orienit
 
Hadoop Training Institutes in Hyderabad
Hadoop Training Institutes in HyderabadHadoop Training Institutes in Hyderabad
Hadoop Training Institutes in Hyderabad
sreehari orienit
 
Oracle soa trainining in hyderabad
Oracle soa trainining in hyderabadOracle soa trainining in hyderabad
Oracle soa trainining in hyderabadsreehari orienit
 
Oracleapps finance
Oracleapps financeOracleapps finance
Oracleapps finance
sreehari orienit
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadsreehari orienit
 
Oracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabadOracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabad
sreehari orienit
 
Oracle training-in-hyderabad
Oracle training-in-hyderabadOracle training-in-hyderabad
Oracle training-in-hyderabad
sreehari orienit
 
Hadoop training in hyderabad
Hadoop training in hyderabadHadoop training in hyderabad
Hadoop training in hyderabadsreehari orienit
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabad
sreehari orienit
 
Oracle dba trainining in hyderabad
Oracle dba trainining in hyderabadOracle dba trainining in hyderabad
Oracle dba trainining in hyderabad
sreehari orienit
 
Oracle institutes in Hyderabad.
Oracle  institutes in Hyderabad.Oracle  institutes in Hyderabad.
Oracle institutes in Hyderabad.
sreehari orienit
 
Beier hints
Beier hintsBeier hints
Beier hints
sreehari orienit
 
Basic oracle-database-administration
Basic oracle-database-administrationBasic oracle-database-administration
Basic oracle-database-administration
sreehari orienit
 

Viewers also liked (14)

Hadoop training-in-hyderabad
Hadoop training-in-hyderabadHadoop training-in-hyderabad
Hadoop training-in-hyderabad
 
Oracleapps technical trainining in hyderabad
Oracleapps technical trainining in hyderabadOracleapps technical trainining in hyderabad
Oracleapps technical trainining in hyderabad
 
Hadoop Training Institutes in Hyderabad
Hadoop Training Institutes in HyderabadHadoop Training Institutes in Hyderabad
Hadoop Training Institutes in Hyderabad
 
Oracle soa trainining in hyderabad
Oracle soa trainining in hyderabadOracle soa trainining in hyderabad
Oracle soa trainining in hyderabad
 
Oracleapps finance
Oracleapps financeOracleapps finance
Oracleapps finance
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabad
 
Oracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabadOracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabad
 
Oracle training-in-hyderabad
Oracle training-in-hyderabadOracle training-in-hyderabad
Oracle training-in-hyderabad
 
Hadoop training in hyderabad
Hadoop training in hyderabadHadoop training in hyderabad
Hadoop training in hyderabad
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabad
 
Oracle dba trainining in hyderabad
Oracle dba trainining in hyderabadOracle dba trainining in hyderabad
Oracle dba trainining in hyderabad
 
Oracle institutes in Hyderabad.
Oracle  institutes in Hyderabad.Oracle  institutes in Hyderabad.
Oracle institutes in Hyderabad.
 
Beier hints
Beier hintsBeier hints
Beier hints
 
Basic oracle-database-administration
Basic oracle-database-administrationBasic oracle-database-administration
Basic oracle-database-administration
 

Similar to Oracle training institutes in hyderabad

ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
aggarwalb
 
Adavanced Databases and Mangement system
Adavanced Databases and Mangement systemAdavanced Databases and Mangement system
Adavanced Databases and Mangement system
MurtazaMughal13
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
Gustavo Rene Antunez
 
An Introduction To Oracle Database
An Introduction To Oracle DatabaseAn Introduction To Oracle Database
An Introduction To Oracle Database
Meysam Javadi
 
Oracle DB
Oracle DBOracle DB
Less02installation 100330034101-phpapp02
Less02installation 100330034101-phpapp02Less02installation 100330034101-phpapp02
Less02installation 100330034101-phpapp02
Rati Manandhar
 
exploring-the-oracle-database-architecture.ppt
exploring-the-oracle-database-architecture.pptexploring-the-oracle-database-architecture.ppt
exploring-the-oracle-database-architecture.ppt
AmitavaRoy49
 
Exploring the Oracle Database Architecture.ppt
Exploring the Oracle Database Architecture.pptExploring the Oracle Database Architecture.ppt
Exploring the Oracle Database Architecture.ppt
MohammedHdi1
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous Database
Sandesh Rao
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
thysothea
 
Oracle Instance Architecture.ppt
Oracle Instance Architecture.pptOracle Instance Architecture.ppt
Oracle Instance Architecture.ppt
HODCA1
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaSArush Jain
 
Oracle architecture
Oracle architectureOracle architecture
Oracle architecture
Sandeep Kamath
 
PHP Oracle
PHP OraclePHP Oracle
PHP Oracle
Nur Hidayat
 
Les 01 core
Les 01 coreLes 01 core
Les 01 core
Femi Adeyemi
 
Less01_Architecture.ppt
Less01_Architecture.pptLess01_Architecture.ppt
Less01_Architecture.ppt
MuhammadUmair833474
 
les_01_core.ppt
les_01_core.pptles_01_core.ppt
les_01_core.ppt
SoloParaTi7
 
שבוע אורקל 2016
שבוע אורקל 2016שבוע אורקל 2016
שבוע אורקל 2016Aaron Shilo
 

Similar to Oracle training institutes in hyderabad (20)

ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
 
Adavanced Databases and Mangement system
Adavanced Databases and Mangement systemAdavanced Databases and Mangement system
Adavanced Databases and Mangement system
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
 
An Introduction To Oracle Database
An Introduction To Oracle DatabaseAn Introduction To Oracle Database
An Introduction To Oracle Database
 
Oracle DB
Oracle DBOracle DB
Oracle DB
 
Resize sga
Resize sgaResize sga
Resize sga
 
Less02installation 100330034101-phpapp02
Less02installation 100330034101-phpapp02Less02installation 100330034101-phpapp02
Less02installation 100330034101-phpapp02
 
exploring-the-oracle-database-architecture.ppt
exploring-the-oracle-database-architecture.pptexploring-the-oracle-database-architecture.ppt
exploring-the-oracle-database-architecture.ppt
 
Exploring the Oracle Database Architecture.ppt
Exploring the Oracle Database Architecture.pptExploring the Oracle Database Architecture.ppt
Exploring the Oracle Database Architecture.ppt
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous Database
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
 
Oracle Instance Architecture.ppt
Oracle Instance Architecture.pptOracle Instance Architecture.ppt
Oracle Instance Architecture.ppt
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
 
Oracle architecture
Oracle architectureOracle architecture
Oracle architecture
 
PHP Oracle
PHP OraclePHP Oracle
PHP Oracle
 
Les 01 core
Les 01 coreLes 01 core
Les 01 core
 
Less01_Architecture.ppt
Less01_Architecture.pptLess01_Architecture.ppt
Less01_Architecture.ppt
 
les_01_core.ppt
les_01_core.pptles_01_core.ppt
les_01_core.ppt
 
שבוע אורקל 2016
שבוע אורקל 2016שבוע אורקל 2016
שבוע אורקל 2016
 

More from sreehari orienit

Oracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabadOracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabad
sreehari orienit
 
Oracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabadOracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabad
sreehari orienit
 
Oracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabadOracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabad
sreehari orienit
 
Oracle webcenter trainining in hyderabad
Oracle webcenter trainining in hyderabadOracle webcenter trainining in hyderabad
Oracle webcenter trainining in hyderabadsreehari orienit
 
Oracle obiee trainining in hyderabad
Oracle obiee trainining in hyderabadOracle obiee trainining in hyderabad
Oracle obiee trainining in hyderabadsreehari orienit
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabadsreehari orienit
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabad
sreehari orienit
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabadsreehari orienit
 
Oracleapps hrms trainining in hyderabad
Oracleapps hrms trainining in hyderabadOracleapps hrms trainining in hyderabad
Oracleapps hrms trainining in hyderabad
sreehari orienit
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabad
sreehari orienit
 
Oracleapps scm
Oracleapps scmOracleapps scm
Oracleapps scm
sreehari orienit
 
Oracleapps hrms
Oracleapps hrmsOracleapps hrms
Oracleapps hrms
sreehari orienit
 
Oracle adf
Oracle adfOracle adf
Oracle adf
sreehari orienit
 
Hadoop
HadoopHadoop

More from sreehari orienit (14)

Oracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabadOracleapps scm trainining in hyderabad
Oracleapps scm trainining in hyderabad
 
Oracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabadOracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabad
 
Oracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabadOracle adf-training-in-hyderabad
Oracle adf-training-in-hyderabad
 
Oracle webcenter trainining in hyderabad
Oracle webcenter trainining in hyderabadOracle webcenter trainining in hyderabad
Oracle webcenter trainining in hyderabad
 
Oracle obiee trainining in hyderabad
Oracle obiee trainining in hyderabadOracle obiee trainining in hyderabad
Oracle obiee trainining in hyderabad
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabad
 
Oracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabadOracleapps finance trainining in hyderabad
Oracleapps finance trainining in hyderabad
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabad
 
Oracleapps hrms trainining in hyderabad
Oracleapps hrms trainining in hyderabadOracleapps hrms trainining in hyderabad
Oracleapps hrms trainining in hyderabad
 
Oracle adf trainining in hyderabad
Oracle adf trainining in hyderabadOracle adf trainining in hyderabad
Oracle adf trainining in hyderabad
 
Oracleapps scm
Oracleapps scmOracleapps scm
Oracleapps scm
 
Oracleapps hrms
Oracleapps hrmsOracleapps hrms
Oracleapps hrms
 
Oracle adf
Oracle adfOracle adf
Oracle adf
 
Hadoop
HadoopHadoop
Hadoop
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 

Oracle training institutes in hyderabad

  • 2. Client Computer Applic ation Server Oracle Database Lan Or Internet Lan Or Internet Client Server Environment Application By Java or .Net Framework www.orienit.com
  • 3. Oracle Versions • E.F.T. Codd implement rules for RDBMS. • Oracle 7 ( Implements 7 Rules) • Oracle 8 (First stable version of Oracle) • 9i (integrated with java and supports all utilities which are used By Java.) • 10G (Data Grid) • 11i called Oracle Financials Strong competitor for SAP and ERP. • JD Adward, People Soft, SBAAN are new competitor to SAP and ERP. www.orienit.com
  • 4. Oracle Platforms • Solaries is the 1st oracle platform provided by Sun Micro system ( Now JAVA is oracle prod). • Oracle for Linux. • PWR Builder introduce by oracle used for data ware housing competitor for ETL sys. By Informetica. • Cognos powerful tool as Infor. Used for data ware housing. • ERWIN strong competitor to Oracle designer. • IDE as VB & .NET called SQL developer & J Dev. • Mysql, Teradata, sybase, DB1,DB2, MS. Sql server. • 3rd Party tools as TODD by Quest Technology. www.orienit.com
  • 6. Data is Defined as • A value for an attribute of an entity. • Entity is Real World Thing which exist and can be described in terms of one or more attributes. • Database is Organized value of all SAME type of entity. www.orienit.com
  • 7. Memory of ORACLE( Data Dict.)  Arrangement of system table stores data about data called as METADATA.  RDBMS discovered for non procedural access. www.orienit.com
  • 8. Storage LOGICAL PHYSICAL Table Space Schema Parameter File, Control File, Redo Log File, Data File www.orienit.com
  • 9. Parameter File  This is the first file oracle read at start of the database. Parameters are system variables sets environment of system, file also called as init.ora.  From Oracle 9i SPFILE is introduce and this file is binary formatted and it is the binary version of init.ora. www.orienit.com
  • 10. Control File  Its important file of Oracle Database and if control file is lost it means no recovery is possible also it is binary formatted.  Oracle multiplex the file and stored in 3 files same locations name as control1.ctl, control2.ctl, control3.ctl. www.orienit.com
  • 11. 3 Important Numbers • SCN : System Change Number. It is assigned by oracle to every committed transaction always increasing.. • LSN: Log Sequence Number. The sequential number assign to redo log as they get filled and recycled. • CPC : Check Point Counter. Its is also ever increasing number and to every check point is assigned. www.orienit.com
  • 12. Logical Database Structure Oracle uses logical database structure to store data on physical operating system file.  DATA BLOCK : Is the foundation of oracle storage. It consist of number of bytes of disk space in OS.  EXTENT : An extents is two or more contagious oracle data blocks and a unit of space allocation.  SAGMENT : A segment is a set of extents allocated to logical structure like table or oracle objects.  TABLESPACE : A table space is a set of one or more data files consist of related Segments. www.orienit.com
  • 13. Schema • Schema is set of objects own by User Account. • Each schema has user account but each user don’t need schema. • A user account is account with database having privileges to perform predefined activities on data. • Schema may not exist with user account but user account is exist without schema. • Purpose : Maintenance of object like backup & recovery, implementation of security and access level. www.orienit.com
  • 14. Redo Log File  Oracle used redo base recovery and allow to recover only committed transaction till the point of failure.  The redo base recovery in oracle is implemented through the redo log file.  When system fails then oracle read history from these redo log file and guaranties the recovery till the point of failure.  These files are created at the creation of oracle db.  The files are reusable and used as round robin passion.  Maximum size is 50Mb. www.orienit.com
  • 15. Redo Log Copies stored to 10 different geographic locations Redo log 1 Redo log 2 Log Switch Redo log 7 Redo log 6 Redo log 5 Redo log 4 Redo log 3 Redo log 2 Redo log 1 Redo log N.. www.orienit.com
  • 16. System Global Area SGA S Shared SQL Area Share d pool area / Data Diction . Redo Log Buffer Large Pool Fixed TtPool Data Buffer Pool www.orienit.com
  • 17. 3 Types of Buffer  Free Buffer : A buffer which is ready to take new data.  Pinned Buffer : A buffer which have data under use (not committed or not rollback.)  Dirty Buffer : A buffer which have data which is committed called permanent. www.orienit.com
  • 18. LRU Algorithm • List Recently Used : This algorithm is used to write data from data buffer pool (dirty buffers) in to data files. Data Buffer Pool: Divided into 3 sections. Keep Buffer Pool : It holds the frequently requested data. (Based on MRU). Recycle Buffer Pool : The data which is not requested immediately after used is loaded in recycle buffer pool and eliminated after used. Default Buffer Pool :The data which is not required in above pools is loaded in this pool. www.orienit.com
  • 19. Redo Log Buffer • The redo log buffer is the place where data or entries are stored before writing to redo log file. • All entries are written in serially to redo log file due to SCN. • When user commits the data the data written to redo log file. • If not commit or rollback then 75% full written to redo log file. www.orienit.com
  • 20. Shared Pool Area • This is the most busy area of SGA. • 3 stages of SQL. • Parsing : It resolve the reference made to the different object in SQL statement resolution of privileges. • Planning : After parsing the statement hand over to Optimizer for drawing execution plan to performing activities in SQL statement. Optimizer breaking down the SQL statement to get result. • Execution : To get result and display as per request. www.orienit.com
  • 21. Parsing Types  Hard Parse  Soft Parse  Important Processes  Reco  Lck  Smon www.orienit.com