Java Database Connectivity Architecture (JDBC Architecture)

Schrijver: Lewis Jackson
Datum Van Creatie: 11 Kunnen 2021
Updatedatum: 15 Kunnen 2024
Anonim
16.1  JDBC | Java Database Connectivity Theory Tutorial
Video: 16.1 JDBC | Java Database Connectivity Theory Tutorial

Inhoud

Definitie - Wat betekent Java Database Connectivity Architecture (JDBC Architecture)?

Java Database Connectivity (JDBC) -architectuur is een API die interfaces specificeert voor toegang tot relationele databases. JDBC helpt bij het verbinden met een database, query's en updates voor de database en het ophalen en verwerken van de uit de database verkregen resultaten voor query's.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Java Database Connectivity Architecture (JDBC Architecture)

JDBC is een kernonderdeel van het Java-platform en is een API-specificatie ontwikkeld door Sun Microsystems. De JDBC-architectuur ondersteunt verwerkingsmodellen op twee en drie niveaus voor toegang tot een database.

In het two-tier-model communiceert een Java-applet of -applicatie rechtstreeks met de gegevensbron. Het JDBC-stuurprogramma maakt communicatie mogelijk tussen de toepassing en de gegevensbron. Wanneer een gebruiker een query naar de gegevensbron uitvoert, worden de antwoorden voor die query's teruggestuurd naar de gebruiker in de vorm van resultaten. De gegevensbron is mogelijk niet altijd één machine die zich op één plaats bevindt. Het kan zich op een andere machine in een netwerk bevinden waarmee een gebruiker is verbonden. Dit staat bekend als een client / server-configuratie, waarbij de machine van de gebruiker fungeert als een client en de machine waarop de gegevensbron wordt uitgevoerd, fungeert als de server. De netwerkverbinding kan een intranet of internet zijn.

In het drieledige model worden de opdrachten of query's van de gebruiker verzonden naar middenservices, van waaruit de opdrachten opnieuw naar de gegevensbron worden verzonden. De resultaten worden teruggestuurd naar de middelste laag en van daar naar de gebruiker. Dit type model wordt zeer nuttig gevonden door de beheerders van het managementinformatiesysteem, omdat het eenvoudig is om toegangscontrole te onderhouden en updates van bedrijfsgegevens te maken. Applicatie-implementatie wordt ook eenvoudig en biedt prestatievoordelen. De middelste laag wordt meestal geschreven in C of C ++.

De JDBC-stuurprogrammabeheer is een traditionele backbone van de JDBC-architectuur, die objecten specificeert voor het verbinden van Java-toepassingen met een JDBC-stuurprogramma. De JDBC Test Suite helpt ervoor te zorgen dat de JDBC-stuurprogramma's het programma uitvoeren. De JDBC-ODBC Bridge-software biedt JDBC-toegang via de open database connectiviteitsstuurprogramma's.