?

測試網絡數據庫建設及應用探討

2014-10-21 19:57馬爽
計算機光盤軟件與應用 2014年24期
關鍵詞:運用數據庫建設

摘 要:在信息時代背景下,計算機運用不斷深入、發展,測試數據庫建設、運用要求逐漸提高。網絡數據庫的建設和應用的主要目的是為了實現信息化的共享,提供信息量更大的數據平臺,網絡數據庫的建設還大大的減少了人工輸入信息的工作量,實現了系統自動信息輸入功能,最大限度的提高了工作效率,更好的服務于信息用戶。測試數據庫在事物處理與商業運行中發揮著重要作用。同時,對于網絡數據庫開發,為提升數據庫速度、質量,必須注重數據庫設計。本文主要分析測試網絡數據庫的建設與運用。

關鍵詞:測試網絡;數據庫;建設;運用

中圖分類號:TP399

因特網技術取得了很大的進步,帶動了數據庫技術的發展,兩種技術相互結合有了更優秀的優化方案,在油田測試中,生產單位較為分散,各自數據測試格式、解釋方式的標準不同,對于油田公司而言,必須實現勘探開發、測試數據庫的資源數據共享,以保障數據庫信息滿足油田生產、挖掘需求。在現代數據庫中,除了實體聯系、關系與層次模型,缺乏一套完整數據設計方法與理念。測試網絡數據庫作為新型數據庫,為更好促進數據庫技術發展,必須注重測試網絡數據庫的建設與運用。筆者根據自身多年的數據庫設計經驗,主要分析測試網絡數據設計與運用問題。

1 測試網絡數據庫設計分析

數據庫作為關鍵性數據處理技術,在許多軟件開發中,需依靠數據庫技術,測試網絡數據庫作為網絡技術的重要研究成果,屬于一個系統測試軟件,在分組數據庫中,實現了數據組織、數據操作、數據維護、數據保護與數據控制功能。對于試井解釋與生產試井解釋,通常選擇數據庫技術,為測試網絡數據庫設計創造了基礎。

首先,測試數據庫特點。在測試過程中,因生產單位較為分散,地域分布較多。隨著解釋軟件不斷更新,現階段,計算站與測試大隊均配置了Oracle數據庫,且數據庫版本不斷更新升級。

其次,網絡數據庫設計。因油田測試生產較為分散,需構建網絡數據庫,在網絡數據庫建設中,整個油田企業網是數據庫設施的基礎。同時,建立解釋站中心、專業數據庫通道,通過數據通道,確定數據的基本流向,以確保數據控制性能。在數據庫設計中,中心數據庫作為設計核心,通過測試節點,構建網絡數據庫。

第三,生產數據庫、網絡數據庫之間的關系。無論何種應用軟件,均以生產數據庫為基礎平臺,通過解釋軟件與數據發布軟件,建立信息系統數據庫。對于網絡數據庫,包含了測試大隊的數據發布、數據生產、信息調度等系統軟件,進而構建整個網絡系統。通過上述關系可看出,在網絡數據庫中,生產數據庫作為重要節點,通過集中式管理進行生產管理,通過分布式管理進行網絡管理,進而確保數據安全,提高解釋速度。

第四,網絡數據庫特點。由于網絡數據庫運用范圍十分廣泛,是各類解釋軟件的基礎平臺、數據發布平臺與數據處理中心。而網絡數據庫區別于數據庫平臺,對于網絡數據庫開發中,網絡連接方式十分簡便。測試數據庫必須實現勘探信息的共享,網絡技術作為數據共享基礎,是測試數據庫建設的重要前提。尤其測試數據庫的視圖定義、數值計算等功能,確保數據庫完整性與安全性。對于數據庫故障,具有校正、修復等功能。

2 測試網絡數據庫的運用

對于網絡數據庫而言,管理者各類生產數據庫,在測試數據庫的建設過程中,利用網絡數據庫,實現解釋信息共享。

首先,管理測試數據。通過網絡數據庫,完成生產數據庫建設工作,利用遠程監控系統,即可管理測試數據庫,實現數據備份與遠程控制?,F階段,測試數據庫在測試生產數據管理與備份中運用,根據備份機制有效運行,一次可達到420G的備份數據量。通過多次測試,完成數據恢復,進而挽救解釋資料。

