Accueil : Conditions du logiciel : Définition JDBC

JDBC

Signifie «connectivité de base de données Java». JDBC est un API qui permet Java applications pour se connecter et interroger un large éventail de bases de données. Les exemples incluent Java DB, Oracle, MySQL, PostgreSQL, DB2, Sybase ASE et Microsoft SQL Server.

JDBC permet pour un développeur de logiciels pour exécuter SQL requêtes au sein d'une application Java. La connexion à la base de données et toutes les informations nécessaires question les traductions sont gérées par le pilote JDBC. Par exemple, le même Java méthode peut être utilisé pour interroger une base de données MySQL et une base de données Microsoft SQL Server. L’objectif est de fournir aux développeurs une fonctionnalité «n’écrire qu’une fois, s’exécuter n’importe où», facilitant ainsi le travail avec différents types de bases de données.

Pour qu’une application utilise JDBC, le programme approprié chauffeur doit être installé. Les exemples incluent le pilote JDBC Thin et le pilote JDBC OCI (Oracle Call Interface). Les fichiers de pilote sont disponibles sous forme d’archives Java (. JAR fichiers), qui peuvent être référencés par un programme Java application. Chaque archive Java contient .CLASSE fichiers permettant aux applications Java de communiquer avec différents types de bases de données. Des classes individuelles peuvent être supprimées pour réduire l'espace disque requis par l'application Java correspondante.

Les pilotes JDBC sont mis à jour et fournis par Oracle, qui a pris en charge le développement de Java après l’acquisition de Sun Microsystems dans 2010.

Quelle est la différence entre JDBC et ODBC?

JDBC est spécialement conçu pour les applications Java, tandis que ODBC est indépendant de la langue. Cela signifie que l'API ODBC est disponible pour plusieurs langages de programmation, alors que JDBC n'est disponible que pour Java. Un "pont" peut être utilisé pour traduire les commandes entre les deux API. Par exemple, un pont ODBC-JDBC convertit les appels de fonction ODBC en appels de méthode JDBC, leur permettant ainsi d'être traités par un pilote JDBC. Un pilote JDBC-ODBC convertit les appels de méthode JDBC en appels de fonction ODBC, leur permettant de fonctionner avec un pilote ODBC.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de JDBC. Il explique en termes informatiques la signification de JDBC et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition JDBC utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.