本文目录一览

1,学习JDBC用什么数据库好具体如何设置

用mysql就可以了,小型的数据库,等你学会了用mysql的,其他的如oracle也都类似的,网上也有这方面的教程, 你搜索下就可以了,讲得还挺详细的

学习JDBC用什么数据库好具体如何设置

2,jdbc里面用来操作数据库的类到底有哪些20分麻烦大虾总结一下

ConnectionStatementPreparedStatement ResultSet最常用的就是这四个了
ConnectionPreparedStatement
ConnectPrepareStatement or StatementResultSet
java.sql.connectionjava.sql.statementjava.sql.resultSetDiverManager
纯文本文件或其他任何表格式数据源的数据.sql。尽管 JDBCTM API 主要用于将 SQL 语句传递给数据库,但它还可以用于以表格方式从任何数据源中读写数据。通过接口的 javax.sql.RowSet 组可以使用的 reader/writer 实用程序.sql javax,允许 SQL 类型与 Java 编程语言数据类型之间的可序列化映射关系,可以被定制以使用和更新来自电子表格.sql主要就是java.rowset JDBC RowSet 实现的标准接口和基类。 软件包 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API

jdbc里面用来操作数据库的类到底有哪些20分麻烦大虾总结一下

3,什么是JDBC

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。扩展资料:jdbc的组件框架:JavaSoft提供三种JDBC产品组件,它们是Java开发工具包(JDK)的组成部份:JDBC驱动程序管理器、JDBC驱动程序测试工具包和JDBC-ODBC桥。JDBC驱动程序管理器是JDBC体系结构的支柱。它实际上很小,也很简单;其主要作用是把Java应用程序连接到正确的JDBC驱动程序上,然后即退出。JDBC驱动程序测试工具包为使JDBC驱动程序运行您的程序提供一定的可信度。只有通过JDBC驱动程序测试的驱动程序才被认为是符合JDBC标准TM的。JDBC-ODBC桥使ODBC驱动程序可被用作JDBC驱动程序。它的实现为JDBC的快速发展提供了一条途径,其长远目标提供一种访问某些不常见的DBMS(如果对这些不常见的DBMS未实现JDBC)的方法。参考资料来源:搜狗百科—jdbc
JDBC还没出现之前java程序想要连接数据库必须要知道该数据库的驱动程序 JDBC出现后你只要了解JDBC的接口规范就可以了(每个数据库的驱动程序都要实现JDBC的规范) 说白了JDBC就是java程序连接数据库的一个规范
jdbc是 java数据库连接(java DataBase Connectivity)技术的简称,由一组使用java语言编写的类与接口组成,可以为多种关系数据库提供统一访问。  Sun公司提供了JDBC的接口示范 ——JDBC API ,而数据库厂商或第三方中间厂商根据该接口规范提供针对不同数据库的具体实现——JDBC 驱动
jdbc是java数据库连接(java database connectivity)技术的简称,提供连接各种常用数据库的能力!
JDBC是编程工具JAVA访问数据库连接(Java DataBase Connectivity)技术的简称,提供连接各种常用数据库的能力。

什么是JDBC

4,jdbc有几种类型

