Olivier Curé - UMLV [page 205 ]
8. Java et les bases de
données
Olivier Curé - UMLV [page 206 ]
ODBC
●Open DataBase Connectivity.
●Une API standard pour l'accès aux bases de
données.
●En utilisant des instructions ODBC dans un
programme, on peut accéder à de nombreux
SGBD.
●Permet au programme l'exploitation de SQL.
●ODBC gère une requête SQL et transforme celle-
ci dans un format compréhensible par le SGBD.
Olivier Curé - UMLV [page 207 ]
JDBC
●Java DataBase Connectivity.
●Une API Java pour connecter des programmes
java à des SGBD.
●Un ensemble de classes et interfaces java.
●JDBC va permettre
–D'établir une connexion à la BD.
–D'envoyer des requêtes SQL.
–De récupérer les résultats des requêtes.
Olivier Curé - UMLV [page 208 ]
JDBC (2)
●Il faut charger un driver pour le SGBD.
●Il est possible d'utiliser l'interface JDBC
pour accéder aux BD accessibles via
ODBC => "pont" JDBC-ODBC.
Olivier Curé - UMLV [page 209 ]
JDBC (3)
●Etapes :
–Importer le package (import java.sql.*;).
–Faire connaître le pilote JDBC du SGBD
–Ouvrir une connexion à la BD.
–Créer un objet 'Statement'.
–Exécuter une requête et obtenir un objet
ResultSet.
–Fermer les objets ResultSet et Statement.
–Fermer la connexion à la BD.
1 / 23 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!