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

    數據庫訪問處理方法及裝置制造方法及圖紙

    技術編號:15057278 閱讀:104 留言:0更新日期:2017-04-06 03:19
    本申請實施例公開了一種數據庫訪問處理方法及裝置,所述方法包括:檢索與獲取的檢索關鍵詞匹配的注釋信息;顯示所述注釋信息的提示信息;響應于針對所述提示信息的選擇操作,確定對應的數據庫對象的對象名稱以寫入程序編輯界面。本申請實施例實現了訪問語句有效準確的編寫,實現了對數據庫有效準確的訪問。

    【技術實現步驟摘要】

    本申請屬于數據處理
    ,具體地說,涉及一種數據庫訪問處理方法及裝置。
    技術介紹
    結構化查詢語言(StructuredQueryLanguage,SQL)是一種數據庫查詢和程序設計語言,用于修改,存刪以及查詢數據庫中的數據,用戶可以通過編寫SQL語句實現對數據庫的訪問。用戶通過編寫SQL語句以對數據庫進行訪問時,需要編寫表名稱以及字段名稱,這就要求用戶對進行訪問的數據庫中的數據表以及字段非常熟悉,用戶如果對數據庫不了解,將無法實現SQL語句的編寫,也就無法訪問數據庫。
    技術實現思路
    現有技術中若想實現對數據庫的訪問,需要用戶對數據庫中的數據表以及字段等數據庫對象非常熟悉,這樣才能進行SQL語句的編寫,但是專利技術人發現,很多用戶對數據庫并不了解,特別是數據庫中包括多種業務類型的數據的情況下,且即便對數據庫非常了解,由于表名稱或者字段名稱等通常較長且復雜,也會導致書寫錯誤而造成無法訪問數據庫,為了實現對數據庫有效準確的訪問,就需要解決在用戶不了解數據庫的情況下,實現SQL語句編寫的技術問題。而專利技術人經過一系列研究發現,如果在進行SQL語句編寫時,能夠對用戶進行表名稱或字段名稱等對象名稱的提示,將大大減少編寫工作量和出錯率,且實際應用中用戶盡管對數據表或字段等不了解,但是通常了解待訪問數據的業務類型等,據此,提出本申請實施例的技術方案,本申請實施例提供了一種數據庫訪問處理方法及裝置,實現了訪問語句有效準確的編寫,實現了對數據庫有效準確的訪問。本申請的第一方面提供了一種數據庫訪問處理方法,包括:檢索與獲取的檢索關鍵詞匹配的注釋信息;顯示所述注釋信息的提示信息;響應于針對所述提示信息的選擇操作,確定對應的數據庫對象的對象名稱以寫入程序編輯界面。可選地,所述檢索關鍵詞的獲取步驟包括:在所述程序編輯界面顯示檢索控件;獲取輸入所述檢索控件的所述檢索關鍵詞。可選地,所述檢索控件的顯示步驟包括:根據接收的控件顯示請求,在所述程序編輯界面顯示所述檢索控件。可選地,還包括:獲取輸入所述程序編輯界面的編輯關鍵詞;檢索包含所述編輯關鍵詞的對象名稱;顯示所述對象名稱;響應于針對所述對象名稱的選擇操作,確定被選擇的對象名稱以寫入所述程序編輯界面。可選地,還包括:對應所述提示信息顯示所述注釋信息所注釋的數據庫對象的對象名稱。可選地,所述顯示所述注釋信息的提示信息之后,還包括:監測針對所述提示信息的顯示觸發操作;顯示所述注釋信息的詳細信息。可選地,所述檢索關鍵詞包括類型關鍵詞以及業務關鍵詞;所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:根據所述類型關鍵詞規定的對象類型,檢索與所述業務關鍵詞匹配且對應所述對象類型的注釋信息。可選地,所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:識別所述訪問語句中的訪問函數,以確定所述訪問函數訪問的對象類型;檢索與所述檢索關鍵詞匹配且對應所述對象類型的注釋信息。可選地,所述數據庫對象包括數據表或字段;所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:判斷是否已檢索表注釋信息;若是,在檢索確定的數據表中,檢索與所述檢索關鍵詞匹配的字段注釋信息;若否,檢索與所述檢索關鍵詞匹配的表注釋信息。可選地,所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:從數據集市中檢索與獲取的檢索關鍵詞匹配的注釋信息;其中,所述數據集市中為數據庫對象預配置有注釋信息。本申請的第二方面提供了一種數據庫訪問處理裝置,包括:第一檢索模塊,用于檢索與獲取的檢索關鍵詞匹配的注釋信息;信息顯示模塊,用于顯示所述注釋信息的提示信息;第一確定模塊,用于響應于針對所述提示信息的選擇操作,確定對應的數據庫對象的對象名稱以寫入程序編輯界面。可選地,還包括:控件顯示模塊,用于在所述程序編輯界面顯示檢索控件;第一獲取模塊,用于獲取輸入所述檢索控件的所述檢索關鍵詞。可選地,所述控件顯示模塊具體用于:根據接收的控件顯示請求,在所述程序編輯界面顯示所述檢索控件。可選地,還包括:第二獲取模塊,用于獲取輸入所述程序編輯界面的編輯關鍵詞;第二檢索模塊,用于檢索包含所述編輯關鍵詞的對象名稱;名稱顯示模塊,用于顯示所述對象名稱;第二確定模塊,用于響應于針對所述對象名稱的選擇操作,確定被選擇的對象名稱以寫入所述程序編輯界面。可選地,所述信息顯示模塊還用于:對應所述提示信息顯示所述注釋信息所注釋的數據庫對象的對象名稱。可選地,所述檢索關鍵詞包括類型關鍵詞以及業務關鍵詞;所述第一檢索模塊具體用于根據所述類型關鍵詞規定的對象類型,檢索與所述業務關鍵詞匹配且對應所述對象類型的注釋信息。可選地,所述第一檢索模塊包括:識別單元,用于識別所述訪問語句中的訪問函數,以確定所述訪問函數訪問的對象類型;第一檢索單元,用于檢索與所述檢索關鍵詞匹配且對應所述對象類型的注釋信息。可選地,所述數據庫對象包括數據表或字段;所述第一檢索模塊包括:判斷單元,用于判斷是否已檢索表注釋信息;第二檢索單元,用于在所述判斷單元判斷結果為是時,在檢索確定的數據表中,檢索與所述檢索關鍵詞匹配的字段注釋信息;第三檢索單元,用于在所述判斷單元的判斷結果為否時,檢索與所述檢索關鍵詞匹配的表注釋信息。可選地,所述第一檢索模塊具體用于:從數據集市中檢索與獲取的檢索關鍵詞匹配的注釋信息;其中,所述數據集市中為數據庫對象預配置有注釋信息。與現有技術相比,本申請可以獲得包括以下技術效果:在本申請實施例中,通過檢索與獲取的檢索關鍵詞匹配的注釋信息,并顯示該注釋信息的提示信息以供用戶查看和選擇,監測到針對所述提示信息的選擇操作時,確定被選擇的提示信息對應的數據庫對象,并將對應的數據庫對象的對象名稱寫入程序編輯界面,通過注釋信息的提示信息可以方便用戶了解想要寫入的數據庫對象,從而實現了在用戶不了解數據庫對象的情況下,對訪問語句有效準確的編寫,實現了對數據庫有效準確的訪問。附圖說明此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:圖1是本申請實施例的一種數據庫訪問處理方法一個實施例的流程圖;圖2是本申請實施例的一種數據庫訪問處理方法又一個實施例的流程圖;圖3a~圖3e分別是本申請實施例的程序編輯界面的部分顯示示意圖;圖4是本申請實施例的一種數據庫訪問處理裝置又一個實施例的結構示意圖;圖5是本申請實施例的一種數據庫訪問處理裝置又一個是類似的結構示意圖。具體實施方式以下將配合附圖及實施例來詳細說明本申請的實施方式,藉此對本申請如何應用技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。本申請實施例的技術方案主要適用于通過訪問語句,如SQL語句實現數據庫訪問的應用場景中。用戶在程序編輯界面進行訪問語句的編寫,編寫完成的訪問語句提交至查詢系統,即可以從數據庫中實現對數據的查詢或更新等訪問操作。為了實現在用戶不了解數據庫對象的情況下,實現對數據庫有效準確的訪問,在本申請實施例中,首先獲取檢索關鍵詞,并檢索與檢索關鍵詞匹配的注釋信息。檢索關鍵詞可以由用戶在進行訪問語句編寫時提供,注釋信息用于注釋數據庫對象,在創建數據庫對象時對應寫入數據庫中。之后顯示該注釋信息的提示信息以供用戶查看和選擇,監測到針對所述提示信息的選擇操作時,確定被選擇的提示信本文檔來自技高網...

    【技術保護點】
    一種數據庫訪問處理方法,其特征在于,包括:檢索與獲取的檢索關鍵詞匹配的注釋信息;顯示所述注釋信息的提示信息;響應于針對所述提示信息的選擇操作,確定對應的數據庫對象的對象名稱以寫入程序編輯界面。

    【技術特征摘要】
    1.一種數據庫訪問處理方法,其特征在于,包括:檢索與獲取的檢索關鍵詞匹配的注釋信息;顯示所述注釋信息的提示信息;響應于針對所述提示信息的選擇操作,確定對應的數據庫對象的對象名稱以寫入程序編輯界面。2.根據權利要求1的方法,其特征在于,所述檢索關鍵詞的獲取步驟包括:在所述程序編輯界面顯示檢索控件;獲取輸入所述檢索控件的所述檢索關鍵詞。3.根據權利要求2所述的方法,其特征在于,所述檢索控件的顯示步驟包括:根據接收的控件顯示請求,在所述程序編輯界面顯示所述檢索控件。4.根據權利要求2所述的方法,其特征在于,還包括:獲取輸入所述程序編輯界面的編輯關鍵詞;檢索包含所述編輯關鍵詞的對象名稱;顯示所述對象名稱;響應于針對所述對象名稱的選擇操作,確定被選擇的對象名稱以寫入所述程序編輯界面。5.根據權利要求1所述的方法,其特征在于,還包括:對應所述提示信息顯示所述注釋信息所注釋的數據庫對象的對象名稱。6.根據權利要求1所述的方法,其特征在于,所述顯示所述注釋信息的提示信息之后,還包括:監測針對所述提示信息的顯示觸發操作;顯示所述注釋信息的詳細信息。7.根據權利要求1所述的方法,其特征在于,所述檢索關鍵詞包括類型關鍵詞以及業務關鍵詞;所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:根據所述類型關鍵詞規定的對象類型,檢索與所述業務關鍵詞匹配且對應所述對象類型的注釋信息。8.根據權利要求1所述的方法,其特征在于,所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:識別所述訪問語句中的訪問函數,以確定所述訪問函數訪問的對象類型;檢索與所述檢索關鍵詞匹配且對應所述對象類型的注釋信息。9.根據權利要求1所述的方法,其特征在于,所述數據庫對象包括數據表或字段;所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:判斷是否已檢索表注釋信息;若是,在檢索確定的數據表中,檢索與所述檢索關鍵詞匹配的字段注釋信息;若否,檢索與所述檢索關鍵詞匹配的表注釋信息。10.根據權利要求1所述的方法,其特征在于,所述檢索與獲取的檢索關鍵詞匹配的注釋信息包括:從數據集市中檢索與獲取的檢索關鍵詞匹配的注釋信息;其中,所述數據集市中為數據庫對象預配置有注釋信息。11.一種數據庫訪問處理裝置,其特征在于,包括:第一檢索模塊,用于檢索與獲取的檢索關鍵詞匹配的注釋信息;信...

    【專利技術屬性】
    技術研發人員:張尤優
    申請(專利權)人:北京小度信息科技有限公司
    類型:發明
    國別省市:北京;11

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

    1
    主站蜘蛛池模板: 波多野结衣AV无码| 东京热加勒比无码视频| 亚洲AV无码专区电影在线观看 | 欧洲人妻丰满av无码久久不卡| 中文无码亚洲精品字幕| 亚洲一级Av无码毛片久久精品 | 无码h黄肉3d动漫在线观看| 伊人久久综合精品无码AV专区| 一本大道在线无码一区| 无码专区中文字幕无码| 自慰系列无码专区| 亚洲另类无码专区丝袜| 午夜无码国产理论在线| 夜夜添无码一区二区三区| 国产成人无码免费视频97 | 亚洲精品久久无码| 无码国产精品一区二区免费3p| 国产日韩精品无码区免费专区国产| 无码成人精品区在线观看| 无码一区二区三区视频| 亚洲av无码一区二区乱子伦as| 国产精品无码素人福利| 国产成人无码精品久久久露脸 | 亚洲国产精品无码久久久不卡 | 无码av免费毛片一区二区| 无码AV片在线观看免费| 无码少妇一区二区性色AV | 亚洲国产精品无码AAA片| 国产高清无码视频| 成年免费a级毛片免费看无码| 性无码专区一色吊丝中文字幕| 18禁无遮挡无码网站免费 | 中文无码日韩欧免费视频| 亚洲国产精品无码久久九九| 国产精品va在线观看无码| 中国无码人妻丰满熟妇啪啪软件 | 国产午夜无码片在线观看| 国产精品白浆无码流出| julia无码人妻中文字幕在线 | 午夜麻豆国产精品无码| 无码高潮爽到爆的喷水视频app|