Connaître de façon approfondie les fonctionnalités d'Oracle, son architecture technique, ses concepts et ses mécanismes. Savoir créer une base de données Oracle et réaliser les principales opérations d'administration de base.
Introduction
- Informations relatives à l'installation d'un serveur Oracle 10G
- Présentation des outils d’administration
- Organisation de l'arborescence sous Unix et Windows (Norme OFA)
- Présentation des vues du dictionnaire de données (vues statiques et dynamiques)
L'instance Oracle
- Connexion à l'instance (locale et distante)
- Différences entre mode serveur dédié et partagé
- Structure de la SGA (Buffers cache, large pool et Shared Pool)
- Gestion automatique de la mémoire en 10G
- Rôle des processus obligatoires
- Rôle des processus optionnels
- Choix du fichier de paramètres
- Modification des paramètres d'instance (dynamiques et statiques)
- Les différents états d’une instance
- Options de démarrage d’une instance
- Options d'arrêt d’une instance
Structures physiques d'une base de données
- Rôle et sécurisation du fichier de contrôle
- Rôle et sécurisation des journaux de reprise
- Mise en œuvre du mode Archivelog
- Les fichiers d'alertes et de traces
- Les fichiers de données
Structures logiques d'une base de données
- Les tablespaces SYSTEM et SYSAUX
- Organisation des tablespaces permanents
- Organisation des tablespaces temporaires
- Notion d'extent et de segment
Création d'une base de données 10G
- Tâches préalables
- Connexion et démarrage de la nouvelle instance
- Création de la base de données (CREATE DATABASE)
- Tâches de post-création
Les principaux objets d'un schéma
- Notion de schéma
- Caractéristiques communes aux segments
- Les segments d'annulation
- Les segments table
Communication réseaux et répartition
- Oracle Net : architecture et fichiers de configuration
- Les liens base de données
Administration de la sécurité
- La gestion des rôles
- La gestion des privilèges système et sur objets
- La gestion des utilisateurs
- La gestion des ressources par les profils
Compléments
- Rôle du "Data Pump" (Export/Import)
- Rôle de SQL*Loader
- Stratégies de sauvegarde et restauration d'une base Oracle