Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Formations Java » :
Accès à une base de données SQL via JDBC (Java DataBase Connectivity)

Détails :

Durée :
2 Jours
Prérequis :
Afin de suivre cette formation, le stagiaire devra impérativement avoir suivi le cours "Le langage Java" ou avoir les connaissances équivalentes.
Public :
Cette formation s'adresse aux développeurs Java.
Objectifs :
Plongez dans JDBC, l'API de bas niveau pour connecter et interroger vos bases de données en Java.

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 :

Cursus :




Programme détaillé de la formation :

    La notion de driver JDBC
    • 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
    Manipulations élémentaires
    • 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
    Obtention de données descriptives
    • Intérêts des données descriptives
    • L'interface DatabaseMetadata
    • L'interface ResultsetMetadata
    Utilisation des procédures stockées
    • 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
    • Utilisation de RowSet
    • Manipulation de données en mode déconnecté
      • L'interface CachedRowSet
    • Transfert de données au format XML
      • L'interface WebRowSet
    Aspects avancés
    • 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
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.