国产精品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ù)訪問方法以及相關(guān)裝置的制作方法

      文檔序號:6381961閱讀:266來源:國知局
      專利名稱:一種數(shù)據(jù)存儲方法、數(shù)據(jù)訪問方法以及相關(guān)裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)存儲方法、數(shù)據(jù)訪問方法以及相關(guān)
      >J-U裝直。
      背景技術(shù)
      隨著全球化市場競爭的加劇,很多大型集團(tuán)性企業(yè)在跨地域、跨行業(yè)、多元化的經(jīng)營時面臨了很大挑戰(zhàn),如何對內(nèi)部資源進(jìn)行有效整合,提高資源利用率和企業(yè)快速響應(yīng)市場的能力,成為企業(yè)一個重要的課題。在傳統(tǒng)分散管理模式下,企業(yè)的信息技術(shù)(IT,Information Technology)架構(gòu)缺乏統(tǒng)一的基礎(chǔ),使IT環(huán)境復(fù)雜和失控。因此,很多企業(yè)逐步選擇了集中管理模式,IT系統(tǒng)從部門級應(yīng)用升級為企業(yè)級應(yīng)用,企業(yè)數(shù)據(jù)也實(shí)現(xiàn)了集中存儲和管理?,F(xiàn)有技術(shù)中,為實(shí)現(xiàn)數(shù)據(jù)集中存儲和控制數(shù)據(jù)訪問的目標(biāo),企業(yè)IT系統(tǒng)普遍使用了一種較為簡單的方法,該方法的實(shí)現(xiàn)過程為分別為企業(yè)下屬組織的應(yīng)用系統(tǒng)創(chuàng)建一個數(shù)據(jù)庫實(shí)例,每一個組織的數(shù)據(jù)存儲在相應(yīng)的實(shí)例中;由于不同組織的數(shù)據(jù)存儲在不同的數(shù)據(jù)庫實(shí)例中,因此不同組織的數(shù)據(jù)相互隔離,互不干擾;當(dāng)用戶訪問他所屬組織的數(shù)據(jù)時,系統(tǒng)為他創(chuàng)建一個與該組織對應(yīng)的數(shù)據(jù)庫實(shí)例的連接,以完成數(shù)據(jù)訪問。但是現(xiàn)有技術(shù)的方案中存在如下缺點(diǎn)當(dāng)企業(yè)規(guī)模較大,存在較多的下屬組織時,企業(yè)IT部門相應(yīng)要為這些組織分別創(chuàng)建數(shù)據(jù)庫實(shí)例,工作量巨大。另一方面,大量數(shù)據(jù)庫實(shí)例的彼此獨(dú)立,數(shù)據(jù)之間缺乏統(tǒng)一標(biāo)準(zhǔn)和格式,也增加了后續(xù)的維護(hù)成本,如數(shù)據(jù)庫升級、備份和恢復(fù)等。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例公開了一種數(shù)據(jù)存儲方法、數(shù)據(jù)訪問方法以及相關(guān)裝置,能夠有效降低數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量,從而降低成本。本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲方法,包括創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,所述第一數(shù)據(jù)表中包含有組織標(biāo)識字段,所述組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織;在所述第一數(shù)據(jù)表中添加各組織數(shù)據(jù);根據(jù)所述各組織數(shù)據(jù)所屬的組織,為所述各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識; 建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系??蛇x地,所述在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表包括創(chuàng)建原始數(shù)據(jù)表;在所述原始數(shù)據(jù)表中添加組織標(biāo)識字段,從而得到所述第一數(shù)據(jù)表。可選地,所述第一數(shù)據(jù)表具有統(tǒng)一的標(biāo)準(zhǔn)和格式,以使得各組織數(shù)據(jù)按照所述標(biāo)準(zhǔn)和格式進(jìn)行存儲。
      可選地,所述建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系包括創(chuàng)建第二數(shù)據(jù)表,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;將各組織用戶的用戶名添加于所述第二數(shù)據(jù)表中,并在所述第二數(shù)據(jù)表的組織標(biāo)識字段中設(shè)置該用戶所屬的組織的組織標(biāo)識。本發(fā)明實(shí)施例提供的數(shù)據(jù)訪問方法,包括當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶的用戶名;從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;將查詢到的組織標(biāo)識保存于系統(tǒng)上下文中;接收所述用戶發(fā)起的查詢請求;根據(jù)所述系統(tǒng)上下文中的組織標(biāo)識查詢與所述用戶所屬的組織相關(guān)的數(shù)據(jù)。可選地,所述方法還包括當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶輸入的校驗(yàn)信息;對所述校驗(yàn)信息進(jìn)行認(rèn)證;若認(rèn)證成功,則觸發(fā)所述從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識的步驟;若認(rèn)證失敗,則拒絕用戶的登錄。本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲裝置,包括數(shù)據(jù)庫創(chuàng)建單元,用于創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;數(shù)據(jù)表創(chuàng)建單元,用于在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,所述第一數(shù)據(jù)表中包含有組織標(biāo)識字段,所述組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織;添加單元,用于在所述第一數(shù)據(jù)表中添加各組織數(shù)據(jù);分配單元,用于根據(jù)所述各組織數(shù)據(jù)所屬的組織,為所述各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識;建立單元,用于建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系??蛇x地,所述建立單元包括創(chuàng)建子單元,用于創(chuàng)建第二數(shù)據(jù)表,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;添加子單元,用于將各組織用戶的用戶名添加于所述第二數(shù)據(jù)表中,并在所述第二數(shù)據(jù)表的組織標(biāo)識字段中設(shè)置該用戶所屬的組織的組織標(biāo)識。本發(fā)明實(shí)施例提供的數(shù)據(jù)訪問裝置,包括獲取單元,用于當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶的用戶名;第一查詢單元,用于從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;保存單元,用于將查詢到的組織標(biāo)識保存于系統(tǒng)上下文中;接收單元,用于接收所述用戶發(fā)起的查詢請求;第二查詢單元,用于根據(jù)所述系統(tǒng)上下文中的組織標(biāo)識查詢與所述用戶所屬的組織相關(guān)的數(shù)據(jù)??蛇x地,所述裝置還包括
      校驗(yàn)單元,用于當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶輸入的校驗(yàn)信息,并對所述校驗(yàn)信息進(jìn)行認(rèn)證,若認(rèn)證成功,則觸發(fā)所述第一查詢單元執(zhí)行相應(yīng)操作,若認(rèn)證失敗,則拒絕用戶的登錄。由上述技術(shù)方案可以看出,本發(fā)明實(shí)施例具有如下有益效果本發(fā)明實(shí)施例中,當(dāng)創(chuàng)建了數(shù)據(jù)庫實(shí)例之后,可以在該數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,該第一數(shù)據(jù)表中包含有組織標(biāo)識字段,該組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織,同時當(dāng)在第一數(shù)據(jù)表中添加各組織數(shù)據(jù)之后,可以為各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識,而且還會建立用戶與組織標(biāo)識之間的對應(yīng)關(guān)系,因此可以看出,本發(fā)明實(shí)施例中,可以通過組織標(biāo)識把用戶和組織數(shù)據(jù)間接的關(guān)聯(lián)起來,使得一個數(shù)據(jù)庫實(shí)例中就能夠集中保存各組織的組織數(shù)據(jù),從而降低了數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量,進(jìn)而降低成本。


      圖1為本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法一個實(shí)施例示意圖;圖2為本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法另一實(shí)施例示意圖;圖3為本發(fā)明實(shí)施例中數(shù)據(jù)訪問方法一個實(shí)施例示意圖;圖4為本發(fā)明實(shí)施例中數(shù)據(jù)訪問方法另一實(shí)施例示意圖;圖5為本發(fā)明實(shí)施例中數(shù)據(jù)存儲裝置一個實(shí)施例示意圖;圖6為本發(fā)明實(shí)施例中數(shù)據(jù)訪問裝置一個實(shí)施例示意圖。
      具體實(shí)施例方式本發(fā)明實(shí)施例公開了一種數(shù)據(jù)存儲方法、數(shù)據(jù)訪問方法以及相關(guān)裝置,能夠有效降低數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量,從而降低成本。請參閱圖1,本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法一個實(shí)施例包括101、創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;本發(fā)明實(shí)施例中,數(shù)據(jù)存儲裝置可以首先創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例??梢岳斫獾氖?,該數(shù)據(jù)庫實(shí)例可以是各種不同關(guān)系數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)庫實(shí)例,例如Microsoft SQL Server, Oracle、DB2、MySQL等等,具體種類此處不做限定。102、在數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表;當(dāng)數(shù)據(jù)庫實(shí)例創(chuàng)建完成之后,可以在已創(chuàng)建的數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,該第一數(shù)據(jù)表中包含有組織標(biāo)識字段,該組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織。103、在第一數(shù)據(jù)表中添加各組織數(shù)據(jù);當(dāng)?shù)谝粩?shù)據(jù)表創(chuàng)建完成之后,則可以在已創(chuàng)建的第一數(shù)據(jù)表中添加各組織的數(shù)據(jù)。104、根據(jù)各組織數(shù)據(jù)所屬的組織,為各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識;由于第一數(shù)據(jù)表中包含有組織標(biāo)識字段,該組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織,而且各組織的數(shù)據(jù)都有自己所屬的組織,所以當(dāng)這些組織數(shù)據(jù)被添加入第一數(shù)據(jù)表之后,可以根據(jù)各組織數(shù)據(jù)所屬的組織,在第一數(shù)據(jù)表的組織標(biāo)識字段為各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識。
      105、建立用戶與組織標(biāo)識之間的對應(yīng)關(guān)系。當(dāng)各組織數(shù)據(jù)被添加入第一數(shù)據(jù)表,且已被分配相應(yīng)的組織標(biāo)識之后,則可以建立用戶與組織標(biāo)識之間的對應(yīng)關(guān)系,使得用戶與組織標(biāo)識得以關(guān)聯(lián)。本實(shí)施例中,當(dāng)創(chuàng)建了數(shù)據(jù)庫實(shí)例之后,可以在該數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,該第一數(shù)據(jù)表中包含有組織標(biāo)識字段,該組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織,同時當(dāng)在第一數(shù)據(jù)表中添加各組織數(shù)據(jù)之后,可以為各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識,而且還會建立用戶與組織標(biāo)識之間的對應(yīng)關(guān)系,因此可以看出,本發(fā)明實(shí)施例中,可以通過組織標(biāo)識把用戶和組織數(shù)據(jù)間接的關(guān)聯(lián)起來,使得一個數(shù)據(jù)庫實(shí)例中就能夠集中保存各組織的組織數(shù)據(jù),從而降低了數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量,進(jìn)而降低成本。為便于理解,下面以一個具體實(shí)例對本發(fā)明實(shí)施例中的數(shù)據(jù)存儲方法進(jìn)行詳細(xì)描述,請參閱圖2,本發(fā)明實(shí)施例中數(shù)據(jù)存儲方法另一實(shí)施例包括201、創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;本發(fā)明實(shí)施例中,數(shù)據(jù)存儲裝置可以首先創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例??梢岳斫獾氖?,該數(shù)據(jù)庫實(shí)例可以是各種不同關(guān)系數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)庫實(shí)例,例如Microsoft SQL Server, Oracle、DB2、MySQL等等,具體種類此處不做限定。202、在數(shù)據(jù)庫實(shí)例中創(chuàng)建原始數(shù)據(jù)表;本實(shí)施例中當(dāng)數(shù)據(jù)庫實(shí)例創(chuàng)建完成之后,可以先按照通常的方法建立原始數(shù)據(jù)表,具體原始數(shù)據(jù)表的結(jié)構(gòu)可以如表I所示表I
      權(quán)利要求
      1.一種數(shù)據(jù)存儲方法,其特征在于,包括創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,所述第一數(shù)據(jù)表中包含有組織標(biāo)識字段,所述組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織;在所述第一數(shù)據(jù)表中添加各組織數(shù)據(jù);根據(jù)所述各組織數(shù)據(jù)所屬的組織,為所述各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識;建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表包括在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建原始數(shù)據(jù)表;在所述原始數(shù)據(jù)表中添加組織標(biāo)識字段,從而得到所述第一數(shù)據(jù)表。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一數(shù)據(jù)表具有統(tǒng)一的標(biāo)準(zhǔn)和格式,以使得各組織數(shù)據(jù)按照所述標(biāo)準(zhǔn)和格式進(jìn)行存儲。
      4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系包括創(chuàng)建第二數(shù)據(jù)表,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;將各組織用戶的用戶名添加于所述第二數(shù)據(jù)表中,并在所述第二數(shù)據(jù)表的組織標(biāo)識字段中設(shè)置該用戶所屬的組織的組織標(biāo)識。
      5.一種數(shù)據(jù)訪問方法,其特征在于,包括當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶的用戶名;從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;將查詢到的組織標(biāo)識保存于系統(tǒng)上下文中;接收所述用戶發(fā)起的查詢請求;根據(jù)所述系統(tǒng)上下文中的組織標(biāo)識查詢與所述用戶所屬的組織相關(guān)的數(shù)據(jù)。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶輸入的校驗(yàn)信息;對所述校驗(yàn)信息進(jìn)行認(rèn)證;若認(rèn)證成功,則觸發(fā)所述從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識的步驟;若認(rèn)證失敗,則拒絕用戶的登錄。
      7.一種數(shù)據(jù)存儲裝置,其特征在于,包括數(shù)據(jù)庫創(chuàng)建單元,用于創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;數(shù)據(jù)表創(chuàng)建單元,用于在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,所述第一數(shù)據(jù)表中包含有組織標(biāo)識字段,所述組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織;添加單元,用于在所述第一數(shù)據(jù)表中添加各組織數(shù)據(jù);分配單元,用于根據(jù)所述各組織數(shù)據(jù)所屬的組織,為所述各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識;建立單元,用于建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系。
      8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述建立單元包括創(chuàng)建子單元,用于創(chuàng)建第二數(shù)據(jù)表,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;添加子單元,用于將各組織用戶的用戶名添加于所述第二數(shù)據(jù)表中,并在所述第二數(shù)據(jù)表的組織標(biāo)識字段中設(shè)置該用戶所屬的組織的組織標(biāo)識。
      9.一種數(shù)據(jù)訪問裝置,其特征在于,包括獲取單元,用于當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶的用戶名;第一查詢單元,用于從第二數(shù)據(jù)表中查詢所述用戶名對應(yīng)的組織標(biāo)識,所述第二數(shù)據(jù)表用于保存用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系;保存單元,用于將查詢到的組織標(biāo)識保存于系統(tǒng)上下文中;接收單元,用于接收所述用戶發(fā)起的查詢請求;第二查詢單元,用于根據(jù)所述系統(tǒng)上下文中的組織標(biāo)識查詢與所述用戶所屬的組織相關(guān)的數(shù)據(jù)。
      10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括校驗(yàn)單元,用于當(dāng)用戶登錄系統(tǒng)時,獲取所述用戶輸入的校驗(yàn)信息,并對所述校驗(yàn)信息進(jìn)行認(rèn)證,若認(rèn)證成功,則觸發(fā)所述第一查詢單元執(zhí)行相應(yīng)操作,若認(rèn)證失敗,則拒絕用戶的登錄。
      全文摘要
      本發(fā)明實(shí)施例公開了一種數(shù)據(jù)存儲方法、數(shù)據(jù)訪問方法以及相關(guān)裝置,能夠降低數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量。本發(fā)明實(shí)施例方法包括創(chuàng)建用于保存各組織的數(shù)據(jù)的數(shù)據(jù)庫實(shí)例;在所述數(shù)據(jù)庫實(shí)例中創(chuàng)建第一數(shù)據(jù)表,所述第一數(shù)據(jù)表中包含有組織標(biāo)識字段,所述組織標(biāo)識字段用于表示數(shù)據(jù)所屬的組織;在所述第一數(shù)據(jù)表中添加各組織數(shù)據(jù);根據(jù)所述各組織數(shù)據(jù)所屬的組織,為所述各組織數(shù)據(jù)分配相應(yīng)的組織標(biāo)識;建立用戶與所述組織標(biāo)識之間的對應(yīng)關(guān)系。本發(fā)明實(shí)施例還提供其他的相關(guān)方法及裝置。本發(fā)明實(shí)施例可以有效降低數(shù)據(jù)庫創(chuàng)建和維護(hù)的工作量。
      文檔編號G06F17/30GK102999607SQ20121047675
      公開日2013年3月27日 申請日期2012年11月21日 優(yōu)先權(quán)日2012年11月21日
      發(fā)明者唐健, 陳毅林, 翁烈加 申請人:深圳市捷順科技實(shí)業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1