Home : Uvjeti softvera : JDBC definicija

JDBC

Znači za "Povezivanje Java baze podataka". JDBC je API što dopušta Java aplikacija za povezivanje i postavljanje upita za širok raspon baze podataka. Primjeri uključuju Java DB, Oracle, MySQL, PostgreSQL, DB2, Sybase ASE i Microsoft SQL Server.

JDBC omogućuje a programer trčati SQL upite unutar Java aplikacije. Veza baze podataka i sve potrebne pitanje prijevodima se bavi JDBC pokretački program. Na primjer, ista Java način može se koristiti za upit MySQL baze podataka i baze podataka Microsoft SQL Server. Cilj je pružiti programerima funkciju "jednom napiši, pokreni bilo gdje", što olakšava rad s različitim vrstama baza podataka.

Da bi aplikacija mogla koristiti JDBC, odgovarajući vozač mora biti instaliran. Primjeri uključuju JDBC tanki upravljački program i JDBC OCI (Oracle Call Interface) upravljački program. Datoteke upravljačkih programa dostupne su kao Java arhive (. JAR datoteke), na koje se Java može pozvati primjena. Svaka Java arhiva sadrži .KLASA datoteke koje Java aplikacijama omogućuju komunikaciju s različitim vrstama baza podataka. Pojedinačne klase mogu se ukloniti kako bi se smanjio prostor na disku koji zahtijeva odgovarajuća Java aplikacija.

JDBC upravljačke programe održava i pruža Oracle, koji je preuzeo razvoj Jave nakon stjecanja Sun Microsystems 2010. godine.

Koja je razlika između JDBC i ODBC?

JDBC je dizajniran posebno za Java programe, dok ODBC je li jezik neovisan. To znači da je ODBC API dostupan za više programskih jezika, dok je JDBC dostupan samo za Javu. "Most" se može koristiti za prevođenje naredbi između dva API-ja. Na primjer, most ODBC-JDBC prevodi pozive funkcije ODBC u pozive metode JDBC, omogućujući im da ih obrađuje JDBC pokretački program. JDBC-ODBC pogonitelj pretvara pozive JDBC metode u pozive funkcije ODBC, omogućujući im rad s ODBC pogoniteljem.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju JDBC. U računalnoj terminologiji objašnjava što JDBC znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve definicije na web mjestu TechLib napisane su kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija JDBC korisna, možete se na nju pozvati pomoću gornjih citata.