• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種用于人工電磁材料設計的數據庫處理方法技術

    技術編號:8834300 閱讀:178 留言:0更新日期:2013-06-22 20:31
    本發明專利技術公開了一種用于人工電磁材料設計的數據庫處理方法,包括:確認人工電磁材料設計的數據庫運算需求;判斷預先建立的存儲過程庫中是否包含數據庫運算需求所對應的存儲過程;若包含,則調用并執行存儲過程庫中的數據庫運算需求所對應的存儲過程;返回數據庫運算需求所對應的存儲過程的計算結果。本發明專利技術能夠提升對人工電磁材料設計的數據庫的處理速度,實現人工電磁材料產業化生產的需要。

    【技術實現步驟摘要】

    本專利技術涉及數據庫領域,特別是涉及。
    技術介紹
    人工電磁材料技術是一個前沿性交叉科技,人工電磁材料是指一些具有天然材料所不具備的超常物理性質的人工復合結構或復合材料。通過在材料的關鍵物理尺度上的結構有序設計,可以突破某些表觀自然規律的限制,從而獲得超出自然界固有的普通性質的超常材料功能。人工電磁材料設計的數據庫包括了大量的人工電磁材料結構參數和人工電磁材料的物理特性的信息。人工電磁材料的結構參數為基材的材料、尺寸,人造微結構的材料、拓撲結構和幾何結構,人工電磁材料的物理特性為電場響應、磁場響應和/或折射率。在現有的技術中,處理數據庫的方法一般為每對數據庫進行一次更新、插入、查詢或者刪除等操作,就要調用一次SQL語句集。在人工電磁材料設計階段,由于人工電磁材料的數據量非常大,通過這種方式對數據庫處理會造成處理速度過慢,從而無法滿足人工電磁材料產業化生產的需要。因此解決現有技術中對存放人工電磁材料設計相關數據的數據庫的處理速度過慢、繁瑣且耗時巨大的問題具有重大的意義。
    技術實現思路
    本專利技術主要解決的技術問題是提供,能夠加快對大規模數據庫的處理速度。為能夠解決上述技術問題,本專利技術采用的一個技術方案是:提供,包括:確認人工電磁材料設計的數據庫運算需求;判斷預先建立的存儲過程庫中是否包含數據庫運算需求所對應的存儲過程;若包含,則調用并執行存儲過程庫中的數據庫運算需求所對應的存儲過程;返回數據庫運算需求所對應的存儲過程的計算結果。其中,人工電磁材料設計的數據庫運算需求包括人工電磁材料設計的數據庫中需要設計的數據信息。其中,調用并執行存儲過程庫中的數據庫運算需求所對應的存儲過程的步驟包括:通過調用用于標識數據庫運算需求所對應的存儲過程的指定名稱來調用并執行數據庫運算需求所對應的存儲過程。其中,在判斷預先建立的存儲過程庫中是否包含數據庫運算需求所對應的存儲過程步驟中,還包括步驟:若不包含,則創建數據庫運算需求所對應的存儲過程。其中,創建數據庫運算需求所對應的存儲過程的步驟中,還包括步驟:用指定名稱標識所創建的存儲過程。其中,在用指定名稱標記人工電磁材料設計的數據庫的步驟之后,還包括步驟:將數據庫運算需求所對應的存儲過程保存到存儲過程數據庫中。其中,數據庫運算需求所對應的存儲過程包括:對人工電磁材料設計的數據庫運算需求的更新、插入、刪除以及查詢操作。其中,數據庫運算需求所對應的存儲過程選自下列五種中的至少一種:系統提供的存儲過程、本地存儲過程、臨時的存儲過程、遠程的存儲過程和擴展存儲過程。其中,臨時存儲過程包括:本地臨時存儲過程以及全局臨時存儲過程。其中,數據庫運算需求所對應的存儲過程的計算結果包括對數據庫運算需求進行數據庫運算需求所對應的存儲過程操作后獲得的人工電磁材料設計的數據庫中需要設計的不同物理結構的數據信息。本專利技術的有益效果是:區別于現有技術的情況,本專利技術通過應用于對存放人工電磁材料設計相關數據的數據庫,加快了對大規模數據庫處理的速度,從而滿足人工電磁材料產業化生產的要求。附圖說明圖1是本專利技術的流程圖。具體實施例方式請參閱圖1,圖1是本專利技術的流程圖。如圖1所示,本專利技術包括以下步驟:步驟10:確認人工電磁材料設計的數據庫運算需求。所述的人工電磁材料設計的數據庫運算需求包括人工電磁材料的結構參數和人工電磁材料的物理特性。人工電磁材料的結構參數為基材的材料、尺寸,人造微結構的材料、拓撲結構和幾何結構,人工電磁材料的物理特性為電場響應、磁場響應和/或折射率。這些都是人工電磁材料設計的數據庫中需要設計的數據信息。步驟11:判斷預先建立的存儲過程庫中是否包含所述數據庫運算需求所對應的存儲過程。存儲過程(Stored Procedure)是一組為了完成特定功能的SQL語句集,是利用SQL Server (關系型數據庫管理系統)所提供的Transact-SQL語言所編寫的程序。數據庫存儲過程的實質就是部署在數據庫端的一組定義代碼以及SQL。創建存儲過程是將對數據庫常用的操作,比如更新、插入、刪除以及查詢操作等預先用SQL語言寫好并用一個指定的名稱存儲起來,那么以后要數據庫提供與已定義好的存儲過程的功能相同的服務時,只需調用執行,即可自動完成命令。存儲過程數據庫跟普通的數據庫沒有差別,該數據庫主要是用來保存存儲過程。如果不存在存儲過程,則必須創建存儲過程。存儲過程必須用指定名稱標識,方便用戶理解和使用。指定名稱可以根據存儲過程的功能來命名。例如,如果該存儲過程的功能是往數據庫插入信息,可以標識為insert,如果該存儲過程的功能是刪除數據庫信息的,可以標識為delete,如果該存儲過程的功能是查詢數據庫的信息的,可以標識為query,如果功能是更新該數據信息的,可以標識為update。具體的命名方式可以根據實際的需求而作出。下面詳細介紹利用SQL的語言編寫存儲過程的具體語法。如下所示:CREATE PROC[EDURE]procedure_name[ ;number][{iparameter data_type}][VARYING][ = default][OUTPUT]]例如:若用戶想建立一個刪除表tmp中的記錄的存儲過程Select_delete可寫為:Create Proc select_del AsDelete tmp又例如,如表I所示,編號為book的表的內容:本文檔來自技高網...

    【技術保護點】
    一種用于人工電磁材料設計的數據庫處理方法,其特征在于,包括:確認人工電磁材料設計的數據庫運算需求;判斷預先建立的存儲過程庫中是否包含所述數據庫運算需求所對應的存儲過程;若包含,則調用并執行所述存儲過程庫中的所述數據庫運算需求所對應的存儲過程;返回所述數據庫運算需求所對應的存儲過程的計算結果。

    【技術特征摘要】
    1.一種用于人工電磁材料設計的數據庫處理方法,其特征在于,包括: 確認人工電磁材料設計的數據庫運算需求; 判斷預先建立的存儲過程庫中是否包含所述數據庫運算需求所對應的存儲過程; 若包含,則調用并執行所述存儲過程庫中的所述數據庫運算需求所對應的存儲過程; 返回所述數據庫運算需求所對應的存儲過程的計算結果。2.根據權利要求1所述的方法,其特征在于,所述人工電磁材料設計的數據庫運算需求包括所述人工電磁材料設計的數據庫中需要設計的數據信息。3.根據權利要求1所述的方法,其特征在于,所述調用并執行所述存儲過程庫中的所述數據庫運算需求所對應的存儲過程的步驟包括:通過調用用于標識所述數據庫運算需求所對應的存儲過程的指定名稱來調用并執行所述數據庫運算需求所對應的存儲過程。4.根據權利要求1所述的方法,其特征在于,在所述判斷預先建立的存儲過程庫中是否包含所述數據庫運算需求所對應的存儲過程步驟中,還包括步驟:若不包含,則創建所述數據庫運算需求所對應的存儲過程。5.根據權利要求4所述的方法,其特征在于,所述創建所述數據庫...

    【專利技術屬性】
    技術研發人員:劉若鵬季春霖劉斌張建牛攀峰
    申請(專利權)人:深圳光啟高等理工研究院
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品无码一二区免费| 亚洲AV无码之国产精品| 国产精品无码v在线观看| 最新国产精品无码| 在线看片无码永久免费aⅴ| 国产精品一级毛片无码视频| 久久精品成人无码观看56| 亚洲熟妇无码八AV在线播放| 粉嫩高中生无码视频在线观看| 亚洲国产精品成人AV无码久久综合影院 | 内射人妻无套中出无码| 亚洲爆乳无码一区二区三区| 自慰无码一区二区三区| 无码中文字幕色专区| 西西4444www大胆无码| 国产成人无码a区在线视频| 亚洲熟妇av午夜无码不卡| 精品久久久久久无码中文字幕一区| 亚洲Av无码国产一区二区| 少妇无码一区二区三区免费| 97免费人妻无码视频| 久久久久无码精品国产h动漫| 久久精品aⅴ无码中文字字幕| 最新中文字幕AV无码不卡| 超清无码一区二区三区| 亚洲成a人在线看天堂无码| 亚洲?V无码成人精品区日韩| 无码精品人妻一区二区三区影院| 亚洲最大无码中文字幕| 亚洲精品无码中文久久字幕| 97免费人妻无码视频| 精品无码综合一区二区三区| 无码成人AAAAA毛片| 免费一区二区无码视频在线播放| 国产色无码精品视频国产| 无码国产亚洲日韩国精品视频一区二区三区 | 本免费AV无码专区一区| 国产精品无码v在线观看| 最新高清无码专区| 人妻丰满熟妇av无码区不卡| 色视频综合无码一区二区三区|