Sadržaj:
- Definicija - Što znači Java arhitektura povezivanja baze podataka (JDBC Architecture)?
- Techopedia objašnjava arhitekturu povezivanja Java baze podataka (JDBC arhitektura)
Definicija - Što znači Java arhitektura povezivanja baze podataka (JDBC Architecture)?
Java arhitektura povezivanja baza podataka (JDBC) je API koji određuje sučelja za pristup relacijskim bazama podataka. JDBC pomaže u povezivanju s bazom podataka, slanjem upita i ažuriranja u bazu, te dohvaća i obrađuje rezultate dobivene iz baze podataka za upite.
Techopedia objašnjava arhitekturu povezivanja Java baze podataka (JDBC arhitektura)
JDBC je temeljni dio Java platforme i API je specifikacija koju je razvio Sun Microsystems. JDBC arhitektura podržava dvoslojne i trorazinske modele obrade za pristup bazi podataka.
U dvoslojnom modelu Java applet ili aplikacija komuniciraju izravno s izvorom podataka. Upravljački program JDBC omogućuje komunikaciju između aplikacije i izvora podataka. Kad korisnik pošalje upit izvoru podataka, odgovori na te upite vraćaju se korisniku u obliku rezultata. Izvor podataka ne mora uvijek biti jedan stroj smješten na jednom mjestu. Može se nalaziti na drugom stroju na mreži na koju je korisnik priključen. To je poznato kao konfiguracija klijent / poslužitelj, pri čemu korisnički uređaj djeluje kao klijent, a uređaj s izvorom izvora podataka djeluje kao poslužitelj. Mrežna veza može biti intranet ili Internet.
U troslojnom modelu, naredbe ili upiti korisnika šalju se uslugama srednjeg sloja, iz kojih se naredbe ponovno šalju izvoru podataka. Rezultati se vraćaju na srednji nivo, a odatle do korisnika. Direktori informacijskog sustava menadžmenta informacijskog sustava smatraju vrlo korisnim za ovu vrstu modela jer olakšava kontrolu pristupa i ažuriranja korporativnih podataka. Uvođenje aplikacije također postaje jednostavno i daje prednosti performansi. Srednji sloj se obično piše na C ili C ++.
Upravitelj upravljačkih programa JDBC tradicionalna je okosnica arhitekture JDBC koja određuje objekte za povezivanje Java aplikacija s upravljačkim programom JDBC. Programi za testiranje JDBC pomažu u osiguravanju pokretanja programa JDBC. Softver JDBC-ODBC Bridge nudi JDBC pristup putem pokretačkih programa za povezivanje otvorene baze podataka.
