成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用ERWin設計數據庫

數據庫
數據庫設計的方法有很多種,下文中我將為大家介紹一種新的設計數據庫的方法,就是使用ERWin設計數據庫,希望對大家能夠起到幫助的作用。

系統闡述了利用ERWin進行數據庫設計,主要包括數據庫建模的思想、方法和注意事項,具有一定實用價值,供大家參考。

ERWin Data Modeler是CA公司的數據庫建模工具,目前在關系數據庫的設計中,有著比較廣泛的應用。筆者經過多年的實踐,感覺使用ERWin設計數據庫,上手還 是比較快的,但是要在項目中使用好,對于不同的開發環境和不同的項目,在開發的不同階段使用ERWin,可能采取的***策略也不相同。

使用前的準備

1.學習ERWin支持的方法論

ERWin 支持兩種方法論,一種是IE(信息工程),另一種是IDEF1X,在使用ERWin之前必須了解其一,不然,將連標記符號也搞不清楚。這里筆者簡單談一下 IDEF1X(詳細內容在ERWin的聯機文檔中有介紹)。IDEF1X為數據模型提供了一種規范的結構,是語義模型化技術,主要描述的對象包括實體、聯 系和屬性。同時,作為一種工業規范,IDEF1X還強調了對開發上述模型需要的方法。這樣,標準化的標記語言和相關的輔助方法論組合在一起,就可以充分保 證設計的高效率和有效性的平衡了。

2.學習ERWin

掌 握了ERWin支持的方法論,并不等于掌握了ERWin,方法論僅僅解決的是邏輯模型,而ERWin還要支持物理模型,還有界面和操作的問題。由于在生成 數據庫的過程中,需要對于使用的物理數據庫有比較多的了解,所以還一定要了解IDEF1X和目標關系數據庫之間的差異,這種差異,可能對于微機平臺、小數 據量的應用關系不大,但是對于大型數據庫,還是有很多物理的參數、限制等應該了解。

3.確定數據庫表、字段的命名規則

確定數據庫表、字段的命名規則,看似容易,其實涉及到的方面很多,而且初始階段一旦沒有處理好,以后再改難度比較大。筆者認為,命名宜考慮如下因素:

如果新開發的系統是一個大系統的子系統,那么應該考慮原來大系統的數據庫、字段命名的規則,即使這樣的規則存在問題,也要在取得共識的基礎上進行改進。

考慮開發和運行工具的限制要求,以及生產系統的限制要求。

在可能的情況下,應考慮匈牙利命名法。對于應用系統,往往對于數據是有分類的,如果能夠把這些分類體現在數據庫表名和字段名中,則是有益無害的。

字段名保持惟一能夠避免一些不小心導致的對數據庫字段的使用錯誤。

4.對數據庫表進行分類

對于數據庫表進行分類,能夠使數據庫更加清晰,也便于系統管理。根據筆者的體會,對于每一類數據庫表,如果允許,可以按照匈牙利命名法的規則規定一個特征標記,可以是前綴也可以是后綴。

建立數據庫的邏輯模型

ERWin作為一個建模工具,引進了一些概念和工具,這些概念和工具往往貫穿于邏輯模型和物理模型中。但是這些方面如果在邏輯模型中處理不好,到了物理模型的階段也往往木已成舟,沒有辦法了。

1.用好Domain

Domain 的概念有點像是屬性的數據類型,筆者的體會是,如果不打算使用Domain,則不要增加任何Domain,都用ERWin提供的默認值; 如果打算使用Domain,則應該對于每一類數據等同的屬性建立一個Domain,而且在修改數據類型的時候,僅僅修改Domain中的內容。總體來看, 使用Domain雖然可能增加一些工作量,但是可以建立所有屬性數據類型的定義樹。

2. 用好Definition

Definition和Domain不同,不是一個可操作的實體,而是在每一個Domain,每一個實體和屬性中的一個標簽。在Domain、實體和屬性的建立和修改過程中,正確地維護Definition,是能夠隨時得到文本數據結構說明的一種有效的方法。

關于使用ERWin設計數據庫的方法介紹總結就為大家介紹到這里,這是數據庫設計的其中一個很有效的方法,希望大家能夠熟練掌握,這在大家以后的工作中會是非常有用。

 

責任編輯:迎迎 來源: 電腦初學網
相關推薦

2013-03-20 11:25:47

數據庫數據庫設計

2013-03-20 11:33:31

2013-03-20 13:25:53

數據庫數據庫設計

2013-03-20 13:35:12

數據庫數據庫設計

2012-04-28 10:07:43

數據庫數據庫設計

2013-03-20 13:16:15

2022-06-30 18:17:00

數據集云數據建模計數據倉庫

2023-10-16 09:00:00

數據庫分布式系統

2020-12-31 05:29:25

數據庫Powerdesign建模

2017-11-27 06:01:37

數據庫中間件中間層

2017-11-30 08:56:14

數據庫中間件架構師

2015-06-23 13:56:30

數據庫設計面向對象

2024-09-12 09:30:55

2011-03-10 11:17:03

數據庫設計技巧

2011-04-15 13:28:44

數據庫設計

2011-03-10 11:12:59

數據庫

2017-03-03 15:23:46

數據庫設計范式

2019-01-02 11:10:40

MySQL數據庫數據庫設計

2011-04-19 09:16:07

2011-04-18 13:46:24

數據庫設計
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线观看一区二区 | 欧美日韩中文在线观看 | 在线观看日韩 | 一区二区三区四区视频 | 国产精品区一区二区三区 | 国产精品一区在线观看你懂的 | av网站观看| 亚洲一区网站 | 欧美极品在线 | 国产精品免费一区二区三区四区 | 日日躁狠狠躁aaaaxxxx | 日本成人片在线观看 | 美女一级毛片 | 一区在线观看 | 亚洲国产成人精品久久久国产成人一区 | 精品无码三级在线观看视频 | 91就要激情 | 日韩一区二区久久 | 免费骚视频 | 一区二区成人 | 91精品国产综合久久久久 | 国产欧美精品一区二区 | 日一区二区 | 欧美黑人国产人伦爽爽爽 | 日韩中文在线视频 | 伊人最新网址 | 精品在线观看一区 | 精品一区二区三区四区五区 | 亚洲成人999 | 日韩国产中文字幕 | 国产精品海角社区在线观看 | 男女视频91 | 久久久久久国产精品 | 久久久久久国产精品 | 亚洲毛片在线观看 | 成人综合一区 | 一区二区三区视频在线观看 | 中文字幕第100页 | 欧美日韩三区 | 欧美成年人视频在线观看 | 日韩精品区 |