首页 信息技术与社会 信息获取 信息加工 信息资源管理 信息集成与交流 信息技术水平测试 雁过留声   后退 前进 刷新 关闭  
◆ 你现在的位置是:HOME 高一信息技术 信息获取 什么是网络数据库及网络数据库环境构成和工作方式
     什么是网络数据库及网络数据库环境构成和工作方式   

        什么是网络数据库

  数据库是按一定的结构和规则组织起来的相关数据的集合。是综合各用户数据形成的数据集合,是存放数据的仓库。

  用通讯设备和线路,将处在不同地方和空间位置、操作相对独立的多个计算机连接起来,再配置一定的系统和应用软件,在原本独立的计算机之间实现软硬件资源共享和信息传递,那么这个系统就成为计算机网络了。

  数据库技术目前是计算机处理与存储数据的最有效、最成功的技术,计算机网络的特点则是资源共享。

  数据和资源共享这两种技术结合在一起即成为在今天广泛应用的网络数据库(也叫WEB数据库)。

  网络数据库定义:以后台数据库为基础,加上一定的前台程序,通过浏览器完成数据存储、查询等操作的系统。

  这个概念看上去很抽象,我们可以把它说得通俗一点:简单地说,一个网络数据库就是用户利用浏览器作为输入接口,输入所需要的数据,浏览器将这些数据传送给网站,而网站再对这些数据进行处理。例如,将数据存入数据库,或者对数据库进行查询操作等,最后网站将操作结果传回给浏览器,通过浏览器将结果告知用户。

   网络数据库环境的基本构成如下。

  l.硬件元素
   WEB服务器
   客户机
   数据库服务器
   通信网络(Internet)

  2.软件元素
  客户端必须有能够解释执行HTML代码的浏览器(IE,Netscape等);

  在WEB服务器中,安装的WEB服务器必须具有这样的功能:能执行可以自动生成HTML代码的程序(ASP,CGI等);具有能自动完成数据操作指令的数据库系统(Access,SQL server等)。

  3.客户机和服务器

  客户机/服务器(C/S,Client/Server)概念来源于日常生活中常见的一种工作方式。例如,在一个大餐馆中,食客向招待员点菜,招待员把食客要求通知厨房的厨师,厨师按食客要求做好菜让招待员端给食客,这就是一种餐馆的C/S工作方式。餐馆中的招待员和厨师进行了分工:招待员直接面向食客,了解食客要求并向食客提供最终服务;厨师看不到食客,但具体运作食客提交的任务。如果把餐馆看成一个系统,则招待员与厨师的分工就是一种系统的分工,C/S工作方式就是一种系统分工、协同的工作方式,有时也称为C/S模式、C/S系统。招待员与厨师的分工关系是一种系统的结构关系,所以C/S实际上也是一种系统结构模式。

  可以举一个重要的例子,很多Internet的主机提供一种叫做WWW的服务(就相当于你现在浏览网页)。WWW允许你用鼠标点击“链接”(简言之,就是使鼠标光标变成手形的文本词句和图形),每次你点击一项,WWW程序就执行所要求的任务,一直到你的需要得到满足。例如,某个“链接”是连到一个特定的信息内容(如“今日新闻”),WWW将检索这个信息,并把它显示给你。

  当你用WWW时,要涉及两个不同的程序。一个程序安装在客户机上,它执行你的鼠标点击,发出http请求,接到响应后,立即显示链接的网页内容,确保你的要求得到执行,这个程序叫做WWW客户机程序,比如你使用的浏览器(IE或Netscape)。另一个程序在服务器上,如“阿帕奇”(Apache)WEB服务器软件,它对你的WWW客户机所要求的一切进行满足,就是接到http请求后,发出响应。 

前一篇文章:
后一篇文章:
[ ] [发表评论] [打印文章] [关闭窗口]
最新文章
推荐文章
热点文章
相关内容
您的评论 读者观点
姓 名: (主要:不要超过64个汉字)