数据库的开发工作是数据库工作人员非常重要的一个工作,数据库的开发直接关系着数据库的发展前景。JDBC,即数据库连接,用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。JDBC由一组用Java语言编写的类和接口组成,为开发人员提供一个标准的API,使其能够用纯Java API编写数据库应用程序。
下面,IDC评述网整理了10个JDBC驱动工具,供大家参考。
1. Excel JDBC Driver
Excel JDBC Driver是一个可以把Excel/CSV/XML中的数据导入数据库也可以反过来操作的JDBC驱动。
2. C-JDBC
C-JDBC作为开发源码的数据库群集中间件,可以让任何应用程序通过JDBC能够透明的访问数据库群集。
3. LDBC
LDBC是一个基于ANSI-SQL与JDBC标准的JDBC驱动器,它提供了一个与厂商无关的数据库访问。利用LDBC可以在不修改任何源代码的情况下就能让你的应用程序可运行在所有主流数据库上。
4. VJDBC
VJDBC是一个JDBC Type 3的驱动法式,供给一个基于不合协议的客户端效力器形式的远程 JDBC 数据源调用的框架。
5. CsvJdbc
CsvJdbc是csv文件的一个JDBC驱动,它提供了Java访问csv文件的的JDBC驱动,它把一个csv文件当做一个数据库表来操作,提供简单的查询。
6. XLSJDBC
XLSJDBC是一个只读JDBC驱动器提供了Java访问XLS文件的能力,它把一个XLS文件当做一个SQL数据库表来进行查询。
7. WS-JDBC
WS-JDBC是一个client/server JDBC驱动器,其中服务器部分是以Web服务的方式来实现。这意味着这个定制的JDBC驱动器客户端可以通过Internet来调用相应的服务。
8. SQLiteJDBC
SQLiteJDBC是一个SQLite数据库的JDBC Driver。它构建在SQLite 3.3.x C语言API之上,支持大部份JDBC标准。除了Java date/time类。
9. JDBC-Redis
JDBC-Redis是用于操作NoSQL数据库Redis的JDBC驱动,但这个项目并没有实现完整的JDBC规范,因为Redis不是一个关系型数据库。但Java开发人员可以采用熟悉的JDBC接口来访问Redis数据库。
10. PostgreSQL JDBC Driver
PostgreSQL JDBC Driver采用纯Java(Type IV)实现,允许Java程序使用标准,不依赖于数据库的Java代码连接到PostgreSQL数据库。实现全部JDBC3标准,此外还增加了一些针对PostgreSQL特有的扩展。
【编辑推荐】