[發(fā)明專利]一種庫表分區(qū)代碼生成方法及裝置無效
| 申請(qǐng)?zhí)枺?/td> | 200910242790.3 | 申請(qǐng)日: | 2009-12-17 |
| 公開(公告)號(hào): | CN101727488A | 公開(公告)日: | 2010-06-09 |
| 發(fā)明(設(shè)計(jì))人: | 蘇占文 | 申請(qǐng)(專利權(quán))人: | 中國電力科學(xué)研究院;國家電網(wǎng)公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100192 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 分區(qū) 代碼 生成 方法 裝置 | ||
1.一種庫表分區(qū)代碼生成方法,其特征在于,包括:
選擇源庫表,根據(jù)所選擇的源庫表,創(chuàng)建分區(qū)庫表基礎(chǔ)視圖;
根據(jù)所述分區(qū)庫表基礎(chǔ)視圖,創(chuàng)建分區(qū)規(guī)則視圖;
根據(jù)所述分區(qū)規(guī)則視圖,生成分區(qū)庫表定義;
獲得配置代碼參數(shù)后,根據(jù)所生成的分區(qū)庫表定義,以及預(yù)先設(shè)置的分區(qū)規(guī)則,生成庫表分區(qū)代碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所選擇的源庫表,創(chuàng)建分區(qū)庫表基礎(chǔ)視圖,包括:
選擇源庫表;
選擇源庫表中的分區(qū)鍵;
根據(jù)所選擇的庫表及分區(qū)鍵創(chuàng)建分區(qū)庫表基礎(chǔ)視圖。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)分區(qū)庫表基礎(chǔ)視圖,創(chuàng)建分區(qū)規(guī)則視圖,包括:
創(chuàng)建傳遞起始年月、分區(qū)規(guī)劃年數(shù)的數(shù)據(jù)初始包;
根據(jù)所述分區(qū)庫表基礎(chǔ)視圖,創(chuàng)建分區(qū)名稱前綴和分區(qū)命名規(guī)則視圖;
創(chuàng)建月份模型基礎(chǔ)視圖;
創(chuàng)建表空間規(guī)劃及其默認(rèn)地市存放規(guī)則視圖;
創(chuàng)建分區(qū)存放規(guī)則視圖;
創(chuàng)建分區(qū)詳細(xì)規(guī)劃視圖。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)分區(qū)規(guī)則視圖,生成分區(qū)庫表定義,包括:
從數(shù)據(jù)字典中,取出分區(qū)命名規(guī)則視圖中對(duì)應(yīng)庫表的字段定義信息,按照語法格式生成庫表字段定義部分;
根據(jù)所述分區(qū)詳細(xì)規(guī)劃視圖,按照語法格式生成庫表分區(qū)定義;
根據(jù)所述分區(qū)詳細(xì)規(guī)劃視圖,按照語法格式生成默認(rèn)的分區(qū)索引定義;
從數(shù)據(jù)字典中取出庫表說明,生成庫表說明定義;
從數(shù)據(jù)字典中取出字段說明,生成字段說明定義;
從數(shù)據(jù)字典中取出主鍵信息,生成主鍵定義;
從數(shù)據(jù)字典中取出庫表索引信息,生成索引定義;
從數(shù)據(jù)字典中取出外鍵信息,生成外鍵定義。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述配置代碼參數(shù),包括:
網(wǎng)省代碼、分區(qū)起始年月和分區(qū)規(guī)劃年數(shù)。
6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述預(yù)先設(shè)置的分區(qū)規(guī)則,包括:
按照年月進(jìn)行單獨(dú)分區(qū)、按照供電單位進(jìn)行單獨(dú)分區(qū)、或按照供電單位和年月聯(lián)合分區(qū)。
7.一種庫表分區(qū)代碼生成裝置,其特征在于,包括:
第一視圖創(chuàng)建單元,用于選擇源庫表,根據(jù)所選擇的源庫表,創(chuàng)建分區(qū)庫表基礎(chǔ)視圖;
第一視圖創(chuàng)建單元,用于根據(jù)所述分區(qū)庫表基礎(chǔ)視圖,創(chuàng)建分區(qū)規(guī)則視圖;
定義生成單元,用于根據(jù)所述分區(qū)規(guī)則視圖,生成分區(qū)庫表定義;
代碼生成單元,用于在獲得配置代碼參數(shù)后,根據(jù)所生成的分區(qū)庫表定義,以及預(yù)先設(shè)置的分區(qū)規(guī)則,生成庫表分區(qū)代碼。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,第一視圖創(chuàng)建單元,包括:
源庫表選擇子單元,用于選擇源庫表;
分區(qū)鍵選擇子單元,用于用于選擇源庫表中的分區(qū)鍵;
基礎(chǔ)視圖創(chuàng)建子單元,用于根據(jù)所選擇的庫表及分區(qū)鍵創(chuàng)建分區(qū)庫表基礎(chǔ)視圖。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二視圖創(chuàng)建單元,包括:
初始包創(chuàng)建子單元,用于創(chuàng)建傳遞起始年月、分區(qū)規(guī)劃年數(shù)的數(shù)據(jù)初始包;
命名規(guī)則視圖創(chuàng)建子單元,用于根據(jù)所述分區(qū)庫表基礎(chǔ)視圖,創(chuàng)建分區(qū)名稱前綴和分區(qū)命名規(guī)則視圖;
月份模型基礎(chǔ)視圖創(chuàng)建子單元,用于創(chuàng)建月份模型基礎(chǔ)視圖;
空間規(guī)劃視圖創(chuàng)建子單元,用于創(chuàng)建表空間規(guī)劃視圖及其默認(rèn)地市存放規(guī)則視圖;
分區(qū)存放規(guī)則視圖創(chuàng)建子單元,用于創(chuàng)建分區(qū)存放規(guī)則視圖;
分區(qū)詳細(xì)規(guī)劃視圖創(chuàng)建子單元,用于創(chuàng)建分區(qū)詳細(xì)規(guī)劃視圖。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述定義生成單元,包括:
庫表字段定義生成子單元,用于從數(shù)據(jù)字典中,取出分區(qū)命名規(guī)則視圖中對(duì)應(yīng)庫表的字段定義信息,按照語法格式生成庫表字段定義部分;
庫表分區(qū)定義生成子單元,用于根據(jù)所述分區(qū)詳細(xì)規(guī)劃視圖,按照語法格式生成庫表分區(qū)定義;
分區(qū)索引定義生成子單元,用于根據(jù)所述分區(qū)詳細(xì)規(guī)劃視圖,按照語法格式生成默認(rèn)的分區(qū)索引定義;
庫表說明定義生成子單元,用于從數(shù)據(jù)字典中取出庫表說明,生成庫表說明定義;
字段說明定義生成子單元,用于從數(shù)據(jù)字典中取出字段說明,生成字段說明定義;
主鍵定義生成子單元,用于從數(shù)據(jù)字典中取出主鍵信息,生成主鍵定義;
索引定義生成子單元,用于從數(shù)據(jù)字典中取出庫表索引信息,生成索引定義;
外鍵定義生成子單元,用于從數(shù)據(jù)字典中取出外鍵信息,生成外鍵定義。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電力科學(xué)研究院;國家電網(wǎng)公司,未經(jīng)中國電力科學(xué)研究院;國家電網(wǎng)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910242790.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 遙控器代碼格式結(jié)構(gòu)及其收發(fā)信方法及裝置
- 在虛擬機(jī)中驗(yàn)證代碼模塊的方法及裝置
- 一種用于代碼的管理方法及裝置
- 虛擬代碼提供系統(tǒng)、生成裝置、驗(yàn)證裝置、提供方法
- 一種自動(dòng)化代碼質(zhì)量檢查方法及系統(tǒng)
- 代碼掃描方法、裝置、計(jì)算設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 用于更新代碼的方法和裝置
- 前端代碼打包方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種代碼審查服務(wù)同步方法、裝置及計(jì)算機(jī)設(shè)備
- 一種高效智能源代碼安全管理平臺(tái)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





