南通java培训之数据库
科迅教育
发表于:2017-03-07 16:36:46Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客 户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标1。它JDBC是面向关系型数据库的。
JDBC API 既支持数据库访问的两层模型(C/S),同时也支持三层模型(B/S)。在两层模型中,Java applet或应用程序将直接与数据库进行对话。这将需要一个JDBC驱动程序来与所访问的特定数据库管理系统进行 通讯。用户的SQL语句被送往数据库中,而其结果将被送回给用户。数据库可以位于另一台计算机上,用户通过网络连接到上面。这就叫做客户机/服务器配置,其中用户的计算机为客户机,提供数据库的计算机为服务器。网络可以是 Intranet(它可将公司职员连接起来),也可以是 Internet。
在三层模型中,命令先是被发送到服务的"中间层",然后由它将SQL 语句发送给数据库。数据库对 SQL 语句进行处理并将结果送回到中间层,中间层再将结果送回给用户。MIS 主管们都发现三层模型很吸引人,因为可用中间层来控制对公司数据的访问和可作的的更新的种类。中间层的另一个好处是,用户可以利用易于使用的API,而中间层将把它转换为相应的低级调用。最后,许多情况下三层结构可提供一些性能上的好处。
到目前为止,中间层通常都用 C 或 C++ 这类语言来编写,这些语言执行速度较快。然而,随着优化编译器(它把 Java 字节代码转换为的特定于机器的代码)的引入,用 Java 来实现中间层将变得越来越实际。这将是一个很大的进步,它使人们可以充分利用 Java 的诸多优点(如坚固、多线程和安全等特征)。JDBC 对于从Java的中间层来访问数据库非常重要。
由于 JDBC API 将用作开发数据库访问工具和 API 的基础 API,因此它还必须注意其所有上层建筑的一致性。"符合JDBC标准TM" 代表用户可依赖的 JDBC 功能的标准。要使用这一说明,驱动程序至少必须支持 ANSI SQL-2 Entry Level(ANSI SQL-2 代表美国标准局 1992 年所采用的标准。Entry Level代表SQL功能的特定清单)。驱动程序开发人员可用 JDBC API 所带的测试工具包来确定他们的驱动程序是否符合这些标准。
南通学习java可以到南通科迅,有的老师,而且是老师,都是有5年以上的工作经验的,南通科迅都是小班制,班级可以多元华,可以是,可以晚班,也可以业余班,而且毕业后企业。
请联系网站,了解详细的优惠课程信息~
优质、、便捷、省心
南通java培训之数据库 原创内容,请点击南通软件开发培训
热门课程
-
南通嵌入式培训
询价
-
南通大数据培训
询价
-
南通Python课程
询价
-
南通web前端培训软件开发IT
询价
-
南通零基础Web前端培训
询价