監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

外貿(mào)客戶管理軟件的數(shù)據(jù)庫設(shè)計(jì)分為四種類型

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

  外貿(mào)客戶管理軟件的數(shù)據(jù)庫設(shè)計(jì)

  1、數(shù)據(jù)庫技術(shù)介紹

  為了保證外貿(mào)業(yè)務(wù)服務(wù)的一致性、完整性、并發(fā)性,實(shí)現(xiàn)數(shù)據(jù)的快速存儲(chǔ),外貿(mào)業(yè)務(wù)軟件的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)直接關(guān)系著整個(gè)系統(tǒng)的運(yùn)行效率。因?yàn)橄到y(tǒng)所處理的主要對(duì)象就是數(shù)據(jù)單元。數(shù)據(jù)庫是外貿(mào)管理系統(tǒng)中非常重要的組成部分,數(shù)據(jù)庫中存儲(chǔ)著外貿(mào)業(yè)務(wù)的全部數(shù)據(jù),用戶信息、文件信息等重要數(shù)據(jù)信息,整個(gè)系統(tǒng)都圍繞著數(shù)據(jù)庫展開設(shè)計(jì)開發(fā),數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)和安全維護(hù)將直接影響到整個(gè)外貿(mào)業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)開發(fā)和軟件質(zhì)量。

  由于外貿(mào)業(yè)務(wù)軟件設(shè)計(jì)大量的數(shù)據(jù)庫操作,除了要確定有哪些表和字段,還要確定關(guān)鍵字和索引。SQL數(shù)據(jù)庫關(guān)鍵字必須能確定唯一的記錄,在進(jìn)行數(shù)據(jù)查詢時(shí)是依靠索引來優(yōu)化查詢和交易的速度。對(duì)SQL Server數(shù)據(jù)庫來說,影響其性能的,泛普軟件-外貿(mào)客戶管理系統(tǒng)主要有以下一些因素和方面:

  1、數(shù)據(jù)庫設(shè)計(jì)方面。這包括表的設(shè)計(jì)、表的數(shù)量和大小、表的設(shè)計(jì)規(guī)范化程度、事務(wù)的設(shè)計(jì)、游標(biāo)的使用等等。

  2、索引的設(shè)計(jì)方面。包括索引的數(shù)目及其在表上的分布和類型、鍵的使用、填充因子的利用、唯一性、約束的使用、索引頁面利用率、分布和密度統(tǒng)計(jì)的精確度以及對(duì)查詢的適用性。

  3、查詢構(gòu)造方面。包括選擇標(biāo)準(zhǔn)、操作符、函數(shù)、表達(dá)式和子查詢、聚集函數(shù)、排序和分組等。

  4、操作環(huán)境方面。包括內(nèi)存的利用、磁盤的使用、CPU的使用、網(wǎng)絡(luò)的使用等。

  外貿(mào)客戶管理系統(tǒng)需要的所有數(shù)據(jù)分為四種類型:

  1、原始數(shù)據(jù)元;

  2、補(bǔ)充數(shù)據(jù)元;

  3、抽取匯總數(shù)據(jù);

  4、交易數(shù)據(jù)元。

  數(shù)據(jù)庫設(shè)計(jì)原則如下:

  1、合理使用索引

  索引是數(shù)據(jù)庫中重要的數(shù)據(jù)結(jié)構(gòu),它的根本目的就是提高查詢效率。索引的使用要恰到好處,其使用原則如下:

  (1)在經(jīng)常進(jìn)行連接,但是沒有指定為外鍵的列上建立索引,而不經(jīng)常連接的字段則由優(yōu)化器自動(dòng)生成索引。

  (2)在頻繁進(jìn)行排序或分組的列上建立索引。

  (3)在條件表達(dá)式中經(jīng)常用到的不同值較多的列上建立索引,在不同值少的列上不要建立索引。比如在雇員表的“性別”列上只有“男”與“女”兩個(gè)不同值,因此就無必要建立索引。如果建立索引不但不會(huì)提高查詢效率,反而會(huì)嚴(yán)重降低史新速度。

  (4)如果待排序的列有多個(gè),泛普軟件可以在這些列上建立復(fù)合索引。

  (5)比較窄的索引具有比較高的效率。對(duì)于比較窄的索引來說,每頁上能存放較多的索引行,而且索引的級(jí)別也較少,這樣緩存中能放置更多的索引頁,這樣也減少了I/O操作。

  (6)表上的索引不宜過多,否則會(huì)影響數(shù)據(jù)庫操作性能。

  (7)對(duì)經(jīng)常被更新的列不能建立索引,否則會(huì)嚴(yán)重影啊系統(tǒng)性能。

  (8)對(duì)于小型表進(jìn)行索引是不劃算的,對(duì)于小表來說,表掃描往往更快而且費(fèi)用更低。

  (9)分簇索引不應(yīng)該構(gòu)造在經(jīng)常變化的列上,因?yàn)檫@會(huì)引起整行的移動(dòng)。對(duì)于系統(tǒng)中數(shù)據(jù)頻繁變化的處理上,尤其要注意這一點(diǎn)。

發(fā)布:2006-11-21 16:55    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章: