Développement sur SGBD/R - ORACLE
1. Rappel des principes fondamentaux
1.1. Principes des SGBDR
- Généralités
- 'R' comme Relationnel
- Les avantages du relationnel
1.2. SQL : un langage ensembliste
- Les 12 règles de CODD
- Les opérateurs
1.3. Eléments physiques
- De quoi est constitué une base de données ?
- Rappel des éléments essentiels
- Survol des informations nécessaires au SGBDR
1.4. Utilisation concurrente
- Aperçu de l'importance du verrouillage
- Les interblocages (deadlock)
1.5. Les transactions
- Principes
- Introduction aux journaux de transactions
- Les avantages du système transactionnel
2. Oracle : prise en main et spécificités
2.1. L'architecture d'Oracle
2.2. La terminologie Oracle
- La notion d'objet
- La notion de propriété
- Les termes employés sous Oracle
3. Oracle au quotidien
3.1. Constitution d'une base de données
- Grâce aux fonction d'import
- A partir d'une feuille blanche
3.2. Démarrage et arrêt d'une base
- Démarrage
- Arrêt normal
- Arrêt immédiat
- Arrêt d'urgence
4. Développement et utilisation approfondie
4.1. A chaque utilisation son langage (DDL, DML)
Les trois sous-groupes du SQL4.2. DDL
Création, modification et suppression d'objets ORACLE (tables, etc.)4.3. DML : SQL standard
- L'ordre SELECT
- L'ordre UPDATE
- L'ordre DELETE
- Les jointures
4.4. PL/SQL
- Définition
- Gestion des erreurs et des exceptions
- Exemples d'utilisation
4.5. Les triggers
- Définition
- Quels emplois ?
- Exemples d'utilisation
4.6. Les procédures stockées
- Définition
- Exemples d'utilisation
4.7. Stratégie de verrouillage (optimiste, etc.)
- Différences fondamentales
- Comptabilité entre les verrous
- Impacts sur les données et les traitements
4.8. Pour une base intègre et optimisée
- Les points de reprise
- Les contraintes d'intégrité référentielles
- Les apports dans l'utilisation des triggers
- L'indexation
4.9. Le standard SQL et les bases de données du marché
- Eléments de comparaison des SGBD/R
- Migration et compatibilité avec le standard
- Modes d'accès (ODBC, OLTP, etc.)

Introduction à Infobright