亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種生成word文檔的數(shù)據(jù)庫(kù)字典的方法及裝置的制造方法

文檔序號(hào):9453060閱讀:222來(lái)源:國(guó)知局
一種生成word文檔的數(shù)據(jù)庫(kù)字典的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種生成word文檔的數(shù)據(jù)庫(kù)字典的方法 及裝置。
【背景技術(shù)】
[0002] 由于種種原因,數(shù)據(jù)庫(kù)在使用過(guò)程中需要增加表或進(jìn)行表結(jié)構(gòu)變更等,例如,在在 線教育的研發(fā)過(guò)程中,由于需求多、升級(jí)快,經(jīng)常需要新增加表或者進(jìn)行表結(jié)構(gòu)變更,這就 使得數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)人員除了設(shè)計(jì)編寫(xiě)數(shù)據(jù)庫(kù)腳本之外,還得不斷同步更新數(shù)據(jù)庫(kù)字典的 word文檔,任務(wù)繁重。而且如果數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)人員忘記同步更新數(shù)據(jù)庫(kù)字典的word文 檔,會(huì)導(dǎo)致數(shù)據(jù)庫(kù)字典中的word文檔的描述和實(shí)際數(shù)據(jù)庫(kù)中的結(jié)構(gòu)不一致,從而給業(yè)務(wù)應(yīng) 用開(kāi)發(fā)人員、測(cè)試人員以及運(yùn)營(yíng)人員造成不必要的麻煩。

【發(fā)明內(nèi)容】

