网站首页
教程下载
源码下载
字体下载
模板下载
美女图片
Flash频道
论坛交流
收藏本站
设为首页
繁體中文
新闻资讯
┊
网络冲浪
┊
网页设计
┊
网络编程
┊
图形图像
┊
数据库
┊
网络媒体
┊
服务器
┊
网络安全
┊
网站运营
┊
软件教程
┊
黑客
┊
认证
┊
Wap技术
教程搜索:
标题
全文
作者
选择类别
新闻资讯
网络冲浪
网页设计
网络编程
图形图象
数 据 库
网络媒体
服 务 器
网络安全
黑客教程
网站运营
认证考试
程序开发
Wap技术
高级搜索
网站信息查询工具
首页
>
网络编程
>
XML教程
> 正文
XML数据库中几个容易混淆的概念1
日期:2006-1-20 10:38:12 来源:网络 作者:无名 浏览:次
当开发人员谈及
XML
数据库时,他们往往指的是两个概念:存储
XML
数据的数据库,利用
XML
数据库的DBMS。绝大多数主要的DBMS产品允许你无需改变现有的数据库就可以集成
XML
数据到程序中。现在让我们讨论一下
XML
数据库并探讨其特性。
原始的
XML
数据库
一个原始的
XML
数据库(NXD)可以是很简单,也可以是很复杂。我这样定义一个数据库的概念:永久稳定数据的集合。在这样的定义下,一个NXD能在逻辑上存储一个
XML
文档。当
XML
:DB initiative对一个NXD还有更多的要求时,我想以上的定义也可以满足。
以下的代码行可以用作于一个NXD:
〈?xml version=”1.0”?〉
〈diet〉
〈meal mealName=”breakfast”〉
〈item itemName=“toast” unit=”slice” quantity=“2” /〉
〈item itemName=“bacon” unit=”strip” quantity=“2” /〉
〈/meal〉
〈/diet〉
很显然,数据的集合以
XML
格式存储。如果它被存放在一个flat文件,它也会满足我们对NXD的定义:永久稳定数据的集合。
一个NXD使用相同的方式来存储
XML
文档(比如:flat文件,关系数据库或级别数据库,对象数据库)。
Flat文件
一个简单的flat文件是一个最简单的
XML
数据库模型。作为一种“变种”,你可以存储很多
XML
文档在一个目录层次。为了扩展前面的范例,看看以下的模型:
Diets\
Diets\Atkins
Day1.xml
Day2.xml
Day3.xml
Day4.xml
Diets\3DayDiet
Day1.xml
Day2.xml
Day3.xml
Diets目录包含了子目录,并且每一子目录很多
XML
的flat文件。
上一篇:
Web设计中如何使用XML数据3
下一篇:
XML数据库中几个容易混淆的概念2
返回列表
打印此页
加入收藏
资讯论坛
关闭窗口
点击复制本页地址,发送给QQ/MSN好友
关于我们
-
联系我们
-
版权声明
-
帮助(?)
-
广告服务
-
友情链接
-
服务项目
-
人才招聘
2003-2008 版权所有 ©
晨风资讯网
未经授权禁止复制或建立镜像
CopyRight 2003-2008
www.Net118.com
,All Rights Reserved.Design By
ChenFeng Network Studio