internet数据库建设方案比较--

internet数据库建设方案比较--

ID:23843946

大小:54.50 KB

页数:7页

时间:2018-11-11

internet数据库建设方案比较--_第1页
internet数据库建设方案比较--_第2页
internet数据库建设方案比较--_第3页
internet数据库建设方案比较--_第4页
internet数据库建设方案比较--_第5页
资源描述:

《internet数据库建设方案比较--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Internet数据库建设方案比较>>  在Inter应用中,除设计静态网页以外,通过数据库进行数据管理和根据查询生成动态网页也是其中极其重要的一部分:一方面,数据库提高了数据管理的能力,使得数据可以重用和进行必要的数据分析;另一方面,通过数据库进行动态网页的生成,大大提高了网页设计和开发的效率,减少了静态网页的设计和开发任务,并保证了Inter应用的数据一致性和设计风格的一致性,同时数据库还大大提高了Inter应用数据维护的方便性和效率。然而,通过数据库建设Inter应用,也存在数据库的选型问题,即选用什么数据库,数据库具有

2、什么样的检索能力和什么样的检索效率,也是用户必须考虑的问题。  ----在20世纪90年代初期,用户设计和开发Inter应用时,只有唯一的选择,即必须采用关系数据库,通过应用服务器和各种中间件产品,实现对数据库的数据检索、维护和显示。然而,随着国产iBASE非结构化网络数据库(北京国信贝斯软件有限公司研制,以下简称iBASE)的问世,这种局面正在改变,用户可以有更多的选择机会,可以采用不同的数据库产品、不同的查询和检索方式来设计和构造自己的Inter应用。  ----从严格意义上说,传统关系数据库经过了多年的针对Inter应用

3、的发展和完善,具有自己的传统意义上的优势,然而,iBASE应该说从一开始就针对Inter网上应用来设计和开发,克服了传统关系数据库在Inter应用上的一些局限,并大大提高了网上应用的效率,因而显得更有生命力。  ----下面仅就Inter应用中数据库建设的几种方案进行比较。  关系数据库建设方案  ----关系数据库最初设计为基于主机/终端方式的大型机上的应用,其应用范围较为有限。随着客户机/服务器方式的流行和应用向客户机方的分解,关系数据库又经历了客户机/服务器时代,并获得了极大的发展。随着Inter应用的普及,由于Inte

4、r上信息资源的复杂性和不规范性,关系数据库初期在开发各种网上应用时显得力不从心,表现在无法管理各种网上的复杂的文档型和多媒体型数据资源,后来关系数据库对于这些需求做出了一些适应性调整,如增加数据库的面向对象成分以增加处理多种复杂数据类型的能力;增加各种中间件以扩展基于Inter应用的能力;通过应用服务器解释执行各种HTML的嵌入脚本,来解决Inter应用中数据库数据的显示、维护、输出以及到HTML的格式转换等。此时关系数据库的基于Inter应用的模式典型表现为一种三层或四层的多层结构,整个应用的结构体系如下图所示:  ----

5、在这种多层结构体系下,关系数据库解决了数据库的Inter应用的方法问题,使得基于关系数据库能够开发各种网上数据库数据的发布、检索、维护、数据管理等一般性应用。  ----但是我们可以说关系数据库从设计之初并没有也不可能考虑到以HTTP为基础、HTML为文件格式的Inter的需求,只是在Inter出现后才做出相应的调整,因此关系数据库在基于Inter应用时由于结构模型等原因的限制,不能与Inter完全融合,需在Inter与数据库之间加入大量的中间件,从而在无形中加大了数据库基于网络应用的难度。同时,由于关系数据库从一开始就没有考

6、虑网络时代的应用需求,因而对于网络环境下的Inter应用,如各种非结构化文档信息、多媒体信息以及全文检索需求显得力不从心,虽然后来关系数据库对于这些需求做出了一些适应性调整,但对于网络环境下Inter应用不可或缺的检索效率、全文检索能力等却无法解决。  iBASE非结构化数据库建设方案  ----Inter的迅猛发展使数据库应用环境发生了巨大的变化。以Inter为平台的InterL、DOC、RTF、TXT等还提供了强大的全文检索能力。  ----2.数据库的全文检索问题  ----在Inter应用中,由于信息资源极其繁多,如何

7、从浩瀚的信息海洋中查找到所需的信息,如何保证所查询信息的全面性和准确性,也是一个Inter数据库应用必须解决的问题。iBASE通过其独特的索引技术和基于布尔检索表达式的查询检索算法,解决了基于字段级和数据库级的全文检索问题,用户可以针对数据库中特定的字段和整个数据库进行全文检索,从而从数据库中检索出感兴趣的内容。同时,其强大的索引表达式构造能力和布尔检索表达式解析能力,使用户可以构造极其灵活的Inter数据库全文检索应用。  ----3.Inter数据库应用中的查询和检索效率问题  ----作为Inter应用,由于需要面对大量

8、的用户群和大量的瞬时并发数据库查询检索,其数据库查询和检索效率就是一个极其关键的问题。iBASE主要通过以下途径来保证数据库查询和检索的效率:  提供重复字段、子字段支持能力;  采用B*树索引算法;  实现WebServer、ApplicationServer、DBServ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。