数据读件库系统的访问.docVIP

  • 3
  • 0
  • 约2.09万字
  • 约 23页
  • 2016-12-02 发布于湖南
  • 举报
数据读件库系统的访问

第7章 数据库系统的访问 对于那些相对独立的软件供应商而言,经常要为每一个DBMS编写一个版本的应用程序,或者为每个要访问的DBMS编写针对DBMS的代码。这就意味着,大量的资源都耗在了编写和维护DB的访问上,更不用说应用程序了。此时应用程序的评价标准不再是质量,而是它能否在给定的DBMS中访问数据库。 这就需要开放的数据库连接,就是人们需要用一种新的方法来访问不同的数据库。为此,在C/S,B/S系统中必须广泛使用访问接口技术,以隐藏各种复杂性,屏蔽各种系统之间的差异。常见的数据库接口的技术有ODBC、JDBC、OLE DB、DAO、ADO、ADO.NET以及基于XML的数据库访问等几种流行的方式。ODBC、JDBC、OLE DB、DAO、ADO、ADO.NET以及基于XML的数据库访问等 访问接口的作用是保证网络中各部件(软件和硬件)之间透明地连接,即隐藏网络部件的异构性,尤其保证不同网络、不同DBMS和某些访问语言的透明性,即下面三个透明性。 ⑴ 网络透明性:能支持所有类型的网络。 ⑵ 服务器透明性:不管服务器上的DBMS是何种型号(ORACLE、SYBASE、DB2等),一个好的访问接口都能通过标准的SQL语言与不同DBMS上的SQL语言连接起来。 ⑶ 语言透明性:客户机可用任何开发语言进行发送请求和接受回答,被调用的功能应该像语言那样也是独立的。 应用系统访问数据库的

文档评论(0)

1亿VIP精品文档

相关文档