1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      267
      Likes Received:
      8
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Introduction JDBC JAVA:
      Toutes les applications java traitent les données d’une manière ou d’une autre, Vous avez utilisez jusqu’à présent des types primitifs, des objets et des tableaux. Dans ce chapitre on va explorer une autre façon de manipuler les donner à savoir comment faire communiquer les applications Java et les bases de données relationnelles via JDBC.

      Dans ce chapitre on va couvrir les point suivant :

      -Définir JDBC
      -Définir le gestionnaire de pilote (DriverManager)
      -Étudier l’interface Connection
      -Comment accéder à une base de données via le pont JDBC-ODBC
      -Comment accéder à une base de données via un Driver JDBC
      -Étudier l’interface Statement (responsable des différentes opérations CRUDE)

      JDBC est l'acronyme de Java DataBase Connectivity et désigne une API définie par Sun pour permettre un accès aux bases de données avec Java.

      Les classes de JDBC version 1.0 sont regroupées dans le package java.sql et sont incluses dans le JDK à partir de sa version 1.1. La version 2.0 de cette API est incluse dans la version 1.2 du JDK.

      Pour pouvoir utiliser JDBC, il faut un pilote qui est spécifique à la base de données à laquelle on veut accéder. Avec le JDK, Sun fournit un pilote qui permet l'accès aux bases de données via ODBC.

      Le pont JDBC-ODBC:
      ODBC était à l'origine une couche logicielle sous WINDOWS permettant d'accéder à différentes sources de données. Cette couche a été implémentée également pour fonctionner sous Linux, et le logiciel en question s'appelle unixODBC.

      Pour utiliser ODBC pour accéder à un serveur de base de données il faut tout d’abord configurer l’administrateur de source de données ODBC de votre environnement , il faut dans un premier temps intégrer la base dans l'administrateur de source de données ODBC (Panneau de configuration / source de données ODBC).
      Les étapes de création de la source ODBC sont :

      la sélection du pilote pour la base de données concernée (dans notre cas le pilote Microsoft Access Driver)

      la définition du nom de la base et de son chemin d'accès

      la définition du nom de la source de données et du mot de passe

      Les étapes d’accès à une BD via JDBC:
      Pour accéder à une base de données via JDBC, vous avez cinq étapes à suivre:

      Première étape :

      Préciser le type de driver que l'on veut utiliser, le Driver permet de gérer l'accès à un type particulier de SGBD

      Deuxième étape :

      Récupérer un objet « Connection » en s'identifiant auprès du SGBD et en précisant la base utilisée.

      Troisième étape :

      A partir de la connexion, créer un « statement » (Instruction SQL) correspondant à une requête particulière.

      Quatrième étape :

      Exécuter ce statement au niveau du SGBD et traiter le type de retour.

      Dernière étape

      Se déconnecter de la base en fermant la connexion
       

      Attached Files:

      Last edited: Feb 4, 2017
      Loading...

Share This Page

Share