Exposé - ORACLE Diapo2

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 16

UNIVERSITE DENIS SASSOU NGUESSO Excelence-Rigueur-Lumières

ORACLE
INTERVENANT:

➢ KIBOULA GANKIA Priscille


➢ LOUPINOU MABOULOU Thane Laudrich
➢ DIANZAMBI Esperence
➢ ELABOU Sabelfa
PLAN :
I. INTRODUCTION
Présentation Générale
II. Prérequis
III. Architecture du SGBD
1. Architecture fonctionnelle
2. Architecture interne
IV. Administration
▪ Importation et l’exportation des données
▪ Installation et configuration
▪ clonage d’un SGBD
▪ Sécurité de la Base de données
INTRODUCTION :
Présentation générale:
Oracle, logiciel leader mondial des SGBD, commercialisé par la société
Oracle Corporation. Il a été développé par Larry Ellison, accompagné entre
autres, de Bob Miner et Ed Oates. Oracle Database est un système de gestion
de base de données relationnelle (SGBDR) qui depuis l'introduction du support
du modèle objet dans sa version 8 peut être aussi qualifié de système de
gestion de base de données relationnel-objet (SGBDRO). Conçu pour des
usages sur site et Cloud, il peut être déployé en cluster ou sur un serveur
indépendant. Il fournit des fonctions exhaustives de gestion des données
pendant le traitement transactionnel et des applications d’informatique
décisionnelle et de gestion des contenus. Il permet de gérer des bases de
données jusqu’à 65 536 fichiers de 128 To chacun soit jusqu’à quelques trillions
d’octets.
La première version d’oracle est apparue en 1978 mais n’a jamais été publié
officiellement. C’est la version 2 (oracle v2 release) qui fut publiée et apparue
en 1980.

Oracle est le SGBD le plus :

✓ Portable, que ce soit en matière de machines ou d’architectures ou de


systèmes d’exploitation (windows, unix, mac os, etc); utilisé sur le marché
mondial (48% du parc global),

✓ Adaptable, puisqu’il permet de créer des applications ultra-personnalisées


pour éliminer les fonctionnalités superflues et gagner en performance;

✓ Accessible à tous les langages et à toutes les technologies ;


Oracle Database 12c est disponible en trois grandes éditions conçues pour
répondre aux différents budgets et besoins fonctionnels des clients.

• Oracle Database Enterprise Edition (Edition Entreprise) ;


• Oracle Database Standard Edition (Edition standard) ;
• Oracle Standard Edition One (Edition standard one) ;

D’autres licences existent ou ont existé : Oracle Workstation (version mono-


utilisateur pour Windows d’Oracle Enterprise Edition), Oracle Lite (pour
travailler sur une base allégée et nomade), Oracle Standard One (version
standard limitée à quatre processeurs), etc.
Préréquis :
Quelle est la configuration matérielle requise pour Oracle 12c ?
 Un CPU Xeon E5-2420 (six coeurs - 1,9 GHz) minimum
 La licence Oracle intégrée est limitée à un CPU (carte processeur).
 Minimum 1.5 Go de RAM
 Deux disques système (configurés en RAID 1), 10 K RPM, disque dur de 300
Go
 Au moins 8 Go de mémoire physique.

N.B: La configuration RAID 1 permet de sécuriser un système en disposant de


