亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

大型MIS軟件的開發必須重視數據庫設計

2024-07-21 02:42:59
字體:
來源:轉載
供稿:網友
這篇論壇文章(賽迪網技術社區)主要介紹了數據庫設計在大型MIS軟件開發過程中的重要性,詳細內容請參考下文:

80年代初以來,國內許多計算機專家先后深入一些大型企業,力圖開發出理想的大型MIS。實踐證明,開發出的大型MIS,多數不很理想。原因何在?據作者一孔之見,其中一條重要的原因,就是在開發過程中對MIS的數據庫設計重視不夠,沒有把它當作一件頭等大事來處理。一個大型MIS,如果它的數據庫設計出了問題,就是出了大問題,或者說從根本上出了問題。這樣的MIS,不會成功,只會失敗。既然如此,應該怎樣來解決它呢?

一、MIS的基礎是數據庫

NIS系統包括硬件和軟件兩部分。MIS的軟件,是由文檔加程序組成的。它的文檔,就是MIS的全部設計說明書。它的程序,就是MIS的全部算法加上相應的數據結構。MIS的算法無非是它的各種錄入、修改、查詢、處理、輸出與菜單程序的算法。MIS的數據結構,主要是指數據庫設計中的各種基本表??梢赃@么說,基本表是MIS的基礎。數據庫設計既是MIS開發中的重點,又是其難點。說它是重點,因為設計出一套好的基本表需要許多技巧。

MIS的發展是分階段的,不同的階段,對應不同的數據庫。在MIS的初級(初始與擴展)階段,對應的數據庫為應用數據庫。所謂應用數據庫,就是針對某項具體的應用而設計的基本表的集合,這種數據庫的設計、使用與維護均較容易。在MIS的中級(控制與集成)階段,對應的數據庫為主題數據庫。所謂主題數據庫,就是針對某方面的主題而設計的基本表的集合,它包括本主題范圍內的所有應用項目,這種數據庫的設計、使用與維護均較復雜。在MIS的高級(數據管理與成熟)階段,對應的數據庫為綜合數據庫。所謂綜合數據庫,就是針對某個大型企事業單位的綜合管理信息系統而設計的基本表的集合,它包括本單位的所有主題,這種數據庫的設計、使用與維護均很復雜,對設計者、用戶與DBA的要求均很高。

二、數據庫設計的一般方法

數據庫設計分五大步,即數據庫需求分析、概念設計、邏輯設計、物理設計與加載測試。需求分析的任務是將業務管理單證流轉化為數據流,繪制出數據流程圖DFD,并完成相應的數據字典,概念設計的任務是從DFD出發,識別實體及其相互關系,并繪制出實體關系圖,即E-R圖。邏輯設計的任務是從E-R圖出發,確定各個實體及關系的具體屬性。物理設計的任務是確定所有屬性的類型、寬長與取值范圍,設計出基本表的主鍵與外鍵,將所有表名與字段名英文化,完成相應的數據字典,在具體的DBMS環境上實現物理建庫工作。加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理、輸出工作,均可視為對數據庫的加載測試工作。應該指出,大型數據庫的設計不大可能一次順利完成,上述五大步驟,很可能是一個不斷迭代的過程。

三、基本表與其它表

MIS中的數據庫是由一組基本表所組成的,一個實體可以用一張基本表來描述,一個復雜關系也可以用一張基本表來描述。所以,基本表可以代表一個實體,也可以代表一個關系?;颈碇械淖侄危褪菍嶓w或關系的屬性?;颈硎谴娣呕A數據的地方,這些基礎數據具有五個基本性質。原子性,即表中的數據是元數據。演繹性,即由表中的數據可以生成系統所有的輸出數據。穩定性,即表中的數據一次錄入、多次使用、長期保存。

規范性,即表中的數據滿足第三范式??陀^性,即表中的數據是客觀存在的數據,不是主觀想象中的數據。

