Interface de connectivité de base de données java (interface jdbc)

Définition - Que signifie Java Database Connectivity Interface (JDBC Interface)?

L'interface de connectivité de base de données Java (JDBC) est un composant logiciel qui permet aux applications Java d'interagir avec les bases de données. Pour améliorer la connexion, JDBC nécessite des pilotes pour chaque base de données. Ces pilotes se connectent à la base de données et implémentent le protocole pour transférer la requête et les résultats respectifs entre le client et la base de données.

Definir Tech explique l'interface de connectivité de base de données Java (interface JDBC)

La connectivité de base de données Java (JDBC) définit les interfaces et les classes et, en établissant des connexions de base de données, permet d'écrire des applications de base de données en Java. JDBC facilite l'exécution des instructions SQL et prend en charge les fonctionnalités SQL de base. Comme Java s'exécute sur des clients légers, les applets intégrées aux pages Web contiennent des codes JDBC téléchargeables qui permettent l'accès à distance à la base de données. Les pilotes technologiques JDBC sont divisés en quatre catégories:

  1. Le pilote JDBC de type 1, également appelé pont JDBC-ODBC, est une implémentation de pilote de base de données qui utilise le pilote ODBC pour se connecter à une base de données.
  2. Le pilote JDBC de type 2, également appelé pilote API natif, est une implémentation de pilote de base de données qui utilise des bibliothèques de bases de données côté client.
  3. Les pilotes JDBC de type 3, également appelés pilote Java pur pour le middleware de base de données, sont une implémentation de pilote de base de données qui utilise le niveau intermédiaire entre le programme appelant et la base de données.
  4. Le pilote JDBC de type 4, également appelé pilote Java pur direct vers la base de données, est une implémentation de pilote de base de données qui convertit les appels JDBC en protocole de base de données spécifique au fournisseur.