deux disques avec exactement les mêmes données. Dans cette configuration
on ne recherche pas la performance mais plutôt la sécurité.
Architecture
1. Architecture fonctionnelle
L’architecture fonctionnelle d’Oracle repose sur un modèle en couches : les
applications se servent d’outils (de développement d’applications, de
communication, de génie logiciel, d’administration ou d’aide à la décision)
qui utilisent directement SQL ou qui s’appuient sur le PL/SQL (Programming
Language / SQL), langage procédural d’Oracle qui transforme ses instructions
en SQL, les ordres SQL sollicitant finalement le moteur (ou noyau) d’Oracle qui
quant à lui accède au dictionnaire des données.
Ainsi, Le SGBD Oracle est formé de 4 couches de base :
❖ Le noyau
❖ Le dictionnaire de donnée
❖ La couche SQL
❖ La couche PL/SQL
2- Architecture interne :
L’architecture interne d’Oracle est composée de fichiers, de processus
(programmes en cours d’exécution) et de mémoire.
Oracle respecte la norme ANSI/X3/SPARC représentant une base de données
en trois niveaux (externe, conceptuel, interne respectivement les vues et la
gestion des utilisateurs et de leurs droits d’accès, la structure logique, la
structure physique).
la taille de la mémoire vive du serveur est primordiale pour la performance de
la BD. En effet, lorsqu'il n'y a plus de mémoire physique disponible, le système
d'exploitation met à disposition de l'application une mémoire dite "virtuelle"
composée de fichiers d'échange (fichiers swap) sur le disque du serveur. Or
l'accès au disque dur est extrêmement plus long que l'accès à la mémoire
physique, ce qui provoque des ralentissements notables dans le
fonctionnement de la base de données Oracle. Dans une base de données
Oracle on distingue généralement deux zones mémoire :
- La zone SGA (System Global Area): il s'agit de la zone contenant les
structures de données accessibles par tous les processus.
- La zone PGA (Program Global Area) permettant le fonctionnement des
divers processus.
IV. Administration
▪ L’importation et l’exportation dans oracle 12c :
A partir de l'Oracle 11, Oracle utilise une nouvelle syntaxe en comparaison
avec celle des précédentes versions de Oracle pour importer (méthode
logique de sauvegarde) et exporter ( méthode logique de restauration ) des
données.
Il y a essentiellement 2 manières de import/export:
➢ Import/Export quelques tables de SCHEMA.
➢ Import/Export la totalité de SCHEMA (y compris des constantes: table, view,
function,...).
Ils s’executent par les commandes:
o Impdp
o Expdp
on parle de « copie logique » générant dans un fichier des commandes SQL
de mises à jour de données dans les cas d’exportation et de la « restauration
logique » à partir d’un fichier de commandes SQL de mises à jour de données
dans le cas d’importation.
Trois modes d’exportation sont possibles : mode table, mode utilisateur ou
mode base de données.
- Le mode d’exportation base de données peut concerner tous les objets y
compris ceux appartenant à l’utilisateur SYS (entire database), tous les
objets excepté ceux de SYS (full database), incrémental
▪ Installation et configuration :
L’installation d’oracle se fait après sa configuration .
En ce qui concerne la configuration, il suffit de suivre un ensemble d’étapes
que nous proposera la boite de dialogue et patienter
▪ Le clonage de la base de donnée dans une machine virtuelle:

1. Ouvrez le menu de navigation


2. Cliquez sur Oracle Data base puis sur Barre Metal puis sur machine virtuelle
3. Choisir le chemin d’accès à la base de données à cloner
4. Cliquez sur cloner sur la page de détail
5. Sélectionner un compartiment par défaut
6. Ajouter une clé SSH
7. Choisir un type de licence
8. Cliquer sur cloner le système de base de données.
▪ Sécurité de la base de données :
Elle s’appuie sur :
- Le Contrôle d'accès à la base de données,
- La Durabilité des données,
- Le Cryptage de base de données et gestion des clés,
- L’ Application de patches à la base de données,
- La Vérification de la configuration de sécurité de base de données,
- Audit de sécurité de base de données,
- Sauvegardes de base de données,
Conclusion:

En définitive, malgré son statut de SGBD payant, Oracle depuis sa


création en 1977 a été le Système de gestion de base de données le plus
utilise dans le monde en raison de sa facilite d’utilisation et de sa qualité
graphique ce qui simplifie grandement le travail et permet d’avoir un
meilleur service à la clientèle.

Vous aimerez peut-être aussi