MIS中的表除了基本表之外,還有一些非基本表,如代碼表、中間表、臨時表與虛表(視圖),它們不屬于數據庫的內容,但均以表的形式出現,為數據的錄入、查詢、處理、輸出提供方便。利用基本表的五個性質,很容易區分基本表與非基本表。非基本表的設計是不難的,基本表的設計是較難的,MIS中的數據庫設計,主要是指基本表的設計。

四、數據庫的設計技巧

數據庫設計中有兩個難點,一是如何處理多對多的關系,二是如何設計主鍵。處理多對多的關系的辦法為:將一個多對多的關系分解為一個一對多的關系加上另一個多對一的關系。例如,若兩個表之間存在多對多的關系,就在它倆之間增加一個表,該表的字段中至少要包括前兩個表的主鍵在內。這樣,就將一個多對多的關系轉化為兩個一對多的關系了。

在基本表中,主鍵是記錄的唯一標識。一般而言,主鍵是為索引文件或表間連接服務的。它對用戶不透明,只提供給程序員使用。因此,主鍵的取值最好為一串無物理意義的數值,且由程序自動加1來實現。主鍵是一個永久為非空的字段,一旦產生,便不能修改,但可以被拷貝。通過拷貝,這個表的主鍵可作為那個表的外鍵。要設計好數據庫,除了克服以上兩個難點之外,還應遵循下列原則:即基本表的個數越少越好;主鍵的個數越少越好;字段的個數越少越好。

五、MIS的開發模式

結合我國的特點,大型MIS的開發與大型數據庫的設計,均應分為兩個層次,即內核層與外殼層。內核層對應法治,設計上講究通用性。外殼層對應人治,設計上講究專用性。隨著中國經濟與世界經濟接軌進程的發展,MIS的內核層將逐步擴大,外殼層將逐步縮小,通用性將逐步增強。

