紀(jì)江
摘要:隨著信息化社會(huì)發(fā)展進(jìn)程的逐步加快,各行各業(yè)都在深入變革。企業(yè)信息化管理也逐漸展現(xiàn)愈發(fā)重要的地位,企業(yè)想要在目前比較激烈的競(jìng)爭(zhēng)市場(chǎng)內(nèi)占據(jù)領(lǐng)先地位,就應(yīng)當(dāng)重視企業(yè)的信息化建設(shè)。本文提出對(duì)信息化環(huán)境下企業(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)。涵蓋數(shù)據(jù)庫(kù)組織結(jié)構(gòu)、設(shè)計(jì)流程等,重點(diǎn)探索基于數(shù)據(jù)庫(kù)設(shè)計(jì)方向?qū)崿F(xiàn)企業(yè)數(shù)據(jù)庫(kù)的智能規(guī)范化。
關(guān)鍵詞:信息化環(huán)境;企業(yè);數(shù)據(jù)庫(kù)
中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)12-0004-02
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
隨著我國(guó)社會(huì)市場(chǎng)發(fā)展競(jìng)爭(zhēng)的逐步激烈,企業(yè)將更多的發(fā)展注意力立足發(fā)展途徑,提高企業(yè)的競(jìng)爭(zhēng)實(shí)力層面。企業(yè)能夠?qū)崿F(xiàn)信息化進(jìn)程很大層面上,決定了企業(yè)在將信息技術(shù)作為核心知識(shí)經(jīng)濟(jì)的激烈競(jìng)爭(zhēng),確保自身生存發(fā)展空間的長(zhǎng)遠(yuǎn)化[1]。企業(yè)能夠通過(guò)借助自身的信息化手段,創(chuàng)新企業(yè)的生產(chǎn)運(yùn)營(yíng)模式真正提升企業(yè)的辦公效率,降低企業(yè)的生產(chǎn)成本。本次研究基于建設(shè)企業(yè)信息化背景下,探索數(shù)據(jù)庫(kù)的設(shè)計(jì)、運(yùn)行、維護(hù)以及物理設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),旨在為類(lèi)似研究提供可參考借鑒意義。
1 企業(yè)數(shù)據(jù)庫(kù)概述
企業(yè)數(shù)據(jù)庫(kù)主要存在作用是能夠存儲(chǔ)企業(yè)發(fā)展及決策所需的相關(guān)數(shù)據(jù)信息,企業(yè)可以根據(jù)所存儲(chǔ)的相關(guān)數(shù)據(jù)信息反饋,進(jìn)而經(jīng)營(yíng)管理企業(yè)的生產(chǎn)活動(dòng)[2]。由此可見(jiàn)諸多相關(guān)數(shù)據(jù)信息均是經(jīng)由企業(yè)組織存儲(chǔ)所獲。數(shù)據(jù)庫(kù)也對(duì)企業(yè)的經(jīng)營(yíng)活動(dòng)有所反饋,密切相關(guān)企業(yè)的各部門(mén)運(yùn)行。所以企業(yè)數(shù)據(jù)庫(kù)受到多部門(mén)的極大關(guān)注度,成為目前企業(yè)所不可或缺的重要管理工具及主要手段。
2 企業(yè)數(shù)據(jù)庫(kù)組織模式
數(shù)據(jù)庫(kù)所主要組成的三級(jí)體系結(jié)構(gòu),包括了外模式、內(nèi)模式以及概念模式,SPARC制定了該結(jié)構(gòu)標(biāo)準(zhǔn),并將劃分此種結(jié)構(gòu)為SPARC分級(jí)模型[3]。
2.1內(nèi)模式
內(nèi)模式通常也被稱(chēng)之為存儲(chǔ)模式,設(shè)計(jì)此種模式主要是對(duì)于數(shù)據(jù)物理存儲(chǔ)及結(jié)構(gòu)方式,作為實(shí)現(xiàn)數(shù)據(jù)庫(kù)內(nèi)部數(shù)據(jù)的關(guān)鍵表現(xiàn)方式,內(nèi)模式則并非記錄了內(nèi)部類(lèi)型,控制了數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù),定義文件數(shù)據(jù)索引方式及文件組織形式。內(nèi)模式實(shí)現(xiàn)了對(duì)相關(guān)文件的存儲(chǔ)及聯(lián)系,需要借助系統(tǒng)程序工作者經(jīng)由既定文件方式,有效的組織企業(yè)相關(guān)數(shù)據(jù)[4]。
2.2外模式
數(shù)據(jù)庫(kù)的實(shí)際構(gòu)造即外模式,也就是數(shù)據(jù)庫(kù)的外部數(shù)據(jù),能夠被企業(yè)用戶(hù)所能夠直接可視的,實(shí)際來(lái)講等同數(shù)據(jù)庫(kù)的使用者能夠運(yùn)用數(shù)據(jù)庫(kù)的可視數(shù)據(jù)范圍。雖然數(shù)據(jù)庫(kù)的外模式包括了單個(gè)或多個(gè),但是應(yīng)用數(shù)據(jù)庫(kù)僅僅只有唯一外模式這一程序,外模式存在數(shù)據(jù)庫(kù)程序內(nèi),實(shí)現(xiàn)了確保數(shù)據(jù)庫(kù)數(shù)據(jù)信息安全性這一至關(guān)緊要作用。
2.3概念模式
概念模式作為數(shù)據(jù)庫(kù)應(yīng)用程度使用者,公共數(shù)據(jù)圖的概念模式,之所以可以能夠?qū)崿F(xiàn)精準(zhǔn)描述數(shù)據(jù)庫(kù),是由于對(duì)數(shù)據(jù)庫(kù)程序的整體邏輯完全依靠實(shí)現(xiàn)。數(shù)據(jù)庫(kù)的概念模式不僅并且涉及諸多所需要注意的細(xì)節(jié),譬如硬件組件、物理存儲(chǔ)等[5],更不會(huì)相關(guān)高級(jí)設(shè)計(jì)程序代碼、開(kāi)發(fā)工具等。
3 企業(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)流程
在設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù)過(guò)程中,主要針對(duì)內(nèi)模式、外模式、概念模式展開(kāi)[6],數(shù)據(jù)庫(kù)的主要設(shè)計(jì)流程包括了需求、概念、邏輯、物理以及數(shù)據(jù)庫(kù)實(shí)施等。本文提出設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù)的流程(見(jiàn)圖1)。
3.1 企業(yè)需求分析
在設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù)內(nèi)需要科學(xué)深入地對(duì)使用者的應(yīng)用需求加以分析,需求分析并非僅僅作為數(shù)據(jù)庫(kù)的基礎(chǔ)環(huán)節(jié),更決定了數(shù)據(jù)庫(kù)的整體設(shè)計(jì)。需求分析是面向客戶(hù)群體料能夠了解分析客戶(hù)群體的應(yīng)用需求,其根本實(shí)現(xiàn)目標(biāo)在于能夠減小企業(yè)的人、物、資金多方面投入,獲得事半功倍的預(yù)期成效。需求分析的結(jié)果是否準(zhǔn)確會(huì)直接影響數(shù)據(jù)庫(kù)的最終設(shè)計(jì)成效,因此只有確保需求分析最終結(jié)果足夠精準(zhǔn),才可以保證用戶(hù)在應(yīng)用數(shù)據(jù)庫(kù)中滿(mǎn)足其需求。與此同時(shí)還要保障數(shù)據(jù)庫(kù)設(shè)計(jì)成效的科學(xué)合理,獲得良好的數(shù)據(jù)庫(kù)運(yùn)用效果。在設(shè)計(jì)數(shù)據(jù)庫(kù)過(guò)程中,企業(yè)需要慎重分析以企業(yè)的實(shí)際管理體系為基礎(chǔ),選擇相應(yīng)的數(shù)據(jù)庫(kù)設(shè)計(jì)方案來(lái)滿(mǎn)足信數(shù)據(jù)信息的獲取需求。企業(yè)在分析相關(guān)需求時(shí)還要綜合考慮自身規(guī)模及實(shí)際運(yùn)行狀況,確保達(dá)到數(shù)據(jù)庫(kù)應(yīng)用及企業(yè)信息化發(fā)展的對(duì)等適應(yīng)。
3.2概念結(jié)構(gòu)設(shè)計(jì)
在設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù)時(shí)概念結(jié)構(gòu)設(shè)計(jì)尤為關(guān)鍵,指的是需求分析結(jié)果基礎(chǔ)之上能夠精準(zhǔn)抽象的分析實(shí)際需求,并且在此基礎(chǔ)之上達(dá)到數(shù)據(jù)庫(kù)的設(shè)計(jì)成效。在設(shè)計(jì)數(shù)據(jù)庫(kù)過(guò)程中,設(shè)計(jì)者通過(guò)對(duì)多種數(shù)據(jù)庫(kù)管理信息系統(tǒng)加以了解,通常由于數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)直接設(shè)計(jì)所致,很大程度對(duì)設(shè)計(jì)工作者的工作負(fù)擔(dān)有所加大。所以需要在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)用DBMS,實(shí)現(xiàn)對(duì)用戶(hù)需求的分析歸納總結(jié)形成DBMS模型。根據(jù)具體所需轉(zhuǎn)換至數(shù)據(jù)庫(kù),歸納整合E-R圖從而不斷優(yōu)化數(shù)據(jù)庫(kù)設(shè)計(jì),確保實(shí)現(xiàn)概念結(jié)構(gòu)設(shè)計(jì)的預(yù)期目標(biāo)。
3.3邏輯結(jié)構(gòu)設(shè)計(jì)
換言之抽象化的概念結(jié)構(gòu)轉(zhuǎn)變?yōu)镈BMS所支持的數(shù)據(jù)模型,實(shí)現(xiàn)了深入優(yōu)化邏輯結(jié)構(gòu)設(shè)計(jì)。DBMS的不同更決定了設(shè)計(jì)工具環(huán)境的較大不同,企業(yè)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)主要實(shí)現(xiàn)的主步驟如下:首先轉(zhuǎn)換概念模型至關(guān)系模型及層次模型;其次實(shí)現(xiàn)了關(guān)系模型及層次模型至特定DBMS所支持的數(shù)據(jù)模型轉(zhuǎn)變。最后還要根據(jù)結(jié)合用戶(hù)所需及DBMS模型特征為設(shè)計(jì)目標(biāo),不斷對(duì)設(shè)計(jì)數(shù)據(jù)模型做出完善調(diào)整。
3.4物理設(shè)計(jì)
數(shù)據(jù)在數(shù)據(jù)庫(kù)相關(guān)物理設(shè)備內(nèi)的存儲(chǔ)結(jié)構(gòu)及主要存取方式,共同稱(chēng)之為數(shù)據(jù)庫(kù)物理結(jié)構(gòu)、邏輯結(jié)構(gòu)設(shè)計(jì)、概念結(jié)構(gòu)設(shè)計(jì)需求分析,作為構(gòu)成數(shù)據(jù)物理設(shè)計(jì)的關(guān)鍵基本點(diǎn)。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)首先需要對(duì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)模型加以確定,基于邏輯結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)物理設(shè)計(jì),通過(guò)運(yùn)用DBMS模型合理分析選擇適用的數(shù)據(jù)存儲(chǔ)位置、結(jié)構(gòu)以及分配方案,以此有效確保數(shù)據(jù)庫(kù)設(shè)計(jì)物理結(jié)構(gòu)的科學(xué)合理,也保障了數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)運(yùn)用實(shí)用性。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)包括了存取方法、記錄存儲(chǔ)格式以及存儲(chǔ)方法。在這之中格式化存儲(chǔ)、存儲(chǔ)模式在數(shù)據(jù)庫(kù)內(nèi),作為數(shù)據(jù)庫(kù)設(shè)計(jì)中存儲(chǔ)記錄格式的關(guān)鍵內(nèi)容。
3.5數(shù)據(jù)庫(kù)實(shí)施運(yùn)行維護(hù)
在完成數(shù)據(jù)庫(kù)的最終設(shè)計(jì)步驟,設(shè)計(jì)工作者需要借助宿主語(yǔ)言及DBMS數(shù)據(jù)語(yǔ)言,借助數(shù)據(jù)庫(kù)物理設(shè)計(jì)及邏輯機(jī)構(gòu)構(gòu)建數(shù)據(jù)庫(kù),經(jīng)由數(shù)據(jù)庫(kù)錄入及編譯應(yīng)用程序,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的試運(yùn)行。在數(shù)據(jù)庫(kù)設(shè)計(jì)完成試運(yùn)行階段后,即可正式運(yùn)用于實(shí)際工作中并且根據(jù)實(shí)際應(yīng)用發(fā)現(xiàn)的相關(guān)問(wèn)題,不斷對(duì)數(shù)據(jù)庫(kù)功能進(jìn)行優(yōu)化完善,確保企業(yè)數(shù)據(jù)庫(kù)運(yùn)用能夠始終跟隨企業(yè)發(fā)展應(yīng)用所需。
3.6 設(shè)計(jì)數(shù)據(jù)庫(kù)技巧總結(jié)
在信息化背景下設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù),首先需要對(duì)市場(chǎng)應(yīng)用所需加以明確,滿(mǎn)足數(shù)據(jù)庫(kù)的設(shè)計(jì)實(shí)效性及設(shè)計(jì)質(zhì)量。需要加強(qiáng)設(shè)計(jì)數(shù)據(jù)庫(kù)過(guò)程中及市場(chǎng)實(shí)際運(yùn)用的聯(lián)系溝通,對(duì)市場(chǎng)應(yīng)用需求加以了解明確數(shù)據(jù)庫(kù)的設(shè)計(jì)功能目標(biāo)及實(shí)效方向。其次還要與公司內(nèi)部業(yè)務(wù)開(kāi)展相結(jié)合,通過(guò)把握了解市場(chǎng)需求基礎(chǔ)之上,了解企業(yè)業(yè)務(wù)發(fā)展,進(jìn)而提高數(shù)據(jù)庫(kù)設(shè)計(jì)工作的整體效率。最后還需要?jiǎng)?chuàng)建E-R圖及數(shù)據(jù)字典,真正提高數(shù)據(jù)庫(kù)的規(guī)范有效性,且實(shí)現(xiàn)了數(shù)據(jù)庫(kù)內(nèi)各名詞專(zhuān)業(yè)統(tǒng)一。
4 結(jié)語(yǔ)
總而言之在我國(guó)信息化發(fā)展進(jìn)程的不斷加快中,企業(yè)也需要追隨信息化發(fā)展步伐,在設(shè)計(jì)企業(yè)數(shù)據(jù)庫(kù)中構(gòu)建基礎(chǔ)性層面之上,真正確保企業(yè)數(shù)據(jù)庫(kù)可以在企業(yè)管理層實(shí)現(xiàn)全面信息化建設(shè)中發(fā)揮高效作用。
參考文獻(xiàn):
[1] 程麗麗. 企業(yè)信息化建設(shè)中數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)應(yīng)用[J].福建電腦,2018,24(7):68-68.
[2] 張澤云. 基于C/S架構(gòu)的中小企業(yè)運(yùn)營(yíng)信息化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014.
[3] 陳鈞. 企業(yè)信息化建設(shè)在港口管理中的應(yīng)用——通過(guò)設(shè)計(jì)通用函數(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作[J].港口科技, 2016,16(3):1-5.
[4] 陳亮, 胡紅梅. 基于WWW環(huán)境下包裝產(chǎn)品數(shù)據(jù)庫(kù)存在設(shè)計(jì)[J].包裝世界,2017,22(5):71-72.
[5] 王哲健. 中小型機(jī)械制造企業(yè)生產(chǎn)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].東北農(nóng)業(yè)大學(xué),2017.
[6] 邵惠鶴. 企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺(tái)與實(shí)時(shí)數(shù)據(jù)庫(kù)[J].自動(dòng)化博覽,2015,20(4):1-5.
【通聯(lián)編輯:唐一東】