王麗娟 米西峰
摘要:隨著我國(guó)現(xiàn)代化進(jìn)程的不斷加快以及社會(huì)經(jīng)濟(jì)文化水平的不斷提高,我國(guó)的信息文化產(chǎn)業(yè)已經(jīng)得到了長(zhǎng)足的進(jìn)步與發(fā)展。一個(gè)企業(yè)信息的收集能力,是這個(gè)企業(yè)文化產(chǎn)業(yè)產(chǎn)業(yè)鏈的重要的組成部分,是企業(yè)形成社會(huì)信息化的基石,一個(gè)企業(yè)收集信息的能力,對(duì)于企業(yè)數(shù)據(jù)庫(kù)建設(shè)的質(zhì)量和數(shù)據(jù)庫(kù)收集時(shí)的效率有著至關(guān)重要的作用。因此,企業(yè)信息收集質(zhì)量的提高,以滿足企業(yè)的需求,是現(xiàn)今一個(gè)企業(yè)發(fā)展的重要里程碑。我國(guó)的社會(huì)信息市場(chǎng)發(fā)展得越來越快,企業(yè)信息數(shù)據(jù)庫(kù)的建設(shè)也體現(xiàn)出許多新的局面,如數(shù)據(jù)庫(kù)的智能化和復(fù)雜化可以說是現(xiàn)代數(shù)據(jù)庫(kù)最好的體現(xiàn)。本文分析了在企業(yè)信息收集中數(shù)據(jù)庫(kù)的設(shè)計(jì)工作所起到的重要作用,深入分析和探討了數(shù)據(jù)庫(kù)在設(shè)計(jì)時(shí)如何更好地對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)范化、智能化進(jìn)行設(shè)計(jì)。
關(guān)鍵詞:數(shù)據(jù)庫(kù)信息;設(shè)計(jì)規(guī)范;設(shè)計(jì)技巧;信息化建設(shè)
中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)28-0012-02
1 在企業(yè)信息數(shù)據(jù)庫(kù)建設(shè)中數(shù)據(jù)庫(kù)設(shè)計(jì)工作的規(guī)范化所起到的作用分析
企業(yè)信息在收集時(shí),常常對(duì)企業(yè)信息收集提出來高效化和高質(zhì)化的要求,這也正式企業(yè)信息數(shù)據(jù)庫(kù)建設(shè)的目的。企業(yè)信息的收集工作對(duì)于一個(gè)企業(yè)發(fā)展來說起著至關(guān)重要的作用,它能夠更好地確定顧客的市場(chǎng)需求,提高企業(yè)產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)能力,是一個(gè)企業(yè)健康發(fā)展的重要?dú)v程。所以企業(yè)信息化的基礎(chǔ)正是以企業(yè)數(shù)據(jù)信息的收集能力為基礎(chǔ)的。所以,數(shù)據(jù)庫(kù)設(shè)計(jì)工作的建設(shè),直接的對(duì)一個(gè)企業(yè)的信息化建設(shè)起著十分重要的作用,也會(huì)對(duì)一個(gè)企業(yè)在未來的發(fā)展產(chǎn)生影響。
伴隨著我國(guó)經(jīng)濟(jì)文化的不斷發(fā)展,我國(guó)企業(yè)信息化也在不斷地?cái)U(kuò)大,一個(gè)企業(yè)信息的收集工作已經(jīng)成為了這個(gè)企業(yè)發(fā)展的重要?dú)v程,也是一個(gè)企業(yè)信息化建設(shè)的重要組成部分。企業(yè)信息文化的收集和分析工作將會(huì)對(duì)這個(gè)企業(yè)產(chǎn)生巨大的影響。一個(gè)企業(yè)想要依靠信息化實(shí)現(xiàn)健康的發(fā)展,企業(yè)的信息收集及處理能力是一個(gè)基礎(chǔ)性的工作。企業(yè)信息收集工作會(huì)對(duì)企業(yè)的信息化建設(shè),企業(yè)的效益產(chǎn)生很大的影響。企業(yè)信息化建設(shè)的優(yōu)劣與企業(yè)的數(shù)據(jù)庫(kù)設(shè)計(jì)有著密切的關(guān)聯(lián),在數(shù)據(jù)庫(kù)建設(shè)質(zhì)量保證的前天下,企業(yè)的信息化的建設(shè)意義才能夠真正地體現(xiàn)出來,才具有更多的意義。
近年來,關(guān)于數(shù)據(jù)庫(kù)信息化建設(shè)的許多問題都浮現(xiàn)了出來,且不說為企業(yè)帶來多少效益,還已經(jīng)影響到企業(yè)的正常運(yùn)轉(zhuǎn),這種問題出現(xiàn)的原因可能是因?yàn)閿?shù)據(jù)庫(kù)建設(shè)人員不夠重視,數(shù)據(jù)收集時(shí)的信息錯(cuò)誤以及數(shù)據(jù)庫(kù)設(shè)計(jì)人員的能力欠缺等原因是引起企業(yè)信息化建設(shè)存在問題的主要根源。
為了使企業(yè)的各項(xiàng)工作能夠更加方便地檢索到相關(guān)信息而對(duì)企業(yè)的信息進(jìn)行了收集和數(shù)據(jù)庫(kù)設(shè)計(jì)建設(shè)工作,相反這也對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)工作提出了更高的要求,增加了數(shù)據(jù)庫(kù)建設(shè)的難度,因此數(shù)據(jù)庫(kù)建設(shè)的管理人員如何準(zhǔn)確地把握企業(yè)信息的現(xiàn)代化建設(shè)和企業(yè)信息收集工作之間的關(guān)系具有十分重要的意義。
因此,如何處理好企業(yè)信息的收集工作和企業(yè)信息化建設(shè)之間的關(guān)系是每一位數(shù)據(jù)庫(kù)的建設(shè)人員都應(yīng)該思考和研究的問題,怎樣在最短的時(shí)間內(nèi)給企業(yè)帶來最大的方便的問題是每個(gè)建設(shè)者的出發(fā)點(diǎn)。企業(yè)信息收集工作的智能化和高效化對(duì)于一個(gè)企業(yè)來說是至關(guān)重要的,它是企業(yè)信息化建設(shè)的一座重要的基石和紐帶。
企業(yè)數(shù)據(jù)庫(kù)信息的建設(shè)工作是與企業(yè)信息每個(gè)階段的收集工作是息息相關(guān)的,會(huì)對(duì)企業(yè)信息收集的方向和進(jìn)行程度造成一定的影響,是一個(gè)企業(yè)是否開展信息收集的一個(gè)決定性結(jié)論,它對(duì)企業(yè)的信息化建設(shè)和企業(yè)信息收集是一個(gè)重要的協(xié)調(diào)者和銜接者。因此,在以企業(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)的規(guī)范化前提下,才能更好地體現(xiàn)出企業(yè)信息收集得高效性和智能化,只有這樣,企業(yè)信息化建設(shè)和企業(yè)的收集工作的智能化才能更好地顯現(xiàn)出來,才能更好滿足市場(chǎng)的要求和企業(yè)的需求。
2 規(guī)范化設(shè)計(jì)的主要流程
2.1 數(shù)據(jù)庫(kù)的概念設(shè)計(jì)階段
1)初始化進(jìn)程
初始化進(jìn)程就是首先要對(duì)主要的目標(biāo)和要進(jìn)行的范圍進(jìn)行描述,并以目標(biāo)的建模計(jì)劃、計(jì)劃的組織團(tuán)隊(duì)、在建設(shè)中所使用的原材料進(jìn)行收集、來對(duì)建設(shè)進(jìn)行約束和規(guī)范。通過分析調(diào)查資料得出調(diào)查結(jié)果,并對(duì)采集到的原始數(shù)據(jù)進(jìn)行輸入輸出等工作,并形成基本的數(shù)據(jù)資料表,在初始化進(jìn)程階段,最重要的是對(duì)原材料的收集。
2)定義實(shí)體階段
定義實(shí)體是從第一個(gè)階段收集的材料中對(duì)大部分的實(shí)體進(jìn)行標(biāo)識(shí),并依據(jù)表示物的術(shù)語和相關(guān)的“代碼”符號(hào),能夠找出相對(duì)應(yīng)的實(shí)體,兩者之間形成相對(duì)應(yīng)的關(guān)系。
3)定義聯(lián)系階段
在IDEFIX 分析模型中,往往只允許存在著二元聯(lián)系模式,而n元之間的聯(lián)系,則必須建立起n個(gè)二元之間的聯(lián)系。使用實(shí)體聯(lián)系矩陣來辨別實(shí)體之間的二元關(guān)系,并以相應(yīng)的規(guī)章和業(yè)務(wù)需求為依據(jù),并結(jié)合于實(shí)際的相應(yīng)情況,來分析出關(guān)系的名、關(guān)系的勢(shì)等來確定相應(yīng)的關(guān)系類型,如:分類關(guān)系、非確定關(guān)系、標(biāo)識(shí)關(guān)系和非標(biāo)識(shí)關(guān)系等。
4)定義碼階段
定義碼就是在上一個(gè)階段的基礎(chǔ)之上,去除非確定的關(guān)系,并引入交叉實(shí)體,并通過標(biāo)識(shí)候選碼的屬性,來對(duì)主選碼進(jìn)行確定分析。找出可信的確定關(guān)系,并作出進(jìn)一步的實(shí)體分解,使鍵基視圖體現(xiàn)出來。
5)定義屬性階段
定義提取說明性名詞,這能夠確定開發(fā)屬性表和確定屬性的所有者關(guān)系。通過定義和檢查非主碼區(qū)屬性的問題,來確定非主碼屬性是依賴于主碼屬性的一種關(guān)系。此時(shí),會(huì)得到改進(jìn)后的全屬性視圖IDEF1X 模型,而此視圖符合于第三范式的關(guān)系理論。
6)定義其它規(guī)則和對(duì)象階段
對(duì)屬性的長(zhǎng)度、精度、空缺值、約束規(guī)則等進(jìn)行定義,并對(duì)角色、序列、視圖等對(duì)象信息進(jìn)行定義。
2.2 邏輯結(jié)構(gòu)進(jìn)行設(shè)計(jì)階段分析
這個(gè)階段主要是通過對(duì)上一個(gè)階段的概念結(jié)構(gòu)轉(zhuǎn)換成一種數(shù)據(jù)模型即為某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的支持類型,并對(duì)這個(gè)類型進(jìn)行優(yōu)化。通過選擇最為合適的表達(dá)結(jié)構(gòu)概念的數(shù)據(jù)模型來確定邏輯結(jié)構(gòu),以選出最為合適的數(shù)據(jù)庫(kù)刮泥系統(tǒng)。將實(shí)體之間的屬性和他們之間的聯(lián)系轉(zhuǎn)換成相應(yīng)的關(guān)系模式即為E-R圖的關(guān)系轉(zhuǎn)化模型。
2.3 數(shù)據(jù)庫(kù)的物理建設(shè)階段
為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)滿足企業(yè)的需求,而對(duì)數(shù)據(jù)庫(kù)進(jìn)行了物理設(shè)計(jì),這會(huì)對(duì)數(shù)據(jù)庫(kù)的使用性和方便性產(chǎn)生一定的影響。結(jié)合分析各項(xiàng)的要求因素,把邏輯數(shù)據(jù)模型轉(zhuǎn)換成物理結(jié)構(gòu),以方便后續(xù)檢索功能的進(jìn)行,來評(píng)估數(shù)據(jù)庫(kù)設(shè)計(jì)的是否合理。
3 數(shù)據(jù)庫(kù)建設(shè)中的技巧分析
在數(shù)據(jù)庫(kù)地建設(shè)時(shí),要滿足市場(chǎng)的需求切實(shí)的提高數(shù)據(jù)庫(kù)的質(zhì)量和工作時(shí)的效率,這就要求要做好市場(chǎng)充足的調(diào)查,真正的理解市場(chǎng)的需求,以此來滿足市場(chǎng)對(duì)數(shù)據(jù)庫(kù)的要求。除了對(duì)數(shù)據(jù)庫(kù)市場(chǎng)有著一定的調(diào)研基礎(chǔ)外,還要對(duì)數(shù)據(jù)庫(kù)業(yè)務(wù)的相關(guān)流程有著清楚的理解,這樣會(huì)切實(shí)的提高工作的效率和質(zhì)量。符合企業(yè)發(fā)展的數(shù)據(jù)庫(kù)建設(shè),可以解決對(duì)公司之間的溝通問題,也使得由于不清楚公司的需求而產(chǎn)生的數(shù)據(jù)庫(kù)建設(shè)不合理的情況。這樣會(huì)形成一種共贏的良好的局面。E-R圖和數(shù)據(jù)字典的創(chuàng)建。實(shí)體之間的相互關(guān)系可以通過E-R圖體現(xiàn)出來,實(shí)體對(duì)象和其所對(duì)應(yīng)的關(guān)系屬性可以用邏輯表來進(jìn)行描述即為數(shù)據(jù)字典。專業(yè)化和規(guī)范化統(tǒng)一能夠最大限度地發(fā)揮E-R圖和數(shù)據(jù)字典的作用,更好地為企業(yè)服務(wù)。
4 小結(jié)
企業(yè)數(shù)據(jù)庫(kù)的規(guī)范化建設(shè)能夠提高企業(yè)信息數(shù)據(jù)收集時(shí)的效率。我們要加強(qiáng)對(duì)數(shù)據(jù)庫(kù)信息化建設(shè)對(duì)企業(yè)發(fā)展的重要認(rèn)識(shí),并對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)范化處理,因?yàn)橹挥羞@樣才能最大限度地使數(shù)據(jù)庫(kù)建設(shè)發(fā)揮相應(yīng)的效益。
參考文獻(xiàn):
[1] 李金靖. 淺析軟件開發(fā)中的數(shù)據(jù)庫(kù)設(shè)計(jì)的理論和實(shí)踐[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2011(15).
[2] 曹志錦,王永梁. 基于 RS 485 的多級(jí)串行通信實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)及應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2002,19(5):65-67.
[3] 李金靖. 淺析軟件開發(fā)中的數(shù)據(jù)庫(kù)設(shè)計(jì)的理論和實(shí)踐 [J]. 計(jì)算機(jī)光盤軟件與應(yīng)用 ,2011(6).
[4] Thomas M. connolly. 數(shù)據(jù)庫(kù)設(shè)計(jì)教程 [M]. 北京 :機(jī)械工業(yè)出版社 , 2005.
[5] 劉亞軍. 數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用 [M]. 北京 : 清華大學(xué)出版社 , 2007.