Objectifs de la formation : Maîtriser l’utilisation d’une base de données. Maîtriser le SQL de Oracle 8i, 9i, 10g, 11g.
Public visé : Développeurs, Chefs de Projets.
Pré-requis : Connaissance des principes généraux de base de données.
Durée : 3 jours
Programme de formation :
Les bases de données relationnelles :
- Les principes d’un SGBD-R
- Le modèle relationnel
- Les tables
Le SQL :
- La commande Select
- Les expressions et les fonctions
- Les jointures, Sous-requêtes, Sous-requêtes corrélées
- Les ensembles, les fonctions d’agrégats et les groupes
- Les vues dynamiques
- Les arbres, le Ranking
- Les commandes de modification des données
Les mécanismes oracle :
- Les transactions
- Les vues
- La méta base
Les objets oracle :
- Créer et modifier les tables
- Implémenter les contraintes intégrité référentielles
- Gérer les Index
- Manipuler les séquences
- Gérer la sécurité
Travaux pratiques : Création et implémentation d’un modèle relationnel. De très nombreux exercices pratiques.
Eléments de formation optionnels :
- SQL*PLUS
- SQL*Loader
- Le middleware Oracle Net*8
- Présentation des concepts d’administration
Formation complémentaire :
- PL / SQL
- Pro*C