|
- Revoir les bases de la programmation en langage SQL, - Comprendre l'architecture et le fonctionnement des bases de données Oracle et
- Apprendre à administrer une base de données Oracle.
|
|
Administrateurs débutants de bases de données
|
|
Avoir une première expérience de l'utilisation des bases de données et de la programmation SQL est conseillée.
|
Programme

|
| PROGRAMMATION SQL |
- Le modèle relationnel
- L'algèbre relationnelle
- Les types de données
- Création d'une table
- Contraintes de colonne
- Contraintes de table (portant sur
plusieurs colonnes)
- Complément sur les contraintes
- Dénomination des contraintes
- Suppression d'une table
- Modification d'une table
- Gestion des index
- Manipulation des données
- Les instructions
- Création de lignes
- Suppression de lignes
- Modification de lignes
- Extraction des données
- Contrôle des transactions
- Calculs d'agrégats
- Fonctions de GROUPE
- Jointures
- Union, intersection, différence
|
|
|
| Administration oracle |
- Les bases de l'architecture Oracle
- Notions d'instance et de base de données
- Fichier de contrôle
- Fichier de journalisation
- Fichiers de données
- Notion de schéma
- Le dictionnaire de données
- Oracle Net
- L'administrateur de base de données
- Principales tâches
- Comptes Oracle d'administration
- Identification privilégiée SYSDBA et
SYSOPER
- Démarrage et arrêt
- Gestion de l'instance
- Gestion des fichiers de contrôle et des
fichiers de journalisation
- Gestion des tablespaces et des fichiers de
données
- Gestion des utilisateurs et de leurs
droits
- Gestion des tables et des index
- Sauvegarde et récupération
- Les utilitaires
- SQL*Plus
- Oracle SQL Developer
- Oracle Enterprise Manager Database Control
- Data Pump
- SQL*Loader
|
|