[發明專利]數據庫修改方法及應用服務器有效
| 申請號: | 201710914955.1 | 申請日: | 2017-09-30 |
| 公開(公告)號: | CN108415922B | 公開(公告)日: | 2021-10-22 |
| 發明(設計)人: | 蘇軼;熊星 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/22 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 修改 方法 應用 服務器 | ||
1.一種數據庫修改方法,應用于應用服務器,其特征在于,所述方法包括:
解析數據庫,獲取所述數據庫中每個對象的實現程序;
通過所述每個對象的實現程序計算所述每個對象與其他對象關聯的復雜度;
判斷目標對象與所述其他對象關聯的復雜度是否超過預設值;及
當所述目標對象與所述其他對象關聯的復雜度不超過所述預設值時,則控制所述目標對象在所述數據庫中處于可修改狀態,所述通過所述每個對象的實現程序計算所述每個對象與其他對象關聯的復雜度的步驟,具體包括:
分析實現每個對象所需的函數,并解析所述函數調取的對象;
記錄每個對象被函數調取的次數;及
將所述次數確定為相應函數與其他函數關聯的復雜度,所述方法還包括:
當所述目標對象與所述其他對象關聯的復雜度超過所述預設值時,則對所述目標對象在所述數據庫中被修改時存在的風險進行提示,提示所述目標對象在所述數據庫中進行修改時處于高風險狀態,或者低風險狀態。
2.如權利要求1所述的數據庫修改方法,其特征在于,所述方法還包括:
當所述目標對象與所述其他對象關聯的復雜度超過所述預設值時,則針對所述目標對象在所述數據庫中的預設位置輸出提示信息。
3.如權利要求1所述的數據庫修改方法,其特征在于,所述控制所述目標對象在所述數據庫中處于可修改狀態的步驟,具體包括:
設置所述可修改狀態為文本輸入狀態,及
當所述對象處于所述文本輸入狀態時,所述數據庫可接受用戶對所述目標對象的修改。
4.一種應用服務器,其特征在于,所述應用服務器包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的數據庫修改程序,所述數據庫修改程序被所述處理器執行時實現如下步驟:
解析數據庫,獲取所述數據庫中每個對象的實現程序;
通過所述每個對象的實現程序計算所述每個對象與其他對象關聯的復雜度;
判斷目標對象與所述其他對象關聯的復雜度是否超過預設值;及
當所述目標對象與所述其他對象關聯的復雜度不超過所述預設值時,則控制所述目標對象在所述數據庫中處于可修改狀態,所述通過所述每個對象的實現程序計算所述每個對象與其他對象關聯的復雜度的步驟,具體包括:
分析實現每個對象所需的函數,并解析所述函數調取的對象;
記錄每個對象被函數調取的次數;及
將所述次數確定為相應函數與其他函數關聯的復雜度,還包括:
當所述目標對象與所述其他對象關聯的復雜度超過所述預設值時,則對所述目標對象在所述數據庫中被修改時存在的風險進行提示,提示所述目標對象在所述數據庫中進行修改時處于高風險狀態,或者低風險狀態。
5.如權利要求4所述的應用服務器,其特征在于,所述控制所述目標對象在所述數據庫中處于可修改狀態的步驟,具體包括:
設置所述可修改狀態為文本輸入狀態,及
當所述對象處于所述文本輸入狀態時,所述數據庫可接受用戶對所述目標對象的修改。
6.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有數據庫修改程序,所述數據庫修改程序可被至少一個處理器執行,以使所述至少一個處理器執行如權利要求1-3中任一項所述的數據庫修改方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710914955.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:供應商推薦方法、裝置及計算機可讀存儲介質
- 下一篇:封閉域的智能人機對話系統





