河北軟件職業(yè)技術學院
油田生產綜合管理系統后臺數據庫的開發(fā)
劉克 苗斌河北軟件職業(yè)技術學院
油田生產綜合管理系統后臺數據庫的設計標準是以數據存儲和搜索范圍、不同壓縮包數據流量的大小以及在傳輸途中變換的碼型為依據的。局域網內的數據資源以實現網絡之間對數據資源共享為目的,所以數據列表的完整性是該系統所要解決的主要問題之一。油田在勘探開采到油氣輸出的過程中會產生很多的數據,這些數據有時需要刪除或者增加,數據庫的開發(fā)有效地節(jié)省了工作時間,其能更加系統全面地處理這些數據,將每一個月、每一季甚至是每一年的開采數據進行統計。
綜合管理系統;后臺數據庫;工作效率;安全
隨著信息化技術的不斷發(fā)展,信息已成為人類之間交流的一部分。SQLServer數據庫是由微軟公司研發(fā)的用于綜合型數據管理的數據庫,與一般的操作系統。(包括W indows2000、Xp、Linux、Mac以及近幾年推出的Windows7)都有著很好的兼容性。
油田生產綜合管理系統后臺數據庫的設計標準是以數據存儲和搜索范圍、不同壓縮包數據流量的大小以及在傳輸途中變換的碼型為依據的。碼型在傳輸的頻率和波形上加以區(qū)分,在同一時間上壓縮多路數據包,控制了壓縮的速度,并且傳輸到數據庫中的時間偏差很小。在搜索范圍上,該數據庫包含了大量的數據資源,當用戶在檢索信息時,首先考慮到的是檢索的效率,用戶查詢某個關鍵字時,該數據庫中的搜索器會在限定時間內準確找出客戶所需要的數據包。
2.1 INDEX的設計標準
在SQLServer數據庫設計標準規(guī)范中,需要用到INDEX搜索設定標準,該搜索設定標準可以提高數據查詢的性能。一般INDEX常用于CLUSTED中,分為數組序列和引用序列,包含的語法有area_mun、arrange、reference。在array序列中其表示為區(qū)域單元格,單元格分為縱向和橫向,在縱向區(qū)域內還有返回域值的功能。例如在油井管道內搜索石油原液的流速,若A3=73,B1=45,該兩個縱向函數式表示石油管道內的流速以及管道內運行溫度值,在油田生產后臺數據庫管理系統中,傳遞一個動態(tài)數據鏈,程序便會執(zhí)行該編碼模塊。最后,在程序運行過程中,輸出石油后臺設備運行的參數以及石油原液流速的參數。一般石油鉆井開采設備正常運行時轉速能達到1 200 r/s,開采石油原液的流速為30m3/s,會占用計算機的內存空間,數據庫中記載的數據越多,占用相應的內存空間就越大,該邏輯程序中的UPDATE也不會進行更新,導致數字資源有效檢索能力下降。
2.2 列表數據的完整性設計
油田企業(yè)局域網內的數據資源是以實現網絡之間對數據資源共享為目的,所以數據列表的完整性是該系統所要解決的主要問題之一。在傳輸數據整合模式中,由于沒有區(qū)分子表和父表的能力(即各類的數據綜合到了一起),使其在綜合管理系統中搜索相關信息時,把一系列的附屬字表的信息也連帶出來。在數據管理人員的操作下,把子表中的數據結構安放在數據庫系統中外圍結構模塊中,這樣用戶在搜索關鍵字時,會根據不同的界定范圍,找到合適的子表和父表中的相關數據。
2.3 索引及權限的設計結構
索引的主要目的是在有限時間內對數據信息的檢索,在所設定的程序中必須滿足要搜索關鍵字的行小于整個數據表格中的行,這樣檢索的效率可以提高到10%。當客戶在搜索器中輸入有效性的字數超出系統對程序設定字數的標準時,便會加大搜索范圍,進而加重了運載程序的負擔。數據庫中列是針對數據的錄入以及程序設定的編碼加密編程等,因此在關鍵字數上沒有做出嚴格的標準,不會涉及到行的鎖定標準范圍。
權限的設計標準是專為用戶制定的,即用戶需要登錄密碼和用戶名,這樣才可以在數據庫中查詢信息。
3.1 對油田綜合管理系統中瓶頸故障的定位
隨著油田行業(yè)的不斷發(fā)展,對于數據資源的存儲及處理工作能夠在短時間內做出快速的判斷,其中該數據庫的研發(fā)技術便運用到現代油田行業(yè)中。通常油田系統中數據的傳送采用的是發(fā)送SQL數據包的形式,數據包通過壓縮形成數據流量壓縮包在傳輸信道中進行傳輸。對于較大數據塊的傳送,可能會因為占用較多的傳輸帶寬造成傳輸線路的堵塞。在數據庫管理系統中有查看CPU占用內存空間大小的服務器,它可以確定發(fā)生中斷線路的確切地點。
3.2 保障數據信息的安全
雖然數據庫是一個資源共享平臺,但是對于石油行業(yè)來說很多數據是機密數據,所以采取了加密措施。每天石油的采集量數據都要存儲到數據庫中,但可能會有一些不法分子盜竊該數據信息資源,使國家能源存儲機密函件泄露。傳統的油田數據庫只是劃分了子網,沒有進行更細致的劃分,不同部門可以進行彼此之間信息的查看,因此存在著一定的風險。當前SQLServer數據庫采用了加密功能,只有同一小組的人員才可以預覽數據報表參數,并對管理數據庫系統實現了數字資源的分流,獨立部門內部的資源只能針對性的共享,在很大程度上保障了油田企業(yè)信息的安全。
3.3 對油田生產數據的處理
我國的油氣資源豐富,開設的油田很多,油田在勘探開采到油氣輸出的過程中會產生很多的數據,這些數據有些時候需要刪除或者增加,龐大的數據在處理時是一項非常耗時的工作。油田綜合管理系統后臺數據庫的開發(fā)有效地節(jié)省了工作時間,其能更加系統全面地處理這些數據,將每一個月、每一季甚至是每一年的開采數據進行統計。油田綜合管理系統后臺數據庫的應用,大大提高了生產工作效率。
(欄目主持 關梅君)
10.3969/j.issn.1006-6896.2014.7.043