医学信息的结构化存贮方法
【专利摘要】医学信息的结构化存贮方法是一种可以对各种复杂的信息进行结构化存贮的方法,该方法用一张表(或若干张结构完全一样的表)来存贮各种信息。与关系数据库相对比,关系数据库是以“横向”的N个字段来存贮一个事物的信息;而医学信息的结构化存贮方法则是以“纵向”的N个记录,或(N+X)个记录,来存贮一个事物的信息。关系数据库中任何表中的各种数据都可以通过转换而存放到医学信息的结构化存贮方法所用的表中。医学信息的结构化存贮方法可以有效地实现医学信息的结构化,目前可以在关系数据库中实现医学信息的结构化存贮方法。
【专利说明】医学信息的结构化存贮方法
【技术领域】
[0001]医学信息的结构化存贮方法提出了一种新型的信息结构化存贮方法。医学信息的结构化存贮方法可以用一张表或若干张结构完全一样的表来存贮、处理关系数据库系统中的任意数据,实现各种复杂信息结构化存贮,可以有效地实现信息系统的互联互通、医学信息的结构化存贮。
【背景技术】
[0002]关系数据库适用于数据比较规范的封闭系统,适用于不需要与外界交换信息的局域网,不适用于开放的、数据非常复杂的、需要与外界进行大量数据交换的系统,用关系数据库所开发出来的信息系统都是孤岛型的。
[0003]关系数据库无法实现病历信息的结构化存贮,因为病历信息没有规范的、统一的数据结构。
[0004]关系数据理论中没有数据接口、数据交换方面的内容。关系数据库中的数据都是有结构的而且与数据库系统密切相关,关系数据库中的数据一旦离开了特定的环境(即相应的数据库系统、数据结构、应用软件),就变成了无意义的数据。
[0005]关系数据库中的数据之所以只能在某个特定的数据库中存储,问题在于关系数据库系统中的表的数据结构不标准、不通用,当关系数据库中的一个数据要想在其它数据库中存储,就必须为它建立相应的数据结构,或者把相应的数据进行转换,使这个数据适应新的数据结构,这是目前解决数据在不同环境中存储的通用的方法,而这种转换的工作量是非常大的,代价也是非常高昂的。
[0006]用关系数据库所建立的信息系统都是孤岛型系统,因为数据库中的数据不是独立的,只能在相应的数据库系统中存在,这些数据离开了相应的数据库系统、应用系统后就会
严重失真。
[0007]对于真正的开放系统而言,数据库的名称、表的名称、字段的字段名都是非常重要的信息,都要用规范的自然语言来表达,最忌讳的就是用“代码”来表达它们。
[0008]信息系统是否可以互联互通,一个关键因素就是如何保证数据在不同的环境中都不失真,即一定要注意“数据的完整性”。“数据的完整性”是指数据可以不依赖数据库系统、数据结构及应用程序而独立地完整地表达出某种含义,这样就可以确保数据在任何信息系统中都不会失真,都有相同的含义。然而关系数据库中的数据都是与关系数据库系统、数据结构、应用程序密切相关的,关系数据库中的数据不具完整性。
[0009]关系数据库中的二维表是数据不具完整性的一个根本原因。在用关系数据库设计信息系统时,不同的设计者在设计同一张表时,所设计出的数据结构是不一样的:所用的数据库系统不一样、数据库名不一样、表名不一样、字段名不一样、字段的排列顺序不一样、各字段的长度不一样、各字段的数据类型不一样,由于这些原因(即异构数据源),当两个系统交换数据时,一个系统就不认识另一个系统所发过来的数据。
[0010]医学信息的结构化存贮方法可以有效地解决关系数据库系统所存在的上述问题。医学信息的结构化存贮方法所用的表是一种万能表,该表可以存贮关系数据库中各种各样的数据,可以有效地解决医学信息的结构化存贮问题。
【发明内容】
[0011]本发明提出了一种可以用一张表或若干张结构完全一样的表来存忙、处理传统关系数据库系统中各种二维表中的任意数据的一种新型的数据存贮方法,可以实现医学信息的结构化存贮。
[0012]发明所要解决的技术问题
[0013]医学信息的结构化存贮方法所解决技术问题:异构数据源问题、信息共享和数据交换问题,以及用关系数据库和XML在实现结构化电子病历、医学知识库时不能充分地对病历信息、医学知识进行结构化存贮并且查询速度低的问题。
[0014]有益效果
[0015]本项发明的有益效果是:用医学信息的结构化存贮方法所建立的信息系统的数据结构都是相同的、数据源都是相同的,很容易实现各信息系统之间的互联互通,因此可以有效地解决信息共享、数据交换问题;医学信息的结构化存贮方法可以很容易地实现医学信息的结构化存贮,用医学信息的结构化存贮方法建立的电子病历系统、医学知识库的存贮效果及查询速度都远远高于用关系数据库或用XML所建立的电子病历系统和医学知识库。
[0016]医学信息非常复杂,用关系数据库中的现有的方法不能有效地对医学信息进行结构化存贮。XML虽说可以实现病历信息的结构化,然而要从数十万份、数百万份XML电子病历中查询信息是非常困难的,查询速度非常低。用医学信息的结构化存贮方法可以在关系数据库中实现电子病历信息及医学知识库信息的结构化存贮,用医学信息的结构化存贮方法所建立的电子病历系统的查询速度远远超过从XML电子病历中查询信息的速度。医学信息的结构化存贮方法可以有效地解决医院信息化中的信息孤岛问题,实现互联互通。
[0017]关系数据库的优势是查询速度非常快,但不足之处是灵活性差,只能处理自己的数据,不能处理从其它系统发过来的数据,不适合用于数据交换。XML拥有很高的灵活性,可以表达各种各样的信息,适用于数据交换,但其不足之处是对大量信息、大量XML文件进行处理时,处理速度太慢。医学信息的结构化存贮方法具有关系数据库那样的查询速度,也具有XML那样的高灵活性,可以存贮各种各样的信息。
[0018]医学信息的结构化存贮方法可用于各行各业,最突出的应用则是在医疗行业。【具体实施方式】
[0019]医学信息的结构化存贮方法中所用的表的结构是一种新型的数据结构。医学信息的结构化存贮方法中所用的表简称为“事物信息表”。“事物信息表”的数据结构与关系数据库中的表的数据结构有本质的区别。要用医学信息的结构化存贮方法而开发出一种概念全新的数据库系统是非常困难的,所需的投资非常大,因此,目前可采用关系数据库系统来实现医学信息的结构化存贮,可以用ORACAL、DB2、SQL SERVER、Access等关系数据库来实现医学信息的结构化存贮。
[0020]“事物信息表”在SQL SERVER中的结构形式:
[0021]
【权利要求】
1.一种医学信息的结构化存贮方法,其特征是:与关系数据库相比,关系数据库是以“横向”的一个记录中的N个字段来存贮一个事物的信息,用多个结构不同的表建立信息系统,而医学信息的结构化存贮方法则是以“纵向”的N个记录,或N+X个记录存贮一个事物的信息,医学信息的结构化存贮方法只要一个“事物信息表”或若干个结构完全一样的“事物信息表”就可以实现各种复杂信息的结构化存贮。
2.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:用医学信息的结构化存贮方法,可以很容易地实现医学信息的结构化,用医学信息的结构化存贮方法所建立的电子病历系统和医学知识库的存贮效果及查询速度都远远高于用关系数据库或用XML所建立的电子病历系统和医学知识库。
3.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:一张“事物信息表”就可以存放各种关系数据库中的任意数据,为了提高系统性能等原因,可在信息系统中建立多个“事物信息表”来存贮数据,但这些表的结构一定要完全相同,这样可确保各信息系统之间的互联互通和信息共享,在建立不同信息系统时也要采用结构完全相同的“事物信息表”。
4.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:若把N个事物存贮至IJ“事物信息表”中,这N个事物各自拥有一个各不相同的事物代号,不同事物不能拥有相同的事物代号,拥有相同事物代号的记录则为同一事物的数据。
5.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:用医学信息的结构化存贮方法所建立的各种信息系统的数据源都是相同的,不存在异构数据源问题,可用医学信息的结构化存贮方法开发出通用的数据接口,该通用的数据接口可以接收和发送各种各样的数据并有效的地解决信息孤岛问题。
6.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:用医学信息的结构化存贮方法所建立的信息系统中的数据与数据库系统及相应的应用程序是相互独立的,即“事物信息表”中的任一事物的数据都具有比较好的完整性,“事物信息表”中的数据脱离相应的数据库系统及应用程序后还能保持原来的含义,数据的完整性是确保信息系统之间可以互联互通和信息共享的基础。
7.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:对关系数据库而言,同一张表中的信息为同一类事物的信息,不同的信息存贮在不同的表中,“事物信息表”中的信息则是由事物本身的特征及特征值而自然地确定各事物是不是同一类事物。
8.根据权利要求1所述的医学信息的结构化存贮方法,其特征是:在关系数据库中实现医学信息的结构化存贮方法时,只要用“id、事物代号、事物特征、事物特征值、超长特征值、单位、附件、时间”8个字段的表就可以存贮各种各样的数据,对“事物代号、事物特征、事物特征值”字段建立索引以便查询;当关系数据库中的数据转换到“事物信息表”中时,医学信息的结构化存贮方法是把关系数据库表中的一条记录当作一个事物,并为该事物分配一个唯一的事物代号,关系数据库表的字段名转换为“事物信息表”中的“事物特征”,相应字段中的数据则转换为“事物特征值”,超过“事物特征值”字段长度的数据则存放在“超长特征值”字段中,图象、附件等信息量比较大的信息则存放在“附件”字段中。
【文档编号】G06F17/30GK103500225SQ201310495041
【公开日】2014年1月8日 申请日期:2013年10月21日 优先权日:2013年10月21日
【发明者】樊梦真 申请人:樊梦真