你是要问jdbc与odbc有啥区别 还是要问JDBC连接需要那些步骤?如driverManager statement
取决于数据库吧,每个数据库类型都有不同的JDBC提供
不幸的是,不同数据库产品所支持的 sql 类型之间有很大的不同。即使不同的数据库以相同的语义支持 sql 类型,它们也可能用不同的名称。例如,绝大多数的主流数据库都支持一种表示大型二进制值的 sql 类型,但 oracle 把这种类型叫做 long raw,sybase 把它叫做 image,informix 却把它叫做 byte,而 db2 又把它叫做 long varchar for bit data。幸运的是,jdbc 程序员通常并不需要自己去关心目标数据库所用的实际 sql 类型的名称。大多数时候,jdbc 程序员将根据一些现有的数据库表来进行编程。他们无须关心用于创建这些表的确切 sql 类型的名称。jdbc 在 java.sql.types 类中定义了一系列的常规 sql 类型标识符。这些类型可用于表示那些最为常用的 sql 类型。在用 jdbc api 编程时,程序员通常可以使用这些 jdbc 类型来引用一般的 sql 类型,而无须关心目标数据库所用的确切 sql 类型的名称。在下一节中将对这些 jdbc 类型进行仔细说明。程序员用到 sql 类型名称的主要地方是在用 sql 的 create table 语句创建新的数据库表时。这种情况下,程序员必须注意应该使用目标数据库所支持的 sql 类型名称。如果需要知道各种 sql 类型在某个特定的数据库中的行为的确切定义,我们建议查阅一下数据库文档。如果想要编写一种可在各种数据库上创建表的可移植 jdbc 程序,用户主要有两个选择。第一个选择是:限制自己只使用那些被广为接受的 sql 类型名称(例如 integer、numeric 或varchar)。这些类型有可能能适应所有的数据库。第二个选择是:用 java.sql.databasemetadata.gettypeinfo 方法来找出给定的数据库实际上支持哪些 sql 类型,然后选择与给定 jdbc 类型相匹配的特定于数据库的 sql 类型名。jdbc 定义了一个从 jdbc 数据库类型到 java 类型的标准映射。例如,jdbc 的 integer 类型通常映射为 java 的 int 类型。这可支持简单的接口,将 jdbc 值读写为简单的 java 类型。java 类型不必与 jdbc 类型完全形同;它们只须能够用足够的类型信息来代表 jdbc 类型,从而能正确地存储和取出参数和从 sql 语句恢复结果就可以了。例如,java string 对象可能并不能精确地与任何 jdbc char 类型匹配,但它却可给出足够的类型信息来成功地表示 char、 varchar 或 longvarchar 类型。

5,javasql的JDBC内容

JDBCTM 3.0 API 中包括 java.sql 包,被称为 JDBC 核心 API,和 javax.sql 包,被称为 JDBC Optional Package API。完整的 JDBC API 包含在 J2SE 1.4 中。javax.sql 包扩展了 JDBC API 的功能,将它从客户端API 扩展到服务器端 API,该包是 JavaTM 2 SDK、企业版 (J2EETM) 技术的重要部分。(注意,J2EE 平台还包括完整 JDBC API;JDBC 3.0 API 中的新特性包含在 J2EE 1.3 版中)。JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC API,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java 程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准并支持与其它数据库连接标准,如ODBC之间的桥接。JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言。所需要的只是 Java应用程序与各种不同数据库之间进行对话的方法。而 JDBC 正是作为此种用途的机制。JDBC 扩展了 Java 的功能。例如,用 Java 和 JDBC API 可以发布含有 applet 的网页,而该 applet 使用的信息可能来自远程数据库企业也可以用 JDBC 通过 Intranet 将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有 Windows、 Macintosh 和UNIX 等各种不同的操作系统)。随着越来越多的程序员开始使用Java 编程语言,对从 Java 中便捷地访问数据库的要求也在日益增加。MIS 管理员们都喜欢 Java 和 JDBC 的结合,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上,随后任何人就都可得到最新版本的应用程序。对于商务上的销售信息服务, Java 和JDBC 可为外部客户提供获取信息更新的更好方法。 可滚动的结果集:使用 ResultSet 接口中的新方法,这些方法允许将光标移动到某一特定行,或者移动到其当前位置的某一相对位置 批量更新 编程式更新:使用 ResultSet updater 方法 新数据类型:映射 SQL3 数据类型的接口 用户定义类型 (UDT) 的自定义映射关系 其他特性,包括性能提示、字符流的使用、java.math.BigDecimal 值的完全精度、其他安全性,以及对日期、时间和时间戳值中的时区的支持。

文章TAG:数据  数据库  哪些  学习  jdbc数据库有哪些  
下一篇