JDBC stands for Java Database Connectivity. JDBC drivers helps you to open database connection and to interact with it by executing SQL queries then receiving the results with Java. The Java.sql namespace that ships JDK has various classes with their behaviors defined and their actual implementation are done in the third-party drivers.
The JDBC Library contains API’s for each of the task usually related with database usage :
Generally the JDBC architecture consists of two layers :
The JDBC driver manager ensures that the right driver used to access every data source. The driver manager in capable of supporting multiple concurrent drivers connected to multiple databases.
Below is the architectural diagram, that shows the location of the driver manager with the JDBC drivers amd the Java Application :
That's it!
The JDBC Library contains API’s for each of the task usually related with database usage :
- Making a connection to a database
- Creating SQL statements
- Running SQL queries in the database
- Viewing, Editing and Deleting the records.
Generally the JDBC architecture consists of two layers :
- JDBC API : Provides the application to JDBC Manager connection.
- JDBC Driver API : Supports the JDBC Manager to Driver connection.
The JDBC driver manager ensures that the right driver used to access every data source. The driver manager in capable of supporting multiple concurrent drivers connected to multiple databases.
Below is the architectural diagram, that shows the location of the driver manager with the JDBC drivers amd the Java Application :
That's it!
1 comments:
JDBC Tutorial
ReplyWhat Is JDBC Programming?
What Is JDBC?
What Is JDBC Programming?
How Do You Handle JDBC Errors/Exceptions?
What Is JDBC Metadata Programming?
What Is an Example of JDBC Metadata Programming?
Database Metadata, Part 1
What Is Metadata?
What Is Database Metadata?
How Do You Discover Database Metadata?
What Is JDBC's Answer to Database Metadata?
What Is the Vendor Name Factor in Database Metadata?
How Do You Find JDBC's Driver Information?
What Are a Database's SQL Keywords?
What Are the Available SQL Data Types?
What Are Catalogs and Schemas?
What Are the Table Names for a Database?
What Are the View Names for a Database?
Does a Table Exist in a Database?
Post a Comment
Note: Only a member of this blog may post a comment.