XML数据库中几个容易混淆的概念1

双鱼红歌

双鱼红歌

2016-02-19 20:37

下面是个XML数据库中几个容易混淆的概念1教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

  当开发人员谈及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文件

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  一个简单的flat文件是一个最简单的XML数据库模型。作为一种“变种”,你可以存储很多XML文档在一个目录层次。为了扩展前面的范例,看看以下的模型:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

Diets
DietsAtkins
Day1.XML
Day2.XML
Day3.XML
Day4.XML
Diets3DayDiet
Day1.XML
Day2.XML
Day3.XML

  Diets目录包含了子目录,并且每一子目录很多XML的flat文件。

展开更多 50%)
分享

猜你喜欢

XML数据库中几个容易混淆的概念1

Web开发
XML数据库中几个容易混淆的概念1

XML数据库中几个容易混淆的概念

Web开发
XML数据库中几个容易混淆的概念

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

XML数据库中几个容易混淆的概念2

Web开发
XML数据库中几个容易混淆的概念2

XML“走进”数据库

Web开发
XML“走进”数据库

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Access数据库中的数据转换为XML格式

编程语言 网络编程
Access数据库中的数据转换为XML格式

比较 XML 数据库方法

Web开发
比较 XML 数据库方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

十分钟学会 xajax

十分钟学会 xajax

Win7任务栏图标太多了怎么办

Win7任务栏图标太多了怎么办
下拉加载更多内容 ↓