搜档网
当前位置:搜档网 › 基于Web的数据库访问技术

基于Web的数据库访问技术

收稿日期:!""!#$"#$%

作者简介:章美月($&%’#),女,安徽枞阳人,中国矿业大学理学院讲师,研究方向:信息与计算科学,计算机应用。文章编号:$""%#!(’)(!""*)"’#""’’#"(

基于+,-的数据库访问技术

章美月,胡建华,薛秀谦,项树林

(中国矿业大学理学院,江苏徐州

!!$"".)

摘要:论述了运用/01和234对+,-数据库进行访问的相关原理及技术,并给出了相关的示例。关键词:网络数据库;/01;234;567/;265;389中图分类号::4*$$;$*

文献标识码:2

!""#$$%#"&’()(*+,-$#.(’/#01-2-0-$#

<=2>0?,@#AB,,=C D@EF#GBE ,HCI H@B#J@EF ,H12>03GB#K@F

(/LKK,M,LN 3O@,FO,,/G@FE CF@P,QR@SA LN ?@F@FM :,OGFLKLMA ,HBTGLB !!$"".,/G@FE )

!0$23-"2:6,ROQ@-,R SG,Q,KES,U VQ@FO@VK,EFU S,OGFLKLMA E-LBS GLW SL EOO,RR +,-UESE-ER,W@SG /01EFU 234;2FU M@P,R RLX,Q,KES,U ,YEXVK,R;

4#+5(3.$:+,-UESE-ER,;/01;234;567/;265;389

6引言

在传统的+,-服务器中,文本和其它多媒体信

息都是以文件的形式进行存储和管理,+,-页面多以静态形式展现。随着互联网的发展,人们对+,-网页的要求越来越多地趋向于动态性、实时性和交互性,而这很大程度上依赖于+,-数据库。因为一方面动态交互需要强大的信息系统支持,信息数据以数据库形式表示更容易更新和管理。另一方面,数据库

技术更是需要和+,-技术相结合,

才有更为广阔的前景。因此,将+,-技术和数据库技术结合在一起,不仅大大扩展了+,-的功能,也充分利用了数据库系统中宝贵的信息资源。但是数据库不是一个简单的程序,+,-要与它打交道需要通过特殊的接口和通道,由此产生了基于+,-的数据库访问技术。目前虽然数据库技术已成为网络业的重要支撑,但数据库技术仍有待于进一步的发展,本文针对数据库的有关方面的技术问题进行一些探讨。

7/#0数据库的一般结构和工作原理

我们知道,浏览器访问数据库时需要经过一系列

的过程,但这一切对用户来说都是透明的。用户做的

只是填写并递交表单,然后看到了+,-回答的结果,也就是说,用户只要通过简单地操作浏览器就可以查询处理所需要的各种数据。这种从浏览器到服务器的数据处理结构就是目前十分流行的+,-数据库系统的7Z3(-QLWR,QZR,QP,Q )模式,其结构如图$。

图$+,-数据库系统结构框图

这种结构包含三层:

第一层浏览器是表示层,完成用户接口功能,在客户端向指定的服务器发出请求,+,-服务器用=:#

:4协议把所需的文件资料传给用户,

客户端接受并显示在+++服务器上。

第二层+,-服务器是功能层,完成客户的应用功能,即+,-服务器接受客户的请求,以/01或234与数据库连接,进行申请处理,而后数据库结果返回服务器,再传至客户端。

第三层数据库服务器是数据层,数据库服务器应客户请求进行各种数据处理。

浏览器访问数据库的工作原理是:用户端浏览器

!""*年第’期

计算机与现代化

D13C2>D1[C H12>621=C2

总第&)

万方数据

相关主题