首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托?荚
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級
零起點(diǎn)德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會計(jì)職稱
法律顧問
ACCA考試
注冊會計(jì)師
資產(chǎn)評估師
審計(jì)師考試
高級會計(jì)師
注冊稅務(wù)師
國際內(nèi)審師
理財(cái)規(guī)劃師
美國注冊會計(jì)師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊計(jì)量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
計(jì)算機(jī)等級考試

2013計(jì)算機(jī)等考四級數(shù)據(jù)庫技術(shù)復(fù)習(xí)筆記(4)

  4.4 IDEF1X 建模方法

  4.4.1 IDEF1X概述

  1、 IDEF0側(cè)重描述系統(tǒng)功能,被稱為功能建模方法;IDEF1X側(cè)重分析、抽象和概括應(yīng)用領(lǐng)域中的數(shù)據(jù),稱為數(shù)據(jù)建模方法;

  2、 IDEF1X方法具有豐富的語法和語義;

  3、 實(shí)體集分為(1)獨(dú)立標(biāo)識符實(shí)體集;(2)從屬標(biāo)識符實(shí)體集;

  4、 實(shí)體集之間的聯(lián)系分為:(1)標(biāo)定型聯(lián)系;(2)非標(biāo)定型聯(lián)系;(3)分類聯(lián)系;(4)不確定聯(lián)系

  4.4.2 IDEF1X模型元素

  1、 實(shí)體集:

  (1) 實(shí)體集語義:如果一個(gè)實(shí)體集的每一個(gè)實(shí)例都能被惟一地標(biāo)識,而不決定于它與其他實(shí)體的聯(lián)系,那么該實(shí)體集稱為獨(dú)立實(shí)體集;否則就叫從屬實(shí)體集;

  (2) 實(shí)體集語法:IDEF1X用矩形框來表示獨(dú)立實(shí)體集,用圓角矩形框來表示從屬實(shí)體集;

  2、 聯(lián)系:

  (1) 聯(lián)系語義:

  (A) 標(biāo)定型聯(lián)系:一個(gè)“確定型聯(lián)系”中,如果子女實(shí)體集中的每個(gè)實(shí)例都是由它與雙親的聯(lián)系而確定的,這個(gè)關(guān)系稱為“標(biāo)定型聯(lián)系”;

  (B) 非標(biāo)定型聯(lián)系:一個(gè)“確定型聯(lián)系”中,如果子女實(shí)體集中的每一個(gè)實(shí)例都能被惟一地確認(rèn)而無需了解與之相聯(lián)系的雙親實(shí)體集的實(shí)例,這個(gè)問題關(guān)系叫“非標(biāo)定型聯(lián)系”。

  (C) 分類聯(lián)系:是兩個(gè)或多個(gè)實(shí)體集之間的聯(lián)系,且在這些實(shí)體集中存在一個(gè)一般實(shí)體集,它的每一個(gè)實(shí)例都恰好與一個(gè)且僅一個(gè)分類實(shí)體集的一個(gè)實(shí)例相聯(lián)系。

  (D) 不確定聯(lián)系:一個(gè)非確定聯(lián)系又稱為多對多聯(lián)系,這種聯(lián)系關(guān)聯(lián)的兩個(gè)實(shí)體集之間,任一實(shí)體集的一個(gè)實(shí)例都將對應(yīng)另一實(shí)體集的0個(gè)、1個(gè)或多個(gè)實(shí)例。

  (2) 聯(lián)系的語法:

  (A) 標(biāo)定聯(lián)系語法:在IDEF1X圖中,聯(lián)系的語法用直線表示,在一個(gè)標(biāo)定型聯(lián)系中,子女實(shí)體集總是一個(gè)從屬實(shí)體集,用圓角矩形框表示;

  (B) 非標(biāo)定聯(lián)系語法:如果兩個(gè)實(shí)體集之間有關(guān)系,并且是一個(gè)非標(biāo)定聯(lián)系,就用一條虛線把它們連接起來。

  (C) 分類聯(lián)系語法:一般實(shí)體集的一個(gè)實(shí)例只能與分類實(shí)體集的一個(gè)實(shí)例相對應(yīng);

  (D) 不確定聯(lián)系m:n的語法:不確定聯(lián)系用一個(gè)兩端帶有實(shí)心圓的線段描述,表示多對多的連接關(guān)系。

  3、 屬性

  (1) 屬性的語義:用來描述一類現(xiàn)實(shí)或抽象事物的特征或性質(zhì)。一個(gè)屬性的具體取值叫屬性實(shí)例,它由屬性的類型和值來定義。

  (2) 屬性的語法

  (A) 主碼和非主碼屬性語法:在一個(gè)實(shí)體集中屬性要有惟一的名字,屬性名由名詞表示,主碼屬性名后加(PK)標(biāo)注,被列在屬性列表的頂端,并用水平線將主碼和其他屬性分開。

  (B) 外碼語法:在外碼屬性后加“FK”來識別由聯(lián)系繼承得到的外來屬性。

  4.4.3 建模過程

  1、第一階段:建模規(guī)劃及準(zhǔn)備

  (1) 建模目標(biāo):

  (A) 目標(biāo)說明:回答將構(gòu)造的模型完成什么功能,涉及的問題和數(shù)據(jù)范圍,同時(shí)說明是一個(gè)當(dāng)前系統(tǒng)模型還是待建模型。

  (B) 范圍說明:在建模初期要給出模型覆蓋的問題范圍;

  (2) 建模計(jì)劃

  (A) 項(xiàng)目說明;

  (B) 收集數(shù)據(jù);

  (C) 定義實(shí)體;

  (D) 定義聯(lián)系;

  (E) 定義碼屬性;

  (F) 定義非碼屬性;

  (G) 確認(rèn)模型;

  (H) 評審驗(yàn)收。

  (3) 組織隊(duì)伍:包括項(xiàng)目負(fù)責(zé)人、建模者、信息源、課題專家、評審委員會

  1、 第二階段:定義實(shí)體集

  (1) 目標(biāo)是標(biāo)識和定義應(yīng)用領(lǐng)域中的實(shí)體集,方法是分類標(biāo)識原始材料中的所有名詞;

  (2) 區(qū)別實(shí)體集名詞和非實(shí)體集名詞的方法,是否具有下列特征:

  (A) 它能夠被描述或說明嗎?

  (B) 有多少同類的實(shí)例嗎?

  (C) 每個(gè)實(shí)例可以被標(biāo)識和區(qū)分嗎?

  2、 第三階段:定義聯(lián)系

  (1) 標(biāo)識實(shí)體集之間的聯(lián)系:建立聯(lián)系矩陣,聯(lián)系矩陣由一個(gè)二維數(shù)組表示。把實(shí)體集沿水平和垂直兩方向列出,分析兩個(gè)實(shí)體間的聯(lián)系,有聯(lián)系就用“X”表示,不存在聯(lián)系用“null”表示。聯(lián)系只標(biāo)識直接關(guān)系,不標(biāo)識間接關(guān)系。

  (2) 定義聯(lián)系:包括表示依賴、命名聯(lián)系、關(guān)于聯(lián)系的說明;當(dāng)實(shí)體集之間的依賴關(guān)系建立后,就可以命名聯(lián)系了。聯(lián)系的名字可以動(dòng)詞表示。原則必須是具體的、簡明的和有意義的。

  (3) 構(gòu)造實(shí)體級數(shù):實(shí)體級圖的范圍和數(shù)目,依賴于建模的規(guī)模和建模問題涉及的實(shí)體集數(shù)目。

  3、 第四階段:定義健

  (1) 分解不確定的聯(lián)系:把實(shí)體級圖中不確定的關(guān)系轉(zhuǎn)換成確定的連接形式,把每一個(gè)不確定的聯(lián)系轉(zhuǎn)換成為兩個(gè)確定的聯(lián)系;

  (2) 標(biāo)識碼屬性:碼屬性是那些能夠惟一識別實(shí)體集中每一個(gè)實(shí)例的屬性;

  (3) 遷移主碼:把一個(gè)實(shí)體集的主碼復(fù)制到其他有關(guān)實(shí)體集的過程,但要遵守以下規(guī)則:

  (A) 在一個(gè)聯(lián)系中,遷移總是從父到子或從一般實(shí)體集移向分類實(shí)體集;

  (B) 主碼屬性才能被遷移,如主碼由多個(gè)屬性組成,則要全部遷移;

  4、 第五階段:定義屬性

  (1) 標(biāo)識和定義非主屬性;

  (2) 建立屬性的所有者;

  (3) 確認(rèn)屬性的定義;

  (4) 繪制局部數(shù)據(jù)視圖;

  (A) 實(shí)體集的名稱和編號寫在矩形框外的上面;

  (B) 主碼屬性寫在矩形框內(nèi)水平線的上面并用“PK”標(biāo)注;

  (C) 外碼屬性寫在矩形框內(nèi)水平線的下面并用“FK”標(biāo)注;

  (D) 非主屬性也可以寫在矩形框內(nèi)水平線的下面;

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。