Formation : Pack ORACLE ETUDE : Ecriture d’un code performant et facilement maintenable
Se former avec
CAP DATA Consulting
- Renseignements :
- Durée : 5 Jours
- Type : Sur mesure
- Diplômant : Oui
-
Prix H.T. € :1828.00
- Objectifs :
- Construire un code performant : spécificités transactionnelles et
batchs
Eviter les erreurs courantes du développement
Améliorer la maintenabilité du code
Apprentissage sur notre simulateur, en situation réelle de production,
des différentes méthodes d'amélioration des performances
- Public visé :
-
A toute personne susceptible de faire du développement en
environnement Oracle,
Aux personnes qui vont participer à la conception des base de
données,
Aux personnes faisant partie de la cellule DBA ou de la cellule
recette qui valident la qualité du code.
- Le serveur de base de données ORACLE
Présentation
Architecture d’un serveur Oracle
Communication réseau
La connection au serveur
OCI, ODBC, OLE, XML, PHP, JDBC
Les utilisateurs
Droit, role, profils
Les objets et les outils
Les objets dans la base
Tables, types de données, séquence, synonyme,
Index, contrainte, cluster, trigger, dblink, procédures,
fonction, vue, vue matéliariéé, packages
Les outils
Sql plus, sql loader, import/export, datapump, oerr
Langage SQL avancé et Optimisation
Modélisation
Concept MERISE, formes normales, dénormalisation
SQL Oracle
Jointure, insertions multiples, merge,
requête hiérarchique, fonction analytique,
expression régulière intégrée
Transaction et vérouillage
niveaux d’isolation,
problèmes liés aux transactions et au vérouillage
L’optimiseur
Fonctionnement, lire un plan d’exécution, les hints
Les différents algorithmes de jointure, les statistiques
Les différents outils d’analyse
Explain plan, autotrace, tkprof, v$_sqlplan
Conseils pratiques :
Tuning de requêtes, les erreurs à éviter
Le langage PL/SQL
Introduction
La gestion des variables
Les structures de contrôle
Loop, while, if...
Collections et enregistrements
Traitement en masse (Bulk collect, For All)
Gestion d’erreurs ( exceptions )
Les curseurs
Les package utiles
Conseil et bonnes pratiques
- Des formations plus courtes, moins chères, plus efficaces,
Des formations plus courtes :
Les élèves voient sur 4 jours l'ensemble des probIématiques
Sybase utiles au DBA étude ou aux équipes projets.
Des formations plus efficaces :
les cours théoriques sont associés à une mise en pratique sur
des simulateurs qui reproduisent les problèmatiques que l'on
rencontre en environnement client :
problèmes de performance, problèmes de production, mise en
oeuvre des tâches d'administration...
Le simulateur permet de se confronter à 80% des
problèmes que l'on peut rencontrer sur une base de données :
L'utilisation du simulateur est la garantie pour les élèves d'être
réellement opérationnel à l'issue de la formation.
''Les administrateurs de bases de données, grâce au simulateur, n'ont pas
eu de mauvaise surprise en situation de production après la formation et ont
su réagir à bon escient pour résoudre les problèmes rencontrés.''