主权项 |
一种数据库处理设备,其特征在于,包含:接收单元,其从另一部分语法树接收请求获取与结构化数据库中包含的部分语法树中储存的各个元素相同的元素相对应的信息的处理的获取请求,所述处理是执行嵌套结构中多重循环的处理,并且每一个元素用作每一个所述多重循环中的变量;识别符赋值单元,其将唯一的识别符赋值到元素表中储存的每一个记录,每一个所述元素表是为所述多重循环中的每一个循环创建的;结合单元,其通过对已经赋值有所述识别符的所述元素表执行叉积结合处理来创建叉积结合表,在所述叉积结合表中将多个所述识别符分别赋值给每一个所述记录;信息获取单元,其基于每一个所述元素表中包括的所述元素获取在所述获取请求中指定为获取目标的信息;单次循环表创建单元,其对每一个所述循环创建储存所述记录的单次循环表,在所述记录中所获取的信息,所述识别符,和所述元素互相对应;结合表创建单元,其通过将对每一个所述循环分别创建的所述单次循环表结合来创建赋值有多个所述识别符的循环间结合表;以及对应控制单元,其基于赋值给所述叉积结合表的多个所述识别符和赋值给所述循环间结合表的多个所述识别符,控制所述叉积结合表中的所述记录与所述循环间结合表中的所述记录之间的对应。 |