国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

ERwin相關(guān)概念快速入門

2024-07-21 02:40:26
字體:
供稿:網(wǎng)友

  適用于對ERwin初學(xué)者使用1、假如只做文檔,可以選擇只建立logical view
2、假如是做項(xiàng)目,需要同時使用Logical view 和physical view
3、一般Logical view是用于做文檔的,而physical view是用于生成或者導(dǎo)出腳本的
4、表之間的三種連接線,
第一種用于把表1中的主鍵插入到表2中的外鍵,且插入的作為表2的主鍵
第二種用于多對多,很少用到
第一種用于把表1中的主鍵插入到表2中的外鍵,且插入的不作為表2的主鍵5、Logical中的和physical中對應(yīng)的表的名稱可以不一樣,一般在physical中的表的名稱用英文名稱
在Logical中的表的名稱則無所謂,假如需要可以用中文6、在Physical view中的Tools中的[Forward Engineer/Schema Generation]中
在右側(cè)的表中用對勾可以選擇需要操作的項(xiàng)目點(diǎn)擊【PReview】可以看到腳本,可以復(fù)制過來改改就能是腳本了
點(diǎn)擊【report】可以直接導(dǎo)出腳本
點(diǎn)擊【Generate】則可以直接連接到數(shù)據(jù)庫,把相關(guān)的Scheme都建立起來7、在Logical view的一個Entity上右鍵點(diǎn)擊,選擇attributes,就進(jìn)入了給表加入column的界面了
在General中選擇一種基本類型(Domain)比如string后,就能加入一個名稱了,Attribute name就是Logical view中的名字
Column name就是用于生成腳本的名稱。在General中的Primary Key的checkbox就是選為主鍵的地方了。
在DataType中就能設(shè)定具體的數(shù)據(jù)類型,比如VARCHAR2,NUMBER等。
8、關(guān)于索引和約束的建立
右鍵在Entity上,選擇Key Group就能新建約束了9、在Attribute中選擇Datatype就能在Validate中選擇這個column相關(guān)的約束,在Default中選擇這個column的默認(rèn)值了
10、關(guān)于Domains的概念
Domain的概念在Sql server中是支持的,可以在腳本的最開始就定義一堆的Domain,然后在其后的腳本中都引用相關(guān)的域名,
而不用直接原始的數(shù)據(jù)類型了。for example:
在一個項(xiàng)目的數(shù)據(jù)庫設(shè)計(jì)中卡號用得非常的多:
所以在ERwin中Logical view中選擇Domain,然后右鍵點(diǎn)擊? <unkonwn>,new,就能創(chuàng)建一種新的Domain在叫做Cardseries。
選擇property可以給他選擇相關(guān)的屬性,比如選擇Datatype為VARCHAR(18),還可以給它選擇約束等等。這個新建的Domain 就能在這個項(xiàng)目中方便的使用了。11、關(guān)于Subject Area的概念
當(dāng)整個項(xiàng)目設(shè)計(jì)表比較多的時候,很難在一個view中連接清楚所有的表的之間的關(guān)系
這樣就需要在Subject Area中分多個Area,把相關(guān)的表放到相關(guān)的的Area中去連接關(guān)系,這樣比較方便設(shè)計(jì)。1>右鍵點(diǎn)在一個相應(yīng)的Area上,然后go to ,就能看到那個Area相應(yīng)的View
2>右鍵->property,就能設(shè)置當(dāng)前Area中需要哪些表,其中比較有用的一組按鈕是最后一組(兩個),能把選中的要加入Area
的表的相關(guān)的M級Ancester和N級Descendant同時加入Area,至于M和N可以自己選擇,非常方便。注重:在任何非主Area中新建的Entity都會在<Main Subject Area>中有一份,刪除也是同時進(jìn)行的

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 磐安县| 塔河县| 子长县| 乌苏市| 马边| 彰化市| 阿克苏市| 当雄县| 永顺县| 莎车县| 合水县| 临沧市| 屏边| 凉山| 大埔区| 夏河县| 灵璧县| 达拉特旗| 临湘市| 长岭县| 崇文区| 尼木县| 克什克腾旗| 景洪市| 英超| 襄城县| 满洲里市| 黄龙县| 临夏县| 饶平县| 嵊泗县| 永清县| 乌兰察布市| 中山市| 焦作市| 漳平市| 碌曲县| 正蓝旗| 北川| 柳河县| 五原县|