首页 百科知识 基于的数据库技术

基于的数据库技术

时间:2022-10-03 百科知识 版权反馈
【摘要】:Java的推出, 使WWW页面有了活力和动感。JDBC是专门用于执行SQL语句的Java应用程序接口, 是作为Java语言数据库访问API而设置的组件, 它完成的工作是: 建立与数据库的连接、 发送SQL语句、 返回数据结果给Web浏览器。基于JDBC的Web数据库结构缺点是:Web数据库系统是利用基于组件和分布式对象的技术, 其优势是将Web技术和DBMS紧密结合起来, 具有多用户共享、 扩展性强、 易于维护、 效率高的特点, 在互联网上有着广泛的应用空间。

一、 JDBC的基本概念

Java的推出, 使WWW页面有了活力和动感。 Internet用户可以从WWW服务器上下载Java小程序到本地浏览器运行。 这些下载的小程序就像本地程序一样, 可独立地访问本地和其他服务器资源。 JDBC是专门用于执行SQL语句的Java应用程序接口, 是作为Java语言数据库访问API而设置的组件, 它完成的工作是: 建立与数据库的连接、 发送SQL语句、 返回数据结果给Web浏览器。

二、 基于JDBC与Web数据库的结构

采用JDBC技术, 在Java Applet中访问数据库的优点在于: 直接访问数据库, 不再需要Web数据库的介入, 从而避开了CGI方法的一些局限性; 用户访问控制可以由数据库服务器本地的安全机制来解决, 提高了安全性; JDBC是支持基本SQL功能的一个通用低层的应用程序接口, 在不同的数据库功能的层次上提供了一个统一的用户界面, 为跨平台跨数据库系统进行直接的Web数据库访问提供了方案, 从而克服了API方法的一些缺陷; 同时, 可以方便地实现与用户的交互, 提供丰富的图形功能和声音、 视频等多媒体信息功能。 基于JDBC的Web数据库结构缺点是:

(1) 只能进行简单的数据库查询等操作, 还不能进行OLTP。

(2) 安全性、 缓冲机制和连接管理仍不完善。

(3) 不能实现跨平台。

Web数据库系统是利用基于组件和分布式对象的技术, 其优势是将Web技术和DBMS紧密结合起来, 具有多用户共享、 扩展性强、 易于维护、 效率高的特点, 在互联网上有着广泛的应用空间。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