发明名称 数据处理方法和数据处理程序
摘要 可以缩短处理阵列的子集所需的时间。表格格式数据被分成信息块,每一个信息块都包括值列表(VL)和指针阵列(PV),在所述值列表中,项目值以对应于每一个项目的项目值的项目值号码的顺序存储,在所述指针阵列中,指针值以唯一记录号的顺序存储,每一个指针值都指出项目值号码。一部分记录被选择作为子集,并且响应该选择,创建包括子集的记录号的有序集合阵列。有序集合阵列中的每一个记录号都指出指针阵列中的其中一个指针值的位置。在对应于其中排列了记录号的位置的项目值号码阵列中排列指针阵列中的指针值。参考项目值号码排列中的值,生成第二指针阵列(PV2),其中,排列了位置元素,第二值列表(VL2),其中,排列了值元素。
申请公布号 CN1717652A 申请公布日期 2006.01.04
申请号 CN200380104150.7 申请日期 2003.10.23
申请人 特博数据实验室公司 发明人 古庄晋二
分类号 G06F7/24(2006.01) 主分类号 G06F7/24(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 付建军
主权项 1.一种用于从被表达为记录阵列的表格格式数据中提取子集作为处理对象的数据处理方法,每一个记录都包括项目和属于该项目的项目值,包括下列步骤:a)通过将表格格式数据划分为信息块来构造表格格式数据,每一个信息块都包括值列表和指针阵列,在所述值列表中,项目值以对应于属于特定项目的项目值的项目值号码的顺序存储,在所述指针阵列中,指出项目值号码的指针值以唯一记录号的顺序存储;b)响应对作为记录的一部分的子集的选择,创建包含子集的记录号的有序集合阵列;c)将在由有序集合的每一个记录号指出的位置上的指针阵列中的指针值对应于其中排列了记录号的位置排列到项目值号码阵列中;以及d)通过引用项目值号码阵列中的值,创建存储位置元素的第二指针阵列和存储值元素的第二值列表,并且其中通过由记录号指出的位置上的第二指针阵列中的元素和由第二指针阵列中的元素指出的位置上的第二值列表中的元素,根据有序集合阵列的记录号指定值列表中的值。
地址 日本神奈川