Académique Documents
Professionnel Documents
Culture Documents
Introduction
Objectifs du cours
A la fin de ce cours, vous pourrez :
installer, crer et administrer Oracle Database 10g
configurer la base de donnes pour une
application
utiliser les procdures de surveillance de base
implmenter une stratgie de sauvegarde
et de rcupration
dplacer des donnes entre des bases
de donnes et des fichiers
1-2
Planification recommande
1-3
1.
2.
3.
4.
Introduction
Installation
Cration de base de donnes
Instance
13. Performances
14. Concepts de sauvegarde
et de rcupration
15. Sauvegarde
5.
6.
7.
8.
Stockage
Utilisateurs
Schma
Donnes et simultanit
d'accs aux donnes
16. Rcupration
17. Flashback
18. Dplacement de donnes
9.
10.
11.
12.
Annulation
Scurit
Rseau
Maintenance proactive
Copyright 2005, Oracle. Tous droits rservs.
Objectifs du chapitre
A la fin de ce chapitre, vous pourrez :
dcrire les objectifs du cours
expliquer l'architecture d'Oracle Database 10g
1-4
1-5
1-6
Grid de
stockage
Grid de base
de donnes
Automatic
Storage
Management
Real
Application
Clusters
Grid
d'application
Oracle
Streams
Grid
Control
Enterprise
Manager
Grid Control
1-8
1-9
Structures mmoire
Instance
Mmoire SGA
(System Global Area)
Structures
de processus
Processus en arrire-plan
Structures de stockage
1-10
Structures de
base de donnes
- Mmoire
- Processus
- Stockage
Processus
serveur
1
Mmoire
PGA
Processus
serveur
2
Mmoire
PGA
Structures de base
de donnes
> Mmoire
Processus
Stockage
Processus en
arrire-plan
Mmoire SGA
1-11
Zone de mmoire
partage
Zone de mmoire
Streams
Zone de mmoire
LARGE POOL
Zone de mmoire
Java
Cache de tampons
de la base
de donnes
Tampon de
journalisation
Mmoire
PGA
Structures de processus
Processus
utilisateur
1-13
Mmoire
PGA
Processus
serveur
Structures de
base de donnes
Mmoire
> Processus
Stockage
Instance
Mmoire SGA
Processus
en arrire-plan
Zone de mmoire
Streams
Zone de mmoire
LARGE POOL
Zone de mmoire
Java
Cache de
tampons de la
base de donnes
Tampon de
journalisation
Processus
SMON
Point de
reprise
(CKPT)
1-14
Processus
PMON
Processus
DBWn
Processus
Log Writer
(LGWR)
Fichiers de
contrle
Fichiers de
donnes
Fichiers de
journalisation
Fichiers de
journalisation
archivs
Processus
d'archivage
ARCn
Mmoire SGA
Cache de tampons
de la base
de donnes
DBWn
Mmoires tampon
(buffers) :
Tampon faisant
l'objet d'oprations
pin (Pinned)
Propre (Clean)
Disponible/inutilis
(Free/unused)
"Dirty"
Fichiers de donnes
1-15
Structure de base
de donnes physique
Fichiers de
contrle
Fichier de
paramtres
Fichier de
mots de passe
1-16
Structures de base
de donnes
Mmoire
Processus
> Stockage
Fichiers de
donnes
Fichiers de
journalisation en ligne
Fichiers de
sauvegarde
Fichiers de
journalisation
archivs
Fichiers trace
et fichiers d'alertes
Copyright 2005, Oracle. Tous droits rservs.
Fichier de
donnes 1
Fichier de
donnes 2
Tablespace USERS
1-18
1-19
Segment
1-20
Extents
Blocs de
donnes
Blocs du
disque
Physique
Base de donnes
Schma
Tablespace
Fichier de
donnes
Segment
Extent
Bloc de
donnes Oracle
1-21
Bloc du systme
d'exploitation
REGION_ID (PK)
REGION_NAME
COUNTRIES
COUNTRY_ID (PK)
COUNTRY_NAME
REGION_ID (FK)
JOB_ID (PK)
JOB_TITLE
MIN_SALARY
MAX_SALARY
LOCATIONS
EMPLOYEES
LOCATION_ID (PK)
STREET_ADDRESS
POSTAL_CODE
CITY
STATE_PROVINCE
COUNTRY_ID (FK)
DEPARTMENTS
DEPARTMENT_ID (PK)
DEPARTMENT_NAME
MANAGER_ID
LOCATION_ID (FK)
1-23
JOBS
EMPLOYEE_ID (PK)
FIRST_NAME
LAST_NAME
EMAIL
PHONE_NUMBER
HIRE_DATE
JOB_ID (FK)
SALARY
COMMISION_PCT
MANAGER_ID (FK)
DEPARTMENT_ID (FK)
JOB_HISTORY
EMPLOYEE_ID (PK)
START_DATE (PK)
END_DATE
JOB_ID (FK)
DEPARTMENT_ID (FK)
Structures mmoire :
Mmoire SGA (System Global Area) : cache de tampons
de la base de donnes, tampon de journalisation et zones
de mmoire diverses
Mmoire PGA
Structures de processus :
Processus utilisateur et processus serveur
Processus en arrire-plan : SMON, PMON, DBWn, CKPT,
LGWR, ARCn, etc.
Structures de stockage :
Logique : base de donnes, schma, tablespace, segment,
extent et bloc Oracle
Physique : fichiers pour les donnes, paramtres et
informations de journalisation, et bloc du systme
d'exploitation
1-24
Synthse
Ce chapitre vous a permis d'apprendre :
dcrire les objectifs du cours
expliquer l'architecture d'Oracle Database 10g
1-25