国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng)與流程

      文檔序號(hào):40388061發(fā)布日期:2024-12-20 12:10閱讀:4來(lái)源:國(guó)知局
      基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng)與流程

      本發(fā)明涉及數(shù)據(jù)處理,特別涉及一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng)。


      背景技術(shù):

      1、隨著科技的飛速發(fā)展和人們生活水平的提高,軟件開(kāi)發(fā)技術(shù)已經(jīng)成為了驅(qū)動(dòng)創(chuàng)新和變革的重要力量。

      2、在軟件開(kāi)發(fā)過(guò)程中,實(shí)施或者交付人員需要先下載安裝連接數(shù)據(jù)庫(kù)的客戶端,進(jìn)行查詢數(shù)據(jù)以實(shí)現(xiàn)數(shù)據(jù)驗(yàn)證,然而,針對(duì)不同數(shù)據(jù)庫(kù)客戶端也不一樣,現(xiàn)場(chǎng)實(shí)施人員通常不會(huì)撰寫對(duì)應(yīng)的sql,但是又需要進(jìn)行一些簡(jiǎn)單的數(shù)據(jù)查詢,以便確認(rèn)軟件中所存在的問(wèn)題,通常會(huì)依賴開(kāi)發(fā)溝通查詢,以幫忙查詢導(dǎo)出數(shù)據(jù),從而使得開(kāi)發(fā)人員需要花費(fèi)大量的時(shí)間,影響開(kāi)發(fā)效率以及工作效率。


      技術(shù)實(shí)現(xiàn)思路

      1、基于此,本發(fā)明的目的是提供一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng),以至少解決上述技術(shù)中的不足。

      2、本發(fā)明提出一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法,包括:

      3、構(gòu)建軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng);

      4、基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保其與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性,并在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息;

      5、根據(jù)所述調(diào)用方的注冊(cè)節(jié)點(diǎn)以及所述表元數(shù)據(jù)信息配置對(duì)應(yīng)的關(guān)聯(lián)表,并根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息得到對(duì)應(yīng)的查詢字段;

      6、根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息配置對(duì)應(yīng)的查詢條件,并根據(jù)所述查詢條件生成指定的查詢語(yǔ)句,并根據(jù)所述查詢語(yǔ)句從所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)中獲取到對(duì)應(yīng)的查詢結(jié)果。

      7、進(jìn)一步的,構(gòu)建軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng)的步驟包括:

      8、分別構(gòu)建結(jié)構(gòu)化查詢接口、表元數(shù)據(jù)查詢接口以及數(shù)據(jù)保存接口;

      9、根據(jù)所述結(jié)構(gòu)化查詢接口、所述表元數(shù)據(jù)查詢接口以及所述數(shù)據(jù)保存接口構(gòu)建對(duì)應(yīng)的軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng)。

      10、進(jìn)一步的,基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保其與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性,并在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息的步驟包括:

      11、獲取調(diào)用方的注冊(cè)節(jié)點(diǎn)的ip及端口,并根據(jù)所述ip及端口確保所述調(diào)用方與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性;

      12、在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息,并調(diào)用所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)的結(jié)構(gòu)化查詢接口,查詢當(dāng)前數(shù)據(jù)庫(kù)所有的表以及查詢所述當(dāng)前數(shù)據(jù)庫(kù)的每個(gè)表的具體列信息以及主鍵信息。

      13、進(jìn)一步的,根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息得到對(duì)應(yīng)的查詢字段的步驟包括:

      14、根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息獲取選中表的所有列信息,其中,所述列信息包括列名、列中文名稱;

      15、基于用戶的查詢需求和所述列信息構(gòu)建對(duì)應(yīng)的查詢列,并根據(jù)所述查詢列創(chuàng)建對(duì)應(yīng)的查詢字段。

      16、本發(fā)明還提出一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢系統(tǒng),包括:

      17、數(shù)據(jù)開(kāi)發(fā)模塊,用于構(gòu)建軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng);

      18、數(shù)據(jù)采集模塊,用于基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保其與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性,并在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息;

      19、數(shù)據(jù)配置模塊,用于根據(jù)所述調(diào)用方的注冊(cè)節(jié)點(diǎn)以及所述表元數(shù)據(jù)信息配置對(duì)應(yīng)的關(guān)聯(lián)表,并根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息得到對(duì)應(yīng)的查詢字段;

      20、數(shù)據(jù)查詢模塊,用于根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息配置對(duì)應(yīng)的查詢條件,并根據(jù)所述查詢條件生成指定的查詢語(yǔ)句,并根據(jù)所述查詢語(yǔ)句從所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)中獲取到對(duì)應(yīng)的查詢結(jié)果。

      21、進(jìn)一步的,所述數(shù)據(jù)開(kāi)發(fā)模塊包括:

      22、接口構(gòu)建單元,用于分別構(gòu)建結(jié)構(gòu)化查詢接口、表元數(shù)據(jù)查詢接口以及數(shù)據(jù)保存接口;

      23、數(shù)據(jù)開(kāi)發(fā)單元,用于根據(jù)所述結(jié)構(gòu)化查詢接口、所述表元數(shù)據(jù)查詢接口以及所述數(shù)據(jù)保存接口構(gòu)建對(duì)應(yīng)的軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng)。

      24、進(jìn)一步的,所述數(shù)據(jù)采集模塊包括:

      25、數(shù)據(jù)獲取單元,用于獲取調(diào)用方的注冊(cè)節(jié)點(diǎn)的ip及端口,并根據(jù)所述ip及端口確保所述調(diào)用方與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性;

      26、數(shù)據(jù)采集單元,用于在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息,并調(diào)用所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)的結(jié)構(gòu)化查詢接口,查詢當(dāng)前數(shù)據(jù)庫(kù)所有的表以及查詢所述當(dāng)前數(shù)據(jù)庫(kù)的每個(gè)表的具體列信息以及主鍵信息。

      27、進(jìn)一步的,所述數(shù)據(jù)配置模塊包括:

      28、信息獲取單元,用于根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息獲取選中表的所有列信息,其中,所述列信息包括列名、列中文名稱;

      29、數(shù)據(jù)配置單元,用于基于用戶的查詢需求和所述列信息構(gòu)建對(duì)應(yīng)的查詢列,并根據(jù)所述查詢列創(chuàng)建對(duì)應(yīng)的查詢字段。

      30、本發(fā)明還提出一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法。

      31、本發(fā)明還提出一種計(jì)算機(jī),包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法。

      32、本發(fā)明當(dāng)中的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng),通過(guò)將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴于所構(gòu)建的軟件開(kāi)發(fā)信息,并基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保網(wǎng)絡(luò)連通性,在調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息,根據(jù)表元數(shù)據(jù)信息和注冊(cè)節(jié)點(diǎn)配置關(guān)聯(lián)表,并根據(jù)關(guān)聯(lián)表和表元數(shù)據(jù)信息構(gòu)建對(duì)應(yīng)的查詢信息,以獲取到對(duì)應(yīng)的查詢結(jié)果,通過(guò)頁(yè)面配置即可產(chǎn)生查詢語(yǔ)句,并根據(jù)所產(chǎn)生的查詢語(yǔ)句獲取查詢結(jié)果,與傳統(tǒng)的使用客戶端連接數(shù)據(jù)庫(kù)的方式,降低數(shù)據(jù)查詢門檻,節(jié)約了人力成本。



      技術(shù)特征:

      1.一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法,其特征在于,構(gòu)建軟件開(kāi)發(fā)信息,并將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴所述軟件開(kāi)發(fā)信息,以得到對(duì)應(yīng)的業(yè)務(wù)開(kāi)發(fā)系統(tǒng)的步驟包括:

      3.根據(jù)權(quán)利要求1所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法,其特征在于,基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保其與所述業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性,并在所述調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息的步驟包括:

      4.根據(jù)權(quán)利要求1所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法,其特征在于,根據(jù)所述關(guān)聯(lián)表和所述表元數(shù)據(jù)信息得到對(duì)應(yīng)的查詢字段的步驟包括:

      5.一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢系統(tǒng),其特征在于,包括:

      6.根據(jù)權(quán)利要求5所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢系統(tǒng),其特征在于,所述數(shù)據(jù)開(kāi)發(fā)模塊包括:

      7.根據(jù)權(quán)利要求5所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊包括:

      8.根據(jù)權(quán)利要求5所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢系統(tǒng),其特征在于,所述數(shù)據(jù)配置模塊包括:

      9.一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至4任一所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法。

      10.一種計(jì)算機(jī),包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至4任一所述的基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法。


      技術(shù)總結(jié)
      本發(fā)明提供一種基于元數(shù)據(jù)配置的數(shù)據(jù)查詢方法及其系統(tǒng),該方法包括:將預(yù)設(shè)的業(yè)務(wù)系統(tǒng)依賴軟件開(kāi)發(fā)信息得到業(yè)務(wù)開(kāi)發(fā)系統(tǒng);基于調(diào)用方的注冊(cè)節(jié)點(diǎn)確保其與業(yè)務(wù)開(kāi)發(fā)系統(tǒng)之間的網(wǎng)絡(luò)連通性,并在調(diào)用方使用定時(shí)任務(wù)時(shí),定時(shí)全量采集業(yè)務(wù)節(jié)點(diǎn)所在庫(kù)的所有表元數(shù)據(jù)信息;根據(jù)調(diào)用方的注冊(cè)節(jié)點(diǎn)及表元數(shù)據(jù)信息配置的關(guān)聯(lián)表和表元數(shù)據(jù)信息得到查詢字段;根據(jù)關(guān)聯(lián)表和表元數(shù)據(jù)信息配置對(duì)應(yīng)的查詢條件,并根據(jù)查詢條件生成指定的查詢語(yǔ)句,并根據(jù)查詢語(yǔ)句從業(yè)務(wù)開(kāi)發(fā)系統(tǒng)中獲取到對(duì)應(yīng)的查詢結(jié)果。本發(fā)明通過(guò)頁(yè)面配置即可產(chǎn)生查詢語(yǔ)句,并根據(jù)所產(chǎn)生的查詢語(yǔ)句獲取查詢結(jié)果,與傳統(tǒng)的使用客戶端連接數(shù)據(jù)庫(kù)的方式,降低數(shù)據(jù)查詢門檻,節(jié)約了人力成本。

      技術(shù)研發(fā)人員:熊志星,邵海春,陳惠東
      受保護(hù)的技術(shù)使用者:思創(chuàng)數(shù)碼科技股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1