Accueil Développement Qu'est-ce que la connectivité à la base de données Java (jdbc)? - définition de techopedia

Qu'est-ce que la connectivité à la base de données Java (jdbc)? - définition de techopedia

Table des matières:

Anonim

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

Java Database Connectivity (JDBC) est une interface de programmation d'application (API) qui permet au programmeur de se connecter et d'interagir avec des bases de données. Il fournit des méthodes pour interroger et mettre à jour les données dans la base de données via des instructions de mise à jour telles que CREATE, UPDATE, DELETE et INSERT de SQL et des instructions de requête telles que SELECT. De plus, JDBC peut exécuter des procédures stockées.


Comme Java, JDBC est compatible avec de nombreuses plateformes comme Unix et MAC OS.

Techopedia explique la connectivité à la base de données Java (JDBC)

L'API JDBC utilise des classes et des interfaces standard Java pour se connecter aux bases de données. Pour utiliser JDBC pour connecter des applications Java à un serveur de base de données spécifique, un pilote JDBC qui prend en charge l'API JDBC pour ce serveur de base de données est requis.

Pour établir une connexion entre l'application Java et la base de données, JDBC suit certaines étapes:

  1. Chargement du pilote: Le pilote fournit une connexion à la base de données.
  2. Création de la connexion: Une fois le pilote chargé, l'étape suivante consiste à créer une connexion. L'objet de connexion utilise une URL au format spécifié, qui comprend le nom de l'ordinateur, le numéro de port et le nom de la base de données. Il communique avec l'objet de base de données.
  3. Exécution d'instructions SQL: nécessite un objet pour générer l'instruction SQL.
  4. Retour de l'ensemble de résultats: récupère et manipule les requêtes de base de données. Les enregistrements sont accessibles de la première à la dernière ligne de la base de données.
Qu'est-ce que la connectivité à la base de données Java (jdbc)? - définition de techopedia