XQuery技术在中医经络学中的应用.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XQuery技术在中医经络学中的应用.doc

  XQuery技术在中医经络学中的应用   摘要:讨论了中医经络学内在的 网络 结构模型,提出一种通过层次模型和关系模型混合存储经络和穴位的方法,在DB2数据库中采用pureXML数据格式实现存储,并利用XQuery技术对人体经络数据在数据库中进行增、删、改、查,实现了人体经络学习系统。   关键词:人体经络;数据库;pureXML;XQuery      1 人体经络学的现状   经络学是我国传统中医学的一个重要分支,是体会中医的实质、快速进入中医殿堂的捷径。经络由经和络组成,经是干线,络是分支,人体有12条主干线,又称为“十二正经”,再加上奇经八脉,共有三百六十多个穴位,此外还有无数的脉络,经络纵横交错。这些经络通往五脏六腑,内脏有任何问题都会在经络相关的穴位上有所反映。有效地掌握和运用经络学知识能够增强人们的体质,抵御疾病的侵袭。 .L.编辑。   目前的人体经络学是我国几千年传统医学的积累,是无数医学家智慧的结晶。虽然其具有一定的 科学 理论依据,但是大部分内容还是几千年经验的积累,对于大多数人,甚至是中医学院的学生来说,想熟练掌握经络学的知识都是非常困难的一件事情。   当 电子 计算 机出现之后,其在医学领域得到了广泛的应用。将计算机技术应用于经络学,尤其是制作出一套人体经络学学习系统和查询系统是一个非常有现实意义的工作,有利于弘扬祖国的传统文化。但经络本身是一个极其复杂的系统,与阴阳五行、四季更迭有密切的关系,不同的经络、不同的穴位能够 治疗 不同的疾病,同时,与中西医的其他分支也有紧密的联系。用计算机来存储各个经络、各个穴位的结构会有很多不同之处,而且不同的用户可能根据自己的经验向系统中加入自己的经验,其内容也会经常发生变化。而目前主流的数据库管理系统都是关系模型的,以二维表为基本的存储结构,这种结构要求存储结构保持相对稳定、一致,并不适合用于存储经络和穴位。   2 pureXML数据格式的优势   pureXML技术的出现为经络、穴位的描述提供了有效的手段。pureXML是具有良好格式的XML数据,其具有层次化的结构,支持DTD和XML Schema,非常适合存储异构的数据。研发人体经络学习系统采用XML数据格式作为后台的数据存储方式比关系数据库更加有优势。   目前XML的存储方式主要有以下几种:   将XML文档分解成关系数据库中的一系列表,在需要的时候再把相关字段抽取出来组合成XML文档。这种方式适用于XML内容非常规范,并且业务需求变化不大的系统;   以文本方式保存在文件系统中,这种方式需要使用DOM或者SAX方式对XML进行解析,效率不高,而且由于需要程序员自行维护文件系统,增加了编程的难度,系统也不够通用;   把一个XML文件作为一个大文本存储在关系数据库的一个字段中,很多数据库管理系统都支持存储最大达到2G的大文本,但是采用这种方式丧失了XML文档固有的层次特性,无法对其内部进行分析检索,如果分析其内部结构,又与第二种方式相似,造成效率低下,通用性降低;   把XML文档存储在支持XML解析和检索的数据库中,通过XQuery这种针对XML文档的专用语言,来检索XML文档。这种方式可以保留XML文档原有的层次结构,而且可以高效地定位到XML文档中特定的节点,是最具有潜力的XML存储方式。   目前IBM、Oracle、微软等数据库主要研发厂商都在自己的数据库管理系统最新版本中增加了XML特性,其中IBM的DB2 V9及后续版本是IBM最新推出的“混合型”数据库管理系统,除了支持传统的关系数据,还支持pureXML这种层次化的数据,用户可以在一个表中混合存储关系数据和pureXML数据,还可以使用SQL和XQuery语言自由地查询和处理这两种数据,是目前对pureXML数据支持程度最高、与标准化组织制订的标准最为接近的数据库管理系统。      3 用关系、层次混合模型存储经络和穴位   人体中12条正经、奇经八脉、360多个穴位本身的名称、位置等性质已经固定,适合使用关系模型进行存储,而各个穴位独特的属性、点按的手法、适合的病症等信息存在很大差异,而且存储结构本身也经常发生变化,适合采用XML格式的层次模型进行存储。   根据人体经络学习系统的需求,设计关系模型如下:      表1中所有字段都是固定的,适合于采用关系模型进行存储。      表2中的最后一个字段cure,保存能够治疗的疾病以及治疗的方法,其内容随着穴位的改变会有很大不同,不适合采用固定结构的字段存储,所以采用XML结构。   此外还包括药品表、时令表、治疗手法表等其他若干张表格,用于与经络表和穴位表相关联,因为中医各个分支是相辅相成的,不能完全割裂开来。限于篇幅,此处省略

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档