[發明專利]一種曲線數據存儲裝置及其存儲方法無效
| 申請號: | 201010175239.4 | 申請日: | 2010-05-12 |
| 公開(公告)號: | CN101882147A | 公開(公告)日: | 2010-11-10 |
| 發明(設計)人: | 周家杰;姚小放;葉鋼;馬世龍 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京永創新實專利事務所 11121 | 代理人: | 周長琪 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 曲線 數據 存儲 裝置 及其 方法 | ||
技術領域
本發明屬于計算機數據處理領域,具體涉及一種曲線數據存儲方法及其裝置。
背景技術
對于企業傳統的商業過程和行政過程的信息化而言,利用傳統的關系數據庫存儲和管理數據,已經比較成熟。隨著計算機技術的飛速發展,企業的信息化建設已經進入到一個新的階段,這一階段標志性的工作是企業要把自身的業務過程信息化。例如在對產品進行試驗時,一般都會利用傳感器來采集各種試驗數據,這些收集后經過適當處理得到的試驗數據,在數學上就表現為數值型數據序列。每一個數值型數據序列,都可以可視化為一條曲線,這樣就可以把一個數值型數據序列看成是一條曲線。面對這些海量的試驗數據,一般情況下專業人員不會去關心曲線上每個具體的坐標點,而關心的是整條曲線。這時,基于關系數據模型,利用傳統關系數據庫產品建立起來的數據庫,并不能有效地滿足這類企業的業務過程信息化的需要,主要存在如下一些問題。
(1)存儲方式復雜。從用戶的觀點看,關系數據模型由一組關系組成,每個關系的數據結構是一張規范的二維表,要想描述曲線這種復雜的數據對象的相關數據信息,會導致存儲方式變得復雜。
(2)查詢和運算效率偏低。利用傳統關系數據庫產品建立起來的數據庫采用的是面向集合的操作方式,無法將曲線作為基本操作對象,在對曲線這種復雜的數據對象進行查詢和運算時,會造成多層表的聯合操作,從而導致查詢和運算效率低下。
(3)無法提供一個可視化的數據操作環境。傳統的關系數據庫只是提供一種數據的組織方式,沒有對數據進行可視化,從而不能更好地幫助用戶觀察數據的分布,獲取海量數據中的關系和規則。
石油大學學報(自然科學版)2001年第25卷第5期文章編號:100-5870(2001)05-0100-02“利用數據庫和圖形處理技術實現測井曲線數據的存儲和管理”一文中提出利用關系數據庫ORACLE8提供的二進制大數據體數據類型BLOB來存放曲線數據,雖然可以有效提高數據存儲效率,但仍是以數據點作為基本存儲單元,當遇到海量曲線數據存儲及曲線計算等操作時,效率仍然不高。
發明內容
本發明提供了一種曲線數據存儲裝置及其存儲方法,它建立在傳統關系數據庫基礎之上,提供一種曲線數據到關系數據的轉換機制,實現了對曲線數據的存儲,同時,它還提供以整條曲線為基本對象的操作功能,并實現了曲線數據的可視化,從而能夠幫助用戶更好地探索數據。
一種曲線數據存儲裝置,其特征在于,包括如下模塊:
底層數據庫管理模塊、曲線數據庫引擎、元數據管理模塊、曲線結構化查詢語言到標準結構化查詢語言轉換模塊、曲線數據可視化模塊。
曲線結構化查詢語言到標準結構化查詢語言轉換模塊接收曲線數據存儲請求,將輸入的曲線數據存儲請求轉換為標準結構化查詢語句,并將標準結構化查詢語句傳遞給曲線數據庫引擎;曲線數據庫引擎執行標準結構化查詢語句,通過底層數據庫管理模塊和關系數據庫引擎完成對關系數據的存儲操作,將底層數據庫管理模塊傳回來的結果傳遞給曲線數據可視化模塊;曲線數據可視化模塊將結果顯示給用戶。
所述底層數據庫管理模塊管理關系數據庫,將曲線數據轉換的關系數據從關系數據庫中存入或讀出。
所述元數據管理模塊管理、維護整個曲線數據存儲中涉及到的元數據。
所述曲線結構化查詢語言到標準結構化查詢語言轉換模塊,將接收的曲線數據存儲請求轉換為曲線結構化查詢語句,利用元數據管理模塊提供的元數據,結合曲線屬性,將曲線結構化查詢語句轉換為標準結構化查詢語句。
本發明一種曲線數據存儲方法,包括以下步驟:
步驟一:用戶通過客戶應用程序或應用程序編程接口,將曲線數據存儲請求提交給曲線結構化查詢語言到標準結構化查詢語言轉換模塊;
步驟二:曲線結構化查詢語言到標準結構化查詢語言轉換模塊接收用戶提交的曲線數據存儲請求,將曲線數據存儲請求轉換為曲線結構化查詢語句;
步驟三:曲線結構化查詢語言到標準結構化查詢語言轉換模塊利用元數據管理模塊提供的元數據,結合曲線屬性,將曲線結構化查詢語句轉換為標準結構化查詢語句;
步驟四:曲線數據庫引擎執行標準結構化查詢語句,并經底層數據庫管理模塊和關系數據庫引擎,將曲線數據轉換為關系數據存儲到關系數據庫中;
步驟五:判斷是否有新的曲線數據存儲請求,若有,轉步驟一,若沒有,執行步驟六;
步驟六:將數據進行可視化,結束本次曲線數據存儲;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010175239.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:監控系統和方法
- 下一篇:可分式差速驅動裝置及其全方位移動自動導引車
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