[0003] 鑒于上述的分析,本發(fā)明旨在提供一種生成word文檔的數(shù)據(jù)庫(kù)字典的方法及裝 置,用以解決現(xiàn)有技術(shù)中針對(duì)新增加表或進(jìn)行表結(jié)構(gòu)變更等情況,數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)人員需 要不斷同步更新數(shù)據(jù)庫(kù)字典中的word文檔而導(dǎo)致加重工作量的問(wèn)題。
[0004] 為解決上述問(wèn)題,本發(fā)明主要是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:本發(fā)明一方面提供了 一種自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的方法,該方法包括:
[0005] 與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接,所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)中包含需要更新Word 文檔的數(shù)據(jù)庫(kù)字典;
[0006] 通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ)言sql語(yǔ)句, 自動(dòng)更新所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的所述數(shù)據(jù)庫(kù)字典。
[0007] 優(yōu)選地,所述與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接具體包括:
[0008] 根據(jù)連接信息與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)連接,再進(jìn)一步與 所述關(guān)系數(shù)據(jù)庫(kù)中的所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接。
[0009] 優(yōu)選地,所述連接信息包括:關(guān)系數(shù)據(jù)庫(kù)的IP地址、端口、登錄用戶名及密碼中的 一種或多種。
[0010] 優(yōu)選地,所述預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ)言sql語(yǔ) 句具體包括:
[0011] 通過(guò)與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)字典,編寫(xiě)用于 查詢(xún)?cè)摌I(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)及注釋的sql語(yǔ)句。
[0012] 優(yōu)選地,所述通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ) 言sql語(yǔ)句,自動(dòng)更新所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的所述數(shù)據(jù)庫(kù)字典具體包括:
[0013] 通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ)言sql語(yǔ)句, 獲取查詢(xún)到的所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)和注釋的結(jié)果集合,并將所述結(jié)果集合通 過(guò)Word組件,生成所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)對(duì)應(yīng)的Word文檔,替換掉所述數(shù)據(jù)庫(kù)字典中相 應(yīng)的Word文檔。
[0014] 優(yōu)選地,所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)包括:在線教育數(shù)據(jù)庫(kù)、在線商城數(shù)據(jù)庫(kù)、即時(shí) 通訊數(shù)據(jù)庫(kù)、社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、企業(yè)管理信息數(shù)據(jù)庫(kù)和各行業(yè)的軟件數(shù)據(jù)庫(kù)。
[0015] 本發(fā)明另一方面還提供了一種自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的裝置,該裝置 包括:
[0016] 連接模塊,用于與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接,所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)中包 含需要更新Word文檔的數(shù)據(jù)庫(kù)字典;
[0017] 生成模塊,用于通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún) 語(yǔ)言sql語(yǔ)句,自動(dòng)更新所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的所述數(shù)據(jù)庫(kù)字典。
[0018] 優(yōu)選地,所述連接模塊具體用于,根據(jù)連接信息與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì) 應(yīng)的關(guān)系數(shù)據(jù)庫(kù)連接,再進(jìn)一步與所述關(guān)系數(shù)據(jù)庫(kù)中的所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連 接。
[0019] 優(yōu)選地,所述連接信息包括:關(guān)系數(shù)據(jù)庫(kù)的IP地址、端口、登錄用戶名及密碼中的 一種或多種。
[0020] 優(yōu)選地,所述生成模塊具體用于,通過(guò)與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系 數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)字典,編寫(xiě)用于查詢(xún)?cè)摌I(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)及注釋的sql語(yǔ) 句,自動(dòng)更新所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的所述數(shù)據(jù)庫(kù)字典。
[0021] 優(yōu)選地,所述生成模塊還用于,通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查 詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ)言sql語(yǔ)句,獲取查詢(xún)到的所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)和注釋的 結(jié)果集合,并將所述結(jié)果集合通過(guò)Word組件,生成所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)對(duì)應(yīng)的Word文 檔,替換掉所述數(shù)據(jù)庫(kù)字典中相應(yīng)的Word文檔。
[0022] 優(yōu)選地,所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)包括:在線教育數(shù)據(jù)庫(kù)、在線商城數(shù)據(jù)庫(kù)、即時(shí) 通訊數(shù)據(jù)庫(kù)、社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、企業(yè)管理信息數(shù)據(jù)庫(kù)和各行業(yè)的軟件數(shù)據(jù)庫(kù)。
[0023] 本發(fā)明有益效果如下:
[0024] 本發(fā)明通過(guò)與需要生成Word文檔的數(shù)據(jù)庫(kù)字典的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連 接,執(zhí)行預(yù)設(shè)的sql語(yǔ)句后,自動(dòng)更新業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的Word文檔的數(shù)據(jù)庫(kù)字典,使數(shù) 據(jù)庫(kù)開(kāi)發(fā)人員能夠從同步word文檔的數(shù)據(jù)庫(kù)字典繁重勞動(dòng)中解放出來(lái),從而有效解決了 現(xiàn)有技術(shù)中由于新增加表或進(jìn)行表結(jié)構(gòu)變更等情況,使數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)人員需要不斷同步 更新數(shù)據(jù)庫(kù)字典的word文檔,加重?cái)?shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)人員的工作量的問(wèn)題。
[0025] 本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且部分的從說(shuō)明書(shū)中變得 顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、 權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【附圖說(shuō)明】
[0026] 圖1為本發(fā)明實(shí)施例的自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的方法的流程圖;
[0027] 圖2為本發(fā)明實(shí)施例的另一種自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的方法的流程 圖;
[0028] 圖3為本發(fā)明實(shí)施例的自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029] 下面結(jié)合附圖來(lái)具體描述本發(fā)明的優(yōu)選實(shí)施例,其中,附圖構(gòu)成本申請(qǐng)一部分,并 與本發(fā)明的實(shí)施例一起用于闡釋本發(fā)明的原理。為了清楚和簡(jiǎn)化目的,當(dāng)其可能使本發(fā)明 的主題模糊不清時(shí),將省略本文所描述的器件中已知功能和結(jié)構(gòu)的詳細(xì)具體說(shuō)明。
[0030] 本發(fā)明實(shí)施例的主要目的是提供一種自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的方法及 裝置,通過(guò)與需要生成Word文檔的數(shù)據(jù)庫(kù)字典的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接,執(zhí)行預(yù)設(shè) 的sql語(yǔ)句后,自動(dòng)更新業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的Word文檔的數(shù)據(jù)庫(kù)字典,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人 員能夠從同步word文檔的數(shù)據(jù)庫(kù)字典繁重勞動(dòng)中解放出來(lái)。下面就通過(guò)幾個(gè)具體實(shí)施例 對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0031] 本發(fā)明實(shí)施例提供了一種自動(dòng)生成Word文檔的數(shù)據(jù)庫(kù)字典的方法,參見(jiàn)圖1,包 括:
[0032]S101、與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接,所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)中包含需要更 新Word文檔的數(shù)據(jù)庫(kù)字典;
[0033]S102、通過(guò)執(zhí)行預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún)語(yǔ)言 (StructuredQueryLanguage,sql)語(yǔ)句,自動(dòng)更新所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的所述數(shù)據(jù)庫(kù) 字典。
[0034] 本發(fā)明通過(guò)預(yù)設(shè)支持不同業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的數(shù)據(jù)庫(kù)字典的sql語(yǔ)句,在 與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接后,執(zhí)行相應(yīng)的sql語(yǔ)句,然后自動(dòng)更新業(yè)務(wù)應(yīng)用系統(tǒng)數(shù) 據(jù)庫(kù)的Word文檔的數(shù)據(jù)庫(kù)字典,從而使數(shù)據(jù)庫(kù)開(kāi)發(fā)人員能夠從同步word文檔的數(shù)據(jù)庫(kù)字 典的繁重勞動(dòng)中解放出來(lái)。
[0035] 本發(fā)明實(shí)施例中的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)可以為在線教育數(shù)據(jù)庫(kù)、在線商城數(shù)據(jù) 庫(kù)、即時(shí)通訊數(shù)據(jù)庫(kù)、社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、企業(yè)管理信息數(shù)據(jù)庫(kù)和各行業(yè)的軟件數(shù)據(jù)庫(kù)等等。
[0036] 本發(fā)明實(shí)施例中的所述與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接具體包括:
[0037] 根據(jù)連接信息與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)連接,再進(jìn)一步與 所述關(guān)系數(shù)據(jù)庫(kù)中的所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建立連接。
[0038] 本發(fā)明實(shí)施例將不同類(lèi)型的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)分別劃分到不同類(lèi)型的關(guān)系數(shù) 據(jù)庫(kù)中,且不同的關(guān)系數(shù)據(jù)庫(kù)中的分別設(shè)置不同的數(shù)據(jù)庫(kù)字典,使用時(shí),首先選擇相應(yīng)的關(guān) 系數(shù)據(jù)庫(kù)類(lèi)型,再進(jìn)一步在選擇的關(guān)系數(shù)據(jù)庫(kù)類(lèi)型中選擇需要生成Word文檔的數(shù)據(jù)庫(kù)字 典的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù),并進(jìn)行連接。
[0039] 本發(fā)明實(shí)施例中的關(guān)系型數(shù)據(jù)庫(kù)具體包括:oracle、mysql、Sybase和ms sqlserver等。
[0040] 本發(fā)明實(shí)施例中的數(shù)據(jù)庫(kù)連接信息包括關(guān)系數(shù)據(jù)庫(kù)的IP地址和端口,如果業(yè)務(wù) 應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)設(shè)有登錄用戶名和密碼,則數(shù)據(jù)庫(kù)連接信息中還應(yīng)設(shè)有相應(yīng)的登錄用戶名 和密碼信息,當(dāng)然本領(lǐng)域的技術(shù)人員也可以根據(jù)業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的具體設(shè)置,來(lái)設(shè)置 其他的數(shù)據(jù)庫(kù)連接信息,以與需要生成Word文檔的數(shù)據(jù)庫(kù)字典的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)建 立連接。
[0041] 本發(fā)明實(shí)施例中的所述預(yù)設(shè)的支持所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)查詢(xún)的結(jié)構(gòu)化查詢(xún) 語(yǔ)言sql語(yǔ)句具體包括:
[0042] 通過(guò)與所述業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)字典,編寫(xiě)用于 查詢(xún)?cè)摌I(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)及注釋的sql語(yǔ)句。
[0043] 由于不同的關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)字典記錄方式不一樣,不同的關(guān)系數(shù)據(jù)庫(kù)又分別 包括不同的業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù),而不同的關(guān)系數(shù)據(jù)庫(kù)都有自己的查詢(xún)sql,但返回的結(jié)果 結(jié)構(gòu)是一樣的。因此需要給支持的各類(lèi)關(guān)系數(shù)據(jù)庫(kù)量身定制編寫(xiě)對(duì)應(yīng)sql,所以,本發(fā)明利 用與業(yè)務(wù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)字典來(lái)編寫(xiě)查詢(xún)?cè)摌I(yè)務(wù)應(yīng)用系統(tǒng) 數(shù)據(jù)庫(kù)的表結(jié)構(gòu)及注釋等的sql語(yǔ)句,并將sql返回的結(jié)果,利用word
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1