Détails :
Durée :
2 Jours
Prérequis :
Public :
Objectifs :
Au terme de cette formation, vous serez en mesure de :
- Comprendre le concept de drivers JDBC et leurs installations.
- Etre en mesure se connecter et requêter une base via JDBC.
- Savoir Extraire et exploiter métadonnées d'une base.
- Appeler, paramétrer et récupérer les résultats d'une procédure stockée.
- Savoir déconnecter des données de la base via les WebRowSet.
- Compendre et exploiter le concept de transactions.
Support :
Le support de cours en ligne
sur notre serveur de ressources pédagogiques
KooR.fr
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Programme détaillé de la formation :
- Quelques exemples de bases de données
- Intérêts des drivers JDBC
- Les différents types de driver JDBC
- Installation d'un driver JDBC
- Implications sur l'architecture de l'API JDBC
- Connexion à une base de données
- Utilisation de l'interface Connections
- Avec un driver de type 1 (pont JDBC/ODBC)
- Avec un driver de type 4 (100% Java)
- Connexion à plusieurs bases de données
- Traitement d'exception JDBC
- Exécution d'un ordre SQL
- Utilisation de l'interface Statement
- Exécution d'un ordre de mise à jour
- Exécution d'une requête de sélection
- Récupération d'un jeu de résultat
- Utilisation de l'interface Resultset
- Navigation dans un jeu de résultat
- JDBC 2.0 et les Resultsets
- Intérêts des données descriptives
- L'interface DatabaseMetadata
- L'interface ResultsetMetadata
- Intérêts des procédures stockées
- Amélioration des performances
- Meilleure sécurisation de la base de données
- Préparation de l'appel de la procédure stockée
- Utilisation de l'interface CallableStatement
- Définition des paramètres d'appel de la procédure
- Récupération des informations
- Manipulation des paramètres de sorties
- Récupération de jeux d'enregistrements
- Utilisation de RowSet
- Manipulation de données en mode déconnecté
- L'interface CachedRowSet
- Transfert de données au format XML
- L'interface WebRowSet
- Utilisation des transactions
- Intérêts des transactions
- Comparatif entre quelques serveurs de bases de données
- Le mode auto-commit
- Les méthodes de l'interface Connections
- Utilisation de DataSource
- Utilisation des pools de connexions
- Intérêts des pools de connexions
- Mise en oeuvre d'un pool de connexions
La notion de driver JDBC
Manipulations élémentaires
Obtention de données descriptives
Utilisation des procédures stockées
Utilisation de RowSet
Aspects avancés