下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统分析师文档数据库与关系数据库比较随着应用领域不断拓展和多媒体技术,人们发现关系数据库许多限制和局限性,因而数据库技术进入了 “后关系数据库时代”。文档数据库由此应运而生。概要地从数据格式、数据库构造和WEB发布数拯三个 方面比较了文档数据库与关系数据库异同,同步区别了文档数据库与过去存储数据文献系统不同。一 关系数据库优势和当前而临问题从60年代末开始,数据库技术经历了层次数据库、网状数据库和关系数拯库而进入数据库管理系统 (DBMS)阶段至今,数据库技术研究也不断获得进展。80年代,关系数据库成为发展主流,几乎所有新推出 DBMS产品都是关系型。关系型数据库在计算机数据管理发展史上是一种
2、重要里程碑,这种数据库具备数 据构造化、最低冗余度、较高程序与数据独立性、易于扩充、易于编制应用程序等长处,当前较大信息系 统都是建立在构造化数据库设汁之上。然而,随着网络技术和软件技术飞速发展,特别是Internet和Intranet技术发展,使得非构造化数据应 用日趋扩大。关系数据库从1970年发展至今,虽功能日趋完善,但对数据类型解决只局限于数字、字符等,对 多媒体信息解决只是停留在简朴二进制代码文献存储。然而,随着顾客应用需求提高、硬件技术发展和 Intranet/Internct提供多彩多媒体交流方式,顾客对多媒体解决规泄从简朴存储上升为辨认、检索和进一步加 工,正是顾客呼唤出”通用
3、”数据库服务器来解决占信息总量70%声音、图像、时间序列信号和视频等复杂数 拯类型。据关于数尿1996年,全球数据库市场销售额己接近40亿美元,预测到,数拯库市场销售额将达到80 亿美元。巨大增长潜力来自复杂数据类型解决需求,使解决复杂数据类型”超媒体数据库将成为各公司投资 研发重点。二全新文档数据概念从1989年起,Lotus通过其群件产品Notes提出了数据库技术全新概念-文档数据库,文档数拯库区 别于老式其他数据库,它是用来管理文档。在老式数据库中,信息被分割成离散数据段,而在文档数据库中, 文档是解决信息基本单位。一文档可以很长、很复杂、可以无构造,与字解决文档类似。文档数据库与五、六
4、十年代管理数据文献系统不同,文档数据库仍属于数据库范畴。一方而,文献系 统中文献基本上相应于某个应用程序。当不同应用程序所需要数据有某些相似时,也必要建立各自文献, 而不能共享数据,而文档数据库可以共享相似数据。因而,文献系统比文档数据库数据冗余度更大,更挥 霍存储空间,且更难于管理维护。另一方面,文献系统中文献是为某一特左应用服务,因此,要想对既有 数据再增长某些新应用是很困难,系统不容易扩充。数据和程序缺少独立性。而文档数据库具备数拯物理 独立性和逻辑独立性,数据和程序分离。文档数据库也不同于关系数据库,关系数据库是高度构造化,而Notes文档数据库容许创立许多不同类型 非构造化或任意格式
5、字段,与关系数据库重要不同在于,它不提供对参数完整性和分布事务支持,但和关系数 据库也不是互相排斥,它们之间可以互相互换数据,从而互相补充、扩展。三关系数据库和文档数据库异同下而从三个方而比较两种数据库异同:在信息时代,所有信息大体上可以分为两类:一类信息可以用数据或统一构造加以表达。例如,成本、 费用、人员、工资以及员工业绩等,都可以用数字或文字来描述或表达。此类信息具备相似层次或网络构 造,咱们称之为构造化数据:而另一类信息主线无法用数字或者统一构造表达,例如,图象、声音等,咱 们称之为非构造化数据。这些非构造化数据既可以是一段包括大量附加信息文字信息,也也许是一段声音、 图象,甚至是影像
6、。对于构造化数据和非构造化数据关系如图所示,非构造化数据涉及构造化数据,但又 不止是构造化数据;构造化数据属于非构造化数据,是非构造化数据特例。普通来说,在人们结识之中, 关系数据库最重要特性就是数据构造化。然而,随着网络技术和软件技术飞速发展,特别是Internet和Intranet 技术发展,使得非构造化数据应用日趋扩大。关系数据库是髙度构造化,这种数据构造化使关系数据库具 备冗余度最低、程序与数据独立性较高、易于扩充、易于编制应用程序特点。但是,随着应用领域不断拓 展,为满足应用对数据解决不断苛刻规左,人们开始发现关系数据库许多限制和局限性。由于文档数据库基 本元素就是文档自身,而数据库
7、中文档可以同步包括构造化和非构造化信息,因此,文档数据库可以存储 和管理类似文档这样非构造化数据。特别是,Notes对象库是一种非常抱负商业信息存储器,可用于高效地 存储、传播、分派和管理此类信息。此类信息普通具备丰富数据类型,如表格(可以是从某个关系数据库 或电子表软件中得到)、格式化文本、WWW页而、图形、OLE对象、或扫描图象以及传真件、声频或视频 信号这样多媒体信息。关系数据库是应用数学办法来解决数据库数据,北数拯模型也是建立在数学概念基本上,在关系模型 中,数据在顾客观点下逻辑构造就是一张二维表。而LotusNotes是一种文档数据库管理系统,文档数据库 基本元素就是文档。这里文档和
8、关系数据库中记录相似。Notes文档构造是由表单(form)左义,而表单由 一组各式各样字段域构成。域(Field)、域(Domain)和字段(Field)在关系数据库中,域(Domain)是属性值集合,如:不不大于0不大于150正整数,长度不大于25字 符串集合等等。而在文档数据库中,域(Field)概念出当前表单对象中,域是表单上存储数据单个元素, 域决泄了一种独立文档能包括什么数拯。虽两者中文译文相似,但其实际意义和作用相差千里。反而在文 档数据库中域概念与关系数据库中字段(Field)相类似。条目(Item)和属性(Attribute)在关系数据库中,有属性(Attribute)概念,
9、即二维表中每一列称为一种属性,给每一列起一种需称即 属性名。而在文档数据库中,就没有属性,文档拥有是条目(Item),条目是指存储于文档中任意数据某 些。每一种条目代表文档中一段数据,在顾客界面中,是通过表单中域来显示文档中条目。两者虽命爼不 同,但笔者以为从”属性”角度更容易理解文档数据库中条目意义。视图(View)在关系数据库和文档数据库中,均有视图槪念。在关系数据库中,视图是指从一种或几种基本表(或 视图)导岀表。视图和基本表不同,视图是一种虚表,即视图所相应数据不实际存储在数据库中,数据库 中只存储视图左义(存在数拯字典中)。在文档数据库中,顾客通过Notes视图浏览文档。视图是很以便目 录,顾客可以从中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年建筑工程项目员工聘用协议样本版
- 社区建设规划计划
- 二零二四年度企业综合网络安全维护合同2篇
- 戏剧表演舞蹈演员聘请合同
- 2024年古典家具装配合同3篇
- 二零二四年度国际珠宝首饰进出口贸易合同2篇
- 国际出企业办公室租赁合同
- 城市广场足球场施工合同
- 亲子教育董事长聘任协议
- 2024年度餐饮服务合同及菜品质量协议3篇
- 污水处理厂设备清单
- 蓄水池单元工程质量评定表
- 建筑公司组织架构(中小型)
- 担保公司固定资产管理制度
- SCS2D软件中文使用说明
- 三菱变频器e700中文手册
- 设备维护保养年度计划表汇编
- 功能说明书-sap与立体仓库接口开发-出入库单据
- 2021年平凉市庄浪县医院医护人员招聘笔试试题及答案解析
- 二年级语文下册课件-18 太空生活趣事多6-部编版(共14张PPT)
- 报告厅及舞台灯光音响系统项目施工组织方案
评论
0/150
提交评论