Domov Baze podatkov Kaj je jdbc arhitektura? - definicija iz tehopedije

Kaj je jdbc arhitektura? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni povezovanje Java Database Architecture (JDBC Architecture)?

Java arhitektura povezljivosti podatkovnih baz (JDBC) je API, ki določa vmesnike za dostop do relacijskih baz podatkov. JDBC pomaga pri povezovanju z bazo podatkov, pošiljanju poizvedb in posodobitev v bazo ter pridobivanju in obdelavi rezultatov, pridobljenih iz baze podatkov, za poizvedbe.

Techopedia razlaga arhitekturo povezljivosti baze podatkov Java (JDBC Architecture)

JDBC je osrednji del platforme Java in je specifikacija API, ki jo je razvilo podjetje Sun Microsystems. Arhitektura JDBC podpira dvotirne in tristopenjske modele za obdelavo za dostop do baze podatkov.


V dvotirnem modelu programček Java ali aplikacija komunicira neposredno z virom podatkov. Gonilnik JDBC omogoča komunikacijo med aplikacijo in virom podatkov. Ko uporabnik pošlje poizvedbo v vir podatkov, odgovore na te poizvedbe pošlje nazaj uporabniku v obliki rezultatov. Vir podatkov ni vedno en sam stroj, ki se nahaja na enem mestu. Nahaja se lahko na drugem stroju v omrežju, na katerega je uporabnik priključen. To je znano kot konfiguracija odjemalec / strežnik, pri čemer uporabnikov stroj deluje kot odjemalec, naprava, ki ima vir podatkov, pa deluje kot strežnik. Omrežna povezava je lahko intranet ali internet.


V tristopenjskem modelu se ukazi ali poizvedbe uporabnika pošljejo storitvam srednjega nivoja, iz katerih se ukazi spet pošljejo v vir podatkov. Rezultati se pošljejo nazaj na srednjo stopnjo in od tam do uporabnika. Ta vrsta modela se zdi direktorjem vodstvenih informacijskih sistemov zelo uporabna, saj poenostavlja vzdrževanje nadzora dostopa in posodabljanja korporativnih podatkov. Uvajanje aplikacij postane tudi enostavno in prinaša prednosti delovanja. Srednja stopnja je običajno napisana v C ali C ++.


Upravitelj gonilnikov JDBC je tradicionalna hrbtenica arhitekture JDBC, ki določa predmete za povezovanje aplikacij Java z gonilnikom JDBC. Testni paket JDBC pomaga zagotoviti, da bodo gonilniki JDBC izvajali program. Programska oprema JDBC-ODBC Bridge ponuja dostop do JDBC prek gonilnikov za povezovanje odprte baze podatkov.

Kaj je jdbc arhitektura? - definicija iz tehopedije