0% ont trouvé ce document utile (0 vote)
21 vues2 pages

Types de pilotes JDBC en Java

Java Database Connectivity (JDBC) est une interface de programmation permettant aux applications Java d'accéder à des bases de données via des pilotes JDBC. Il existe quatre types de pilotes : Type 1 (passerelle ODBC), Type 2 (API natifs), Type 3 (protocole indépendant) et Type 4 (protocole réseau direct). JDBC est principalement utilisé pour interagir avec des bases de données relationnelles.

Transféré par

gsimon.regis
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues2 pages

Types de pilotes JDBC en Java

Java Database Connectivity (JDBC) est une interface de programmation permettant aux applications Java d'accéder à des bases de données via des pilotes JDBC. Il existe quatre types de pilotes : Type 1 (passerelle ODBC), Type 2 (API natifs), Type 3 (protocole indépendant) et Type 4 (protocole réseau direct). JDBC est principalement utilisé pour interagir avec des bases de données relationnelles.

Transféré par

gsimon.regis
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Java Database Connectivity — Wikipédia [Link]

org/wiki/Java_Database_Connectivity

Java Database Connectivity

JDBC (Java Database Connectivity) est une interface de


programmation créée par Sun Microsystems — depuis racheté par
Oracle Corporation — pour les programmes utilisant la plateforme
Java. Elle permet aux applications Java d'accéder par le biais d'une
interface commune à des sources de données pour lesquelles il
existe des pilotes JDBC. Normalement, il s'agit d'une base de
données relationnelle, et des pilotes JDBC sont disponibles pour
tous les systèmes connus de bases de données relationnelles.

Types de pilotes
Il existe des pilotes commerciaux et gratuits. Ces pilotes
appartiennent à un de ces types :

▪ Type 1 : Pilotes agissant comme passerelle en


permettant l'accès à une base de données
grâce à une autre technologie (JDBC-ODBC via Schéma de principe du pilote
ODBC) ; JDBC.
▪ Type 2 : Pilotes d'API natifs. C'est un mélange
de pilotes natifs et de pilotes Java. Les appels
JDBC sont convertis en appels natifs pour le serveur de bases de données
(Oracle, Sybase, ou autres) généralement en C ou en C++ ;
▪ Type 3 : Pilotes convertissant les appels JDBC en un protocole indépendant de
la base de données. Un serveur convertit ensuite ceux-ci dans le protocole
requis (modèle à 3 couches) ;
▪ Type 4 : Pilotes convertissant les appels JDBC directement en un protocole
réseau exploité par la base de données. Ces pilotes encapsulent directement
l'interface cliente de la base de données et sont fournis par les éditeurs de
base de données.

Liens externes

1 sur 2 09/06/2022, 20:37


Java Database Connectivity — Wikipédia [Link]

Exemple de fonctionnement du
driver de type 4

Sur les autres projets Wikimedia :


Java Database Connectivity (https://
[Link]/wiki/Catego
ry:JDBC?uselang=fr), sur Wikimedia
Commons
JDBC, sur le Wiktionnaire
Java Database Connectivity,
sur Wikibooks

▪ Présentation de JDBC ([Link]


(en)
[Link]) sur le site d'Oracle

Ce document provient de « [Link]


oldid=153735517 ».

2 sur 2 09/06/2022, 20:37

Vous aimerez peut-être aussi