[发明专利]一种将树型结构数据库发布为分布式XML数据库的方法无效
申请号: | 200710004512.5 | 申请日: | 2007-01-05 |
公开(公告)号: | CN101216824A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 冯卫国 | 申请(专利权)人: | 冯卫国 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518049广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 将树型 结构 数据库 发布 分布式 xml 方法 | ||
1.一种将树型结构数据库发布为分布式数据库的方法,其特征在于,包括:
a.在方法所使用的树型结构数据库的保存节点信息的记录中,设置描述节点与其父节点分割的标志;
b.从分割后的子树的根节点信息的记录中,提取描述子树的物理位置的信息。
c.提取出子树中的所有节点,输出树型结构数据库中包含这些节点的表格和对应记录,写到与子树对应的新的数据库中;
d.提取子树的相邻的其它子树的根节点,输出树型结构数据库中包含这些节点的表格和对应记录,写到与子树对应的新的数据库中;
e.将与子树对应的新的数据库放置在子树的物理位置。
2.根据权利要求1所述的方法,其特征在于,包括:
a.将与子树对应的新的数据库的内容,写入一个包含数据结构信息和数据的文件。
b.将写入的文件放置在子树的物理位置。
3.根据权利要求2所述的方法,其特征在于,包括:
a.从保存子树的根节点信息的记录中,提取指向另一数据库表格中记录的标识值;
b.写入后的文件的内容,保存为另一数据库表格中的记录。
4.根据权利要求2或3所述的方法,其特征在于,写入符合可扩展的标记语言(XML)规范的XML文件。
5.根据权利要求1-3任一所述的方法,其特征在于,从子树的根节点的标识值提取子树的物理位置的部分信息。
6.根据权利要求1-3任一所述的方法,其特征在于,提取出树的根节点到子树根节点的路径所经过的节点,输出树型结构数据库中包含这些节点的表格和对应记录,写到与子树对应的新的数据库中。
7.一种将数据库平面表格编码为XML格式文件的方法,其特征在于,包括:
a.用XML标签标记一个表格,用XML标签标记表格中的一行,行标签是表格标签的子标签,每个表格标签允许有多个行标签;
b.以短字符名称替代表格中字段的名称;
c.在表格标签的属性或子标签中,写入字段名称与字段短字符替代名称的对应关系;
d.将字段的值写入行标签的属性,属性的名称是字段对应的短字符替代名称;或者将字段的值写入行标签的子标签,子标签的名称是字段对应的短字符替代名称;
8.根据权利要求7所述的方法,其特征在于,同一个XML文件允许写入多个表格。
9.根据权利要求7或8所述的方法,其特征在于,用表格标签的属性或子标签描述表格字段的属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于冯卫国,未经冯卫国许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710004512.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有聚光和反光功能的灯罩
- 下一篇:药物靶向控释纳米粒滴眼液的制备方法