国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
PowerDesigner9.5——物理數(shù)據(jù)模型(PDM) 一

PowerDesigner9.5——物理數(shù)據(jù)模型(PDM

 

一、              物理數(shù)據(jù)模型的理論基礎(chǔ)

 

Powerdesigner中的物理數(shù)據(jù)模型以數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)理論為基礎(chǔ)。

 

建立PDM的目的是把概念數(shù)據(jù)模型中建立的現(xiàn)實(shí)世界模型生成特定DBMSSQL腳本,以此在數(shù)據(jù)庫(kù)中產(chǎn)生信息的存儲(chǔ)結(jié)構(gòu),這些存儲(chǔ)結(jié)構(gòu)是存儲(chǔ)現(xiàn)實(shí)世界中數(shù)據(jù)信息的容器,并保證數(shù)據(jù)在數(shù)據(jù)庫(kù)中的完整性和一致性。

 

1、PDMDBMS的關(guān)系
 
2、PDM中的主要概念

1)  表、列、視圖、主鍵、侯選鍵、外鍵

 

表:長(zhǎng)期保存信息的表和臨時(shí)表兩種。長(zhǎng)期保存信息的表是PDM中設(shè)計(jì)的主要對(duì)象。在PDM中建立表的過(guò)程就是產(chǎn)生SQL語(yǔ)句的過(guò)程。

 

列:組成表的基本單元,每一個(gè)列都有一個(gè)數(shù)據(jù)類(lèi)型。

 

視圖:是從一個(gè)或多個(gè)基本表或其它視圖中導(dǎo)出的表,它可以形象的被看作是一個(gè)活動(dòng)的窗口,在數(shù)據(jù)庫(kù)中通過(guò)它可以看到自己干興趣的內(nèi)容。

 

主鍵:是用來(lái)惟一標(biāo)識(shí)表中一條記錄的一個(gè)或多個(gè)列的集合。

 

侯選鍵:也是用來(lái)惟一標(biāo)識(shí)表中一條記錄的一個(gè)或多個(gè)列的集合,它于主鍵具有同樣的作用。

 

外鍵:是與其它表連接的公共列,這個(gè)列通常是其它表的主鍵。

 

2)  存儲(chǔ)過(guò)程

 

3)  觸發(fā)器

 

4)  默認(rèn)和規(guī)則

默認(rèn):當(dāng)用戶(hù)沒(méi)有為某一列賦值時(shí),數(shù)據(jù)庫(kù)服務(wù)器為該列自動(dòng)插入的值。

 

規(guī)則:就是在數(shù)據(jù)庫(kù)的管理中指定的允許或不允許哪些值插入某些列。

 

5)  完整性檢查約束

完整性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性和一致性。通過(guò)對(duì)數(shù)據(jù)庫(kù)中插入、刪除和修改數(shù)據(jù)值進(jìn)行限制和約束來(lái)實(shí)現(xiàn)數(shù)據(jù)的完整性,數(shù)據(jù)庫(kù)提供兩種保持?jǐn)?shù)據(jù)完整性的方法:一是在定義表時(shí)定義完整性約束;二是定義規(guī)則、約束、索引和觸發(fā)器。

 

在數(shù)據(jù)庫(kù)服務(wù)器上可以建立如下三種完整性約束:

l         唯一性(Unique)和主鍵約束(Primary Key)

l         參照完整性約束(Reference

l         檢查約束(Check)

 

6)  索引:描述了數(shù)據(jù)在表中是如何組織的。可以創(chuàng)建一個(gè)或多個(gè)索引來(lái)加快數(shù)據(jù)庫(kù)的查詢(xún)速度,索引多用戶(hù)是透明的,數(shù)據(jù)庫(kù)自動(dòng)確定何時(shí)使用表的索引。

 

7)  庫(kù)函數(shù):每一種DBMS都提供了很多庫(kù)函數(shù)。

 

8)  逆向工程:是指從現(xiàn)存的數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)SQL腳本中生成PDM的過(guò)程。
 
二、定義PDM中的表

有三種途徑可以建立表:

1.       直接在PDM的圖形窗口插入表圖形符號(hào)

單擊工具選項(xiàng)板上的Table工具。

 

2.       在列表中增加新標(biāo)

選擇Model->Tables,打開(kāi)表列表窗口,在列表中單擊空行或單擊Add a Row工具。

 

3.       在瀏覽器窗口增加新表

右擊當(dāng)前模型節(jié)點(diǎn),從彈出的菜單中選擇New->Table,打開(kāi)表的特性窗口。

三、              定義PDM中域

1、 在PDM中,使用于有助于識(shí)別信息的類(lèi)型,易于使不同表中列的數(shù)據(jù)特征標(biāo)準(zhǔn)化。域?yàn)榱卸x了一組有效的值??梢园?span lang="EN-US">Data TpyeCheck,Rule,Mandatory等信息關(guān)聯(lián)到域上。

 

2、 域的特性

 

l         Mandatory: 表示使用該域的所有列的值是強(qiáng)制的

l         Identity:  表示使用該域的列值自動(dòng)增益

l         Standard Check:表示位域定義的檢查參數(shù)

l         Additional Check:表示標(biāo)準(zhǔn)檢查參數(shù)沒(méi)有定義的域約束

l         Rule:表示附加到域上的業(yè)務(wù)規(guī)則

 

            四             定義表中的列

   1、 列特性:

 
               

l         Identity:表示列中的數(shù)據(jù)自動(dòng)增益

l         Domain:表示列所關(guān)聯(lián)的域名

l         Computed:表示該列是由其他列的值通過(guò)一定的表達(dá)式計(jì)算出來(lái)的

l         Primary key:表示這個(gè)列是主鍵

l         Foreign Key:表示該列依賴(lài)于另一個(gè)表的主鍵

l         Mandatory:表示該烈必須被賦值,不能為空

l         With default:表示當(dāng)增加一行數(shù)據(jù)時(shí)該列自動(dòng)賦予一個(gè)默認(rèn)值

 
2、 創(chuàng)建計(jì)算列
 
在列屬性窗口中點(diǎn)擊Detail頁(yè),點(diǎn)擊Edit按鈕,在彈出的窗口中輸入表達(dá)式。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
PowerDesigner 物理數(shù)據(jù)模型(PDM) 說(shuō)明
Power Designer雜記|SOHO族
powerdesigner使用 - 葉節(jié)點(diǎn) -- IT博客-中國(guó)最具人氣的IT博客-賽迪網(wǎng)...
PowerDesigner之PDM(物理概念模型)
PowerDesigner逆向工程生成PDM模型及數(shù)據(jù)庫(kù)
PowerDesigner(數(shù)據(jù)建模)使用大全
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服