Inhoudsopgave:
- Definitie - Wat betekent Java Database Connectivity Interface (JDBC-interface)?
- Techopedia verklaart Java Database Connectivity Interface (JDBC-interface)
Definitie - Wat betekent Java Database Connectivity Interface (JDBC-interface)?
Java database connectivity interface (JDBC) is een softwarecomponent waarmee Java-applicaties kunnen samenwerken met databases. Om de verbinding te verbeteren, vereist JDBC stuurprogramma's voor elke database. Deze stuurprogramma's maken verbinding met de database en implementeren het protocol voor het overdragen van query's en respectieve resultaten tussen de client en de database.
Techopedia verklaart Java Database Connectivity Interface (JDBC-interface)
Java database connectivity (JDBC) definieert interfaces en klassen en maakt het mogelijk om databasetoepassingen in Java te schrijven door databaseverbindingen te maken. JDBC helpt bij het uitvoeren van SQL-instructies en ondersteunt basis-SQL-functionaliteit. Omdat Java op thin clients wordt uitgevoerd, bevatten applets die zijn ingesloten in webpagina's downloadbare JDBC-codes die externe databasetoegang mogelijk maken. Stuurprogramma's voor JDBC-technologie zijn onderverdeeld in vier categorieën:
- JDBC type 1-stuurprogramma, ook wel JDBC-ODBC bridge genoemd, is een implementatie van een database-stuurprogramma dat een ODBC-stuurprogramma gebruikt om verbinding te maken met een database.
- JDBC type 2-stuurprogramma, ook wel het Native API-stuurprogramma genoemd, is een database-stuurprogramma-implementatie die client-side bibliotheken van databases gebruikt.
- JDBC type 3-stuurprogramma's, ook wel het pure Java-stuurprogramma voor database-middleware genoemd, is een implementatie van een database-stuurprogramma dat gebruik maakt van de middelste laag tussen het aanroepende programma en de database.
- JDBC type 4-stuurprogramma, ook wel een direct-naar-database puur Java-stuurprogramma genoemd, is een database-stuurprogramma-implementatie die JDBC-oproepen omzet in een leverancierspecifiek databaseprotocol.
