Généralités
Terminologie
Présentation des outils d’exploitation et d’administration
Organisation en couches du serveur Oracle 9i
Le langage SQL et l’outil SQL*PLUS
Manipulations sous SQL*PLUS
L’instruction SELECT et ses principales clauses
Les expressions et les fonctions
Les jointures
Les opérateurs ensemblistes
L’architecture d’Oracle 10g
Organisation de l’arborescence selon la norme OFA
Présentation du dictionnaire de données
L’instance Oracle
Différents états d’une instance (démarrage et arrêt)
Structure de la mémoire : les différents pools
Les processus obligatoires
Les processus optionnels
L’instance en mode serveur dédié (rôle du process serveur et de la PGA)
Structure externe de la base de données
Les fichiers de contrôle
Les journaux de reprise
Les fichiers d’archivelog
Les fichiers de traces
Structure physique et logique de la base de données
Notion de fichier de données et de tablespace
Le tablespace system
Gestion des tablespaces
Gestion des segments
Le bloc Oracle
Création de la base de données
Création du fichier de paramètres (PFILE ou SPFILE)
Les segments d’annulation
Le segment temporaire
Les tables et les index
Les contraintes d’intégrité
Gestion de la sécurité
Les rôles
La gestion des privilèges système et sur objet
La gestion des utilisateurs
La gestion des ressources par les profils
Communication réseaux et répartition
NET8 en serveur dédié (listener et tnsnames.ora)
Les liens base de données
Les utilitaires d’exploitation
Rôle d’Export/Import
Rôle de SQL*Loader
Principes des sauvegardes/restaurations
Généralités et conseils
Sauvegarde à froid ou à chaud
Restauration