[發明專利]一種數據處理方法無效
| 申請號: | 200910085956.5 | 申請日: | 2009-06-02 |
| 公開(公告)號: | CN101908045A | 公開(公告)日: | 2010-12-08 |
| 發明(設計)人: | 蔣步星 | 申請(專利權)人: | 北京潤乾信息系統技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京天悅專利代理事務所(普通合伙) 11311 | 代理人: | 田明;任曉航 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 | ||
1.一種數據處理方法,包括如下步驟:
(1)將關系數據庫中的數據讀入內存,其中的每一條記錄都單獨保存為一個對象,所述的記錄通過指針進行調用;
(2)將多個記錄組成有序的集合,稱為排列,排列中的記錄是有序的,所述的排列也通過指針進行調用;
(3)對記錄和排列進行運算和處理,并且其運算和處理結果仍可以用于下一步處理,直至得到需求的結果;在運算和處理過程中,所有涉及到記錄和排列的操作和引用,都是使用指針進行引用,而不是復制數據。
2.如權利要求1所述的一種數據處理方法,其特征在于:所述的每個記錄和排列只存儲一個本體,變量內、字段內或排列成員內都只存儲目標記錄或排列的地址,各種操作和計算也都是指針的移交和復制。
3.如權利要求1或2所述的一種數據處理方法,其特征在于:在步驟(1)中,所述的記錄也可以是新建的,并且記錄中的字段可以是任意的數據類型或者是另一個記錄或排列。
4.如權利要求3所述的一種數據處理方法,其特征在于:在步驟(2)中,所述的排列是由任意一組記錄組成,所述的記錄來自于同一個表或者不同的表,所述的記錄的數據結構相同或者不相同。
5.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括對排列直接進行交、并、和、差操作的集合運算。
6.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括從排列中直接提取記錄和從記錄中直接提取字段。
7.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括在排列中按條件對記錄進行定位,即在遍歷排列的過程中通過判斷表達式真假來在排列中定位到記錄。
8.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括針對基于排列的表達式的計數、求和、求平均、求最值、合并重復項操作。
9.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括按條件指定表達式排序排列中的記錄。
10.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括按指定表達式來連接兩個排列的成員,使得從一個排列的某一記錄就可以直接獲取到另一個排列的與之相連接的記錄。
11.如權利要求4所述的一種數據處理方法,其特征在于:在步驟(3)中,所述的運算和處理包括按任意指定的表達式對排列中的記錄進行分組,使表達式值相同的記錄都分為一組。
12.如權利要求4中所述的一種數據處理方法,其特征在于:在所有的運算和處理中,直接引用當前計算所針對的記錄或此記錄在排列中的序號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京潤乾信息系統技術有限公司,未經北京潤乾信息系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910085956.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:空心構件成型方法及其設備
- 下一篇:切割用旋轉刀