當前我國大型企事業單位的MIS建設,少數單位已跨過了初級階段,開始邁向中級或高級階段。與此同時,數據庫設計已告別了應用數據庫時期,開始向主題數據庫或綜合數據庫過渡。主題數據庫或綜合數據庫的設計,與應用數據庫設計的本質區別是:前者是面向數據,后者是面向程序。一個大型企事業單位的MIS建設,是一個長期的反復的過程。在這一過程中,應用程序與輸出圖表可能逐年變動,但基礎數據是穩定不變的。只要我們將基本表設計面向數據,不面向程序,用基本表組織好元數據,就能以不變應萬變,避免在MIS建設中的失誤。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久99精品久久久久久青青91| 欧美重口另类videos人妖| 韩国福利视频一区| 奇米一区二区三区四区久久| 亚洲欧美日韩国产中文专区| 日韩精品视频在线观看网址| 欧美日韩国产影院| 在线亚洲午夜片av大片| 日韩精品中文字| 欧美在线不卡区| 免费av一区二区| 精品久久久久久中文字幕大豆网| 成人h猎奇视频网站| 91免费国产网站| 亚洲国产精彩中文乱码av在线播放| 国产精品视频网| 国产成人avxxxxx在线看| 91精品久久久久久久久不口人| 亚洲图片欧美午夜| 欧美在线视频导航| 亚洲人成电影网站| 成人在线观看视频网站| 韩国国内大量揄拍精品视频| 中文国产成人精品| 日韩中文字幕在线免费观看| 国产视频欧美视频| 久久久久久久久久久91| 亚洲999一在线观看www| 日韩av最新在线观看| 国产精品亚洲综合天堂夜夜| 久久久亚洲成人| 亚洲精品第一页| 久久精品国产电影| 狠狠色噜噜狠狠狠狠97| 亚洲人成网站999久久久综合| 亚洲午夜激情免费视频| 色综合影院在线| 黑人巨大精品欧美一区二区三区| 欧美视频在线观看免费网址| 国产亚洲日本欧美韩国| 亚洲韩国欧洲国产日产av| 欧美中在线观看| 国产日韩欧美在线观看| 日韩在线免费av| 亚洲一区制服诱惑| 久久精品99国产精品酒店日本| 欧美影院久久久| 日韩av三级在线观看| 97国产精品视频| 日韩av免费网站| 成人久久一区二区三区| 欧美丰满老妇厨房牲生活| 欧美乱大交做爰xxxⅹ性3| 国产精品99导航| 98视频在线噜噜噜国产| 欧美亚洲在线观看| 性欧美激情精品| 国产一区二区三区在线| 亚洲国产日韩欧美在线图片| 青青草成人在线| 国产成人精品优优av| 成人免费观看49www在线观看| 日韩激情在线视频| 成人免费观看网址| 韩国精品美女www爽爽爽视频| 伊人成人开心激情综合网| 国产精品成人一区二区三区吃奶| 久久久久九九九九| 久久天天躁狠狠躁夜夜躁2014| 米奇精品一区二区三区在线观看| 成人春色激情网| 国产一区二区久久精品| 最近2019年中文视频免费在线观看| 欧美成人全部免费| 2019亚洲日韩新视频| 亚洲精品小视频| 欧美日韩一区二区在线播放| 日本精品一区二区三区在线播放视频| 久久韩剧网电视剧| 亚洲va国产va天堂va久久| 97婷婷大伊香蕉精品视频| 久久亚洲综合国产精品99麻豆精品福利| 97在线看免费观看视频在线观看| 亚洲一区二区自拍| 97视频色精品| 最近2019中文字幕大全第二页| 日韩欧美亚洲范冰冰与中字| 中文字幕日韩精品在线观看| 伊人亚洲福利一区二区三区| 欧美激情视频免费观看| 亚洲va电影大全| 亚洲男人天堂视频| 麻豆精品精华液| 欧美一级黑人aaaaaaa做受| 亚洲老司机av| 国产成人综合精品| 欧美麻豆久久久久久中文| 国产午夜精品久久久| 揄拍成人国产精品视频| 日韩av影视综合网| 亚洲综合日韩在线| 亚洲国产高清自拍| 亚洲第一男人天堂| 国产精品视频中文字幕91| 第一福利永久视频精品| 精品久久久久久亚洲精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲精品视频在线观看视频| 久久国产精品久久久久久久久久| 日韩精品福利在线| 中文字幕欧美日韩在线| 国产日韩欧美在线看| 日韩一二三在线视频播| 亚洲香蕉av在线一区二区三区| 亚洲自拍欧美另类| 中文字幕日韩精品在线| 亚洲第一福利网站| 欧美国产中文字幕| 亚洲第一免费网站| 奇米影视亚洲狠狠色| 国产精品偷伦免费视频观看的| 精品久久香蕉国产线看观看gif| 亲子乱一区二区三区电影| 国产欧美精品一区二区三区-老狼| 欧美在线一区二区视频| 中日韩午夜理伦电影免费| 中文字幕无线精品亚洲乱码一区| 亚洲成色777777女色窝| 亚洲人成网站免费播放| 欧美性猛交xxxx| 中文字幕久热精品视频在线| 91sao在线观看国产| 国产精品久久久久久久久久三级| 国产精品高清在线| 精品女同一区二区三区在线播放| 亚洲福利视频在线| 91精品久久久久久久久久另类| 亚洲欧美成人一区二区在线电影| 亚洲精品第一页| 一本久久综合亚洲鲁鲁| 亚洲国产精品久久精品怡红院| 亚洲成人a**站| 国产精品成久久久久三级| 亚洲国产高清福利视频| 国产精品视频成人| 色爱av美腿丝袜综合粉嫩av| 亚洲日韩中文字幕在线播放| 国产精品久久久久久久天堂| 国产精品网站视频| 成人网在线观看| 欧美在线一区二区视频| 久久亚洲精品视频| 97精品视频在线| 欧美极品少妇全裸体| 亚洲天堂男人天堂女人天堂| 中文字幕在线看视频国产欧美| 久久久久久久91| 亲子乱一区二区三区电影| 欧美精品精品精品精品免费| 国产在线不卡精品| 九九热在线精品视频| 欧美激情影音先锋| 亚洲人成伊人成综合网久久久| 影音先锋欧美精品|