访问数据库的方式有哪些啊

访问数据库的方式有哪些啊,第1张

在ASP中可以通过三种方式访问数据库

1、IDC(Internet Database Connector)方式;

2、ADO(ActiveX Data Objects)方式;

3、RDS(Remote Data Service)方式。

这三种访问方式对数据库的访问都是由Internet Information Server完成的。通过Web浏览器用HTTP协议向IIS(Internet信息服务器)发送请求,IIS执行对数据库的访问,并返回一个HTML格式的文档响应

直接客户端访问数据库的方式,称为两层数据库应用,数据处理逻辑、用户交互合二为一,客户端编程既要清楚数据库的数据结构,又要考虑怎么与用户交互,编程复杂,不便于软件的团队开发,同时数据库的结构暴露在客户端,不利于保密。而且当客户需求改变时,数据库结构改变了,客户端程序都得重写,不便于数据库应用功能的扩展。

客户端通过服务端的应用访问数据库的方式,称为多层数据库应用,通常为三层,即所谓的表现层、业务层和数据层。表现层(也就是客户端)用于和用户交互,提供用户界面及 *** 作导航服务;业务层用于业务处理,提供商业逻辑等各种约束;数据层用于数据的集成存储。

有点复杂。简单一点讲,三层数据库应用就象我们用的电脑,应用程序相当于客户端,API相当于业务层, *** 作系统底层的东西相当于数据层。这样,你开发应用程序(客户端)只要知道API怎么用就可以了,不需要知道 *** 作系统底层的东西。 *** 作系统改了(从WIN98、到XP、到WIN7,从32位到64位),只要API接口没变,你的应用程序就还可以运行。你的应用程序要增加功能,API接口不需要改, *** 作系统底层也不需要改。这样,才可能有不同的人开发出各种各样的应用程序。你想想,如果没有API,每个人开发的应用程序都直接与 *** 作系统底层打交道, *** 作系统一变,这些应用程序还能用么?多层数据库应用的道理就是这样。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6929020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存