Casa Bases de dades Què és jdbc architecture? - Definició de tecnologia

Què és jdbc architecture? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa l'arquitectura de connectivitat de bases de dades Java (JDBC Architecture)?

L’arquitectura Java Database Connectivity (JDBC) és una API que especifica interfícies per accedir a bases de dades relacionals. JDBC ajuda a connectar-se a una base de dades, a enviar consultes i actualitzacions a la base de dades, a recuperar i processar els resultats obtinguts de la base de dades per a consultes.

Techopedia explica Arquitectura de connectivitat de bases de dades Java (JDBC Architecture)

JDBC és una part fonamental de la plataforma Java i és una especificació API desenvolupada per Sun Microsystems. L’arquitectura JDBC admet models de processament de dos i tres nivells per accedir a una base de dades.


Al model de dos nivells, un applet o aplicació Java es comunica directament amb l’origen de dades. El controlador JDBC permet la comunicació entre l’aplicació i l’origen de dades. Quan un usuari envia una consulta a l’origen de dades, les respostes per a aquestes consultes s’envien a l’usuari en forma de resultats. La font de dades pot no ser sempre una sola màquina situada en un sol lloc. Es pot localitzar en una màquina diferent d’una xarxa a la qual està connectat un usuari. Es coneix com a configuració de client / servidor, on la màquina de l'usuari actua com a client i la màquina que té l'origen de dades en funcionament actua com a servidor. La connexió de xarxa pot ser intranet o Internet.


Al model de tres nivells, les ordres o les consultes de l’usuari s’envien a serveis de nivell mitjà, des dels quals s’envien de nou les ordres a l’origen de dades. Els resultats es remeten a la capa mitjana i, des d’aquí, a l’usuari. Aquest tipus de model es troba molt útil pels directors de sistemes d'informació de gestió, ja que facilita mantenir el control d'accés i fer actualitzacions de dades corporatives. El desplegament d’aplicacions també es fa fàcil i proporciona avantatges de rendiment. El nivell mitjà s’escriu generalment en C o C ++.


El gestor de controladors JDBC és una columna vertebral tradicional de l'arquitectura JDBC, que especifica objectes per connectar aplicacions Java a un controlador JDBC. La JDBC Test Suite ajuda a garantir que els controladors JDBC executaran el programa. El programari Bridge JDBC-ODBC ofereix accés JDBC a través dels controladors de connectivitat de base de dades oberts.

Què és jdbc architecture? - Definició de tecnologia