其次,測試數據庫在信息化建設的運用。對于測試信息化建設,主要包含測試信息、數據庫建設、網絡建設等運用。在測井解釋中,測試信息作用十分關鍵。因測試數據具有套數多與種類多特丹,通過網絡數據庫,有效管理生產數據庫,是測試信息化建設的最佳方法。對于勘探數據庫,包含了11種測井數據庫數據,25種測井解釋項目。通過解釋方法,促進測試信息化建設,存在較大工作量,重復開發率較高。但利用網絡數據庫,實現測試數據庫、生產數據庫的信息共享,進而降低人工工作量,使信息化建設效率明顯提升。一般而言,建立網絡數據庫之后,通過網絡數據庫,為測試數據創造數據開發平臺。按照網絡數據庫優勢,對于不同區域數據庫,發布測試數據。處于這種測試數據庫之中,數據具有極強實時性,可最小化數據錄入工作量,提高數據處理便捷性。因此,在測試信息化建設過程中,網絡數據庫技術是重要的技術基礎。

第三,測試數據庫的測試內容。按照數據庫系統的設計,測試數據庫主要包含數據備份、數據恢復、轉移故障、故障恢復等測試。立足測試過程較低,將數據庫測試分為如下幾點:其一,系統測試。對于傳統測試數據而言,是以需求覆蓋為重點。而網絡數據庫測試,也需要確保需求覆蓋。在初期設計階段,必須分析需求覆蓋。如在數據存儲過程中,對于約束規則與視圖,必須驗證分析,保證功能設計與需求相符合。同時,對于設計文檔,與最終數據庫保持一致。若設計文檔出現變化,需要進行驗證、修改;其二,集成測試。對于集成測試,主要是接口測試,立足數據庫角度,與普通測試不同,測試數據庫需考慮數據項修改、增加、刪除、增加滿、刪除空、空表記錄、并發操作、邏輯并聯、存儲接口等接口測試。同時,對于這些接口測試,我們必須選擇最佳方法測試,例如錯誤猜測法、邊界值法與等價類法;其三,單元測試。在單元測試過程中,注重邏輯覆蓋,針對復雜代碼而言,測試數據庫單元測試較為簡單,利用走讀方式、語句覆蓋即可完成單元測試。而系統測試比較難,要求測試人員具備豐富測試經驗、設計能力,而單元測試、集成測試要求相對較為簡單。

第四,數據庫的建設和應用要做好安全防范措施,一些新的病毒攻擊手段不斷涌現在網絡中,這就嚴重威脅了網絡數據的安全使用,影響了用戶的正常安全使用。網絡數據庫的安全防范首先要保證信息的安全,在信息傳輸、儲存、審計中采用數據備份、恢復等功能,還要做好用戶訪問權限控制,保證數據的完整性和防病毒性。計算機系統安全和網絡安全需要設置安全認證,包括身份認證和數據完整性認證等,最簡單的是輸入賬號和口令,限制用戶訪問系統和數據,還要做好授權訪問控制,來確定合法用戶和權限,計算機系統通常會設置三種訪問控制方法,包括自主訪問控制、強制訪問控制和基于角色的訪問控制,都為網絡數據庫安全防范有很大的作用。網絡數據庫的安全威脅包含很多方面,不能只使用一項防火墻技術,還要應用各種防范技術,保證系統的安全性不受到威脅,要及時的提供安全檢測措施,保證用戶的正常使用不受到影響。

3 結束語

綜上所述,通過測試網絡數據庫建設,實現生產數據庫、測試數據源的有效連接,實現測試信息的數據共享。在測試信息化進程中,網絡數據庫作為重要數據平臺,可實現遠程管理數據庫,提高測試信息的存儲量,使人工信息工作量明顯降低,進而提升工作效率,實現勘探數據開發、測試信息的共享,有利于提升測試信息的準確性與及時性。

參考文獻:

[1]劉妍.網絡數據庫自動生成測試數據問題的研究[J].哈爾濱職業技術學院學報,2009(01):120-121.

[2]余學杰.計算機網絡數據庫安全技術的優化探討[J].電子測試,2014(11):65-66,69.

[3]宋家勇.基于網絡數據庫的特征選擇[D].上海交通大學,2004.

[4]李軍志.測試網絡數據庫建設及應用[J].油氣田地面工程,2003(01):49-50.

作者簡介:馬爽(1981.11-),女,吉林遼源人,講師,本科,研究方向:計算機程序設計。

作者單位:遼源職業技術學院,吉林遼源 136201

猜你喜歡
運用數據庫建設
自貿區建設再出發
基于IUV的4G承載網的模擬建設
《人大建設》伴我成長
“贊賞發現”在高中語文教學中的運用
游戲教學法在小學英語課堂教學中的運用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合