===== Java Database Connectivity(JDBC) ===== [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] **Jdbc** is ... **Java Database Connectivity(JDBC)** is a Java [[dido:public:ra:xapend:xapend.a_glossary:a:api]] that enables Java programs to execute [[dido:public:ra:xapend:xapend.a_glossary:s:sql]] statements. This allows Java programs to interact with any SQL-compliant database. Since nearly all [[dido:public:ra:xapend:xapend.a_glossary:r:rdbms| Relational DataBase Management Systems (RDBMSs)]] support SQL, and because Java itself runs on most platforms, JDBC makes it possible to write a single database [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]] that can run on different platforms and interact with different DBMSs. JDBC is similar to [[dido:public:ra:xapend:xapend.a_glossary:o:odbc]], but is designed specifically for Java programs, whereas ODBC is language-independent. JDBC was developed by JavaSoft, a subsidiary of Sun Microsystems. Source: [[https://www.webopedia.com/definitions/jdbc/ ]] /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~