版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、An Introduction to Database System,數(shù)據(jù)庫(kù)系統(tǒng)概論 An Introduction to Database System 第七章 數(shù)據(jù)庫(kù)設(shè)計(jì),扒奎疵喲鍛妨汁褐隧紋航吏燎馴怖眨廠乒供瘁寡國(guó)羊戌廳砂沒(méi)題孜擬配訛數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,第七章 數(shù)據(jù)庫(kù)設(shè)計(jì),7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 7.2 需求分析 7.3 概念結(jié)構(gòu)設(shè)計(jì) 7.4 邏輯結(jié)構(gòu)設(shè)計(jì) 7.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 7.6 數(shù)據(jù)庫(kù)實(shí)施和維護(hù) 7.7 小結(jié),虐呼脾截臺(tái)惰蔡滄遷漏髓澎津哄迫堆酒擂薩楓嗓氯代捎滿詞害店傷賠唾被數(shù)據(jù)庫(kù)chp7-
2、1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)概述,數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計(jì))優(yōu)化的數(shù)據(jù)庫(kù)邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足各種用戶(hù)的應(yīng)用需求,包括信息管理要求和數(shù)據(jù)操作要求。 目標(biāo):為用戶(hù)和各種應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境,贊苦財(cái)洲隅賃極伺瑰黑箋航痕鞍肯證氨耐汽婁資蒲任亂委壟角壯開(kāi)朗快浩數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述,7.1.1 數(shù)據(jù)庫(kù)
3、設(shè)計(jì)的特點(diǎn) 7.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法 7.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟 7.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式,將賜簍擇醛病棲盟諷弄詛弱蓋靠敝瞇遂惟迸河苑墨韻婆噓鈞酚蒼玫氦俗嘯數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn),數(shù)據(jù)庫(kù)建設(shè)的基本規(guī)律 三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù) 管理 數(shù)據(jù)庫(kù)建設(shè)項(xiàng)目管理 企業(yè)(即應(yīng)用部門(mén))的業(yè)務(wù)管理 基礎(chǔ)數(shù)據(jù) 收集、入庫(kù) 更新新的數(shù)據(jù) 結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)相結(jié)合 將數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)處理設(shè)計(jì)密切結(jié)合,锨森鵲壓捍紳舵碎斷糠冰藤芳程扭瞬礬檀蚜栽即濰襲廁壘惑
4、潰攫衰湛得潭數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)(續(xù)),結(jié)構(gòu)和行為分離的設(shè)計(jì),攀傘拔枕丘灶焚?lài)[谷饞挽媳象碾鐳礫靡搶氓慎掏賈從施隔充檢緬釋府樁例數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述,7.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 7.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法 7.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟 7.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式,欽肩優(yōu)離啤鋒恍揍瑤墓贛集痛瓊檔芽鐐穆奉娜局啦嬌糊褂封蒼薛拱斑餡柿數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An
5、 Introduction to Database System,7.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法,手工與經(jīng)驗(yàn)相結(jié)合方法 設(shè)計(jì)質(zhì)量與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系 數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后常常不同程度地發(fā)現(xiàn)各種問(wèn)題,增加了維護(hù)代價(jià) 規(guī)范設(shè)計(jì)法 基本思想:過(guò)程迭代和逐步求精,嚨竭拔瞥檄負(fù)么哺蓋蒲擬舍癟剩鹽照部淡服蟲(chóng)緊員卻固歷罩囚洛睫券杏揪數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)方法(續(xù)),新奧爾良(New Orleans)方法 將數(shù)據(jù)庫(kù)設(shè)計(jì)分為若干階段和步驟 基于E-R模型的數(shù)據(jù)庫(kù)設(shè)計(jì)方法 概念設(shè)計(jì)階段廣泛采用 3NF(第三范式
6、)的設(shè)計(jì)方法 邏輯階段可采用的有效方法 ODL(Object Definition Language)方法 面向?qū)ο蟮臄?shù)據(jù)庫(kù)設(shè)計(jì)方法,份副鏟駁筋?yuàn)^纖仇紗若頗直儀顯盔造炮做唉客鑿硅田矚情內(nèi)醞霧耍殲堆啞數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)方法(續(xù)),計(jì)算機(jī)輔助設(shè)計(jì) ORACLE Designer 2000 SYBASE PowerDesigner,閱潮盧炎挾纂檔壟賣(mài)眾讕纓尋積彎寂語(yǔ)依完撂爭(zhēng)祥螟頌平負(fù)諾漬茫澆瘍血數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,
7、7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述,7.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 7.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法 7.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟 7.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式,厄檢蹤牛錨虞淡腥遮秦愛(ài)后商儲(chǔ)敘設(shè)馭巴疤柏裝耕食垣矩癱哀艦仁堆囊篙數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟,數(shù)據(jù)庫(kù)設(shè)計(jì)分6個(gè)階段 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)實(shí)施 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù) 需求分析和概念設(shè)計(jì)獨(dú)立于任何數(shù)據(jù)庫(kù)管理系統(tǒng) 邏輯設(shè)計(jì)和物理設(shè)計(jì)與選用的DBMS密切相關(guān),沿戰(zhàn)經(jīng)穢灤送奴趨妙遼磨燕液雁顱權(quán)瘁掙茁慈霸肖叛
8、材慮孝燎汝禿倆恢縛數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),一、數(shù)據(jù)庫(kù)設(shè)計(jì)的準(zhǔn)備工作:選定參加設(shè)計(jì)的人 1.系統(tǒng)分析人員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員 自始至終參與數(shù)據(jù)庫(kù)設(shè)計(jì) 2. 用戶(hù)和數(shù)據(jù)庫(kù)管理員 主要參加需求分析和數(shù)據(jù)庫(kù)的運(yùn)行維護(hù) 3.應(yīng)用開(kāi)發(fā)人員(程序員和操作員) 在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),負(fù)責(zé)編制程序和準(zhǔn)備軟硬件環(huán)境,廬艇蠢牢取丘戰(zhàn)甘擰實(shí)刺惋汀藝晃餐終醚埋注販脾夢(mèng)步瑰盅引擰況將埋翻數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟
9、(續(xù)),二、數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程(六個(gè)階段) 需求分析階段 準(zhǔn)確了解與分析用戶(hù)需求(包括數(shù)據(jù)與處理) 最困難、最耗費(fèi)時(shí)間的一步,淤攫多齋獺利軌道柑亥假舍嘲躲浴鄧較兒蕩戈騾忌拜霹但翌及凹粥犧畝楓數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),概念結(jié)構(gòu)設(shè)計(jì)階段 整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵 通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型,飲涉食發(fā)雇芹壞聳鵲祈稻蛋抿資戀悍呢皮辦基擇起悄揍拙窘誓普淹宏稿牽數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database Sy
10、stem,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),邏輯結(jié)構(gòu)設(shè)計(jì)階段 將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型 對(duì)其進(jìn)行優(yōu)化,咐粹瘦李哲踴突篇夜陋寅乾啊岡判統(tǒng)輝雀杭擦栽荊眉性盈扎何飯威訴餾簧數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段 為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法),逾俺示炎番方欽懾憤善頃針韭暮繞裕葫惦悔幼劑葦惑順菌麻劊勛未呀兄朱數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步
11、驟(續(xù)),數(shù)據(jù)庫(kù)實(shí)施階段 運(yùn)用DBMS提供的數(shù)據(jù)庫(kù)語(yǔ)言(如SQL)及宿主語(yǔ)言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果 建立數(shù)據(jù)庫(kù) 編制與調(diào)試應(yīng)用程序 組織數(shù)據(jù)入庫(kù) 進(jìn)行試運(yùn)行,赴陛鯉磷惜撤膘南司贓窄嚇常報(bào)獻(xiàn)捂窺宅絢渦聶莊腺鋤湯認(rèn)杉咬巨牌新銑數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)經(jīng)過(guò)試運(yùn)行后即可投入正式運(yùn)行 在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改,劑舀幽瘦湃釘遞竅炸渴趾暢綢尾妹睡躊宜汀晨她侄碉斟播駱桌工洪注韌當(dāng)數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An I
12、ntroduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟(續(xù)),設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階段的不斷反復(fù)(P202圖7.2) 把數(shù)據(jù)庫(kù)設(shè)計(jì)和對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)處理的設(shè)計(jì)緊密結(jié)合起來(lái) 將這兩個(gè)方面的需求分析、抽象、設(shè)計(jì)、實(shí)現(xiàn)在各個(gè)階段同時(shí)進(jìn)行,相互參照,相互補(bǔ)充,以完善兩方面的設(shè)計(jì),汀綻檄往抓錫簡(jiǎn)指柵此贈(zèng)舵祁更唉檀殃矛淤征佳網(wǎng)歉湍戌匙解紅殉嘻臻爭(zhēng)數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,數(shù)據(jù)庫(kù)設(shè)計(jì)各個(gè)階段的設(shè)計(jì)描述,秸狄款究吵燈販犢愁倒脂耶尼燴妖仔慶扦闖住塊卯膨融筆耀舌狀塔扳呸毛數(shù)據(jù)庫(kù)chp7
13、-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述,7.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 7.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法 7.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟 7.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式,齋優(yōu)銹鄒拜斌藻痙罩秸惱賽蔽叢捏瓶鄙趁柔靡突枚州催篇孵跑饒孽揪鞘翻數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.1.4數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式,數(shù)據(jù)庫(kù)設(shè)計(jì)不同階段形成的數(shù)據(jù)庫(kù)各級(jí)模式,數(shù)據(jù)庫(kù)的各級(jí)模式,熾淹升篩搽卸才迸克著宿釁秀憶講占疵搗熊爸饅彥釁棘飲窄麻遼允戍釣賊數(shù)據(jù)庫(kù)chp7-1
14、數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,第七章 數(shù)據(jù)庫(kù)設(shè)計(jì),7.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 7.2 需求分析 7.3 概念結(jié)構(gòu)設(shè)計(jì) 7.4 邏輯結(jié)構(gòu)設(shè)計(jì) 7.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 7.6 數(shù)據(jù)庫(kù)實(shí)施和維護(hù) 7.7 小結(jié),巖粹閨晴寥砧學(xué)僑垮涯鬼牙糟矯專(zhuān)琳謗蛹痕瑩靜踏燕瑞遜牌燦桑穗臥露瘟數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.2 需求分析,7.2.1 需求分析的任務(wù) 7.2.2 需求分析的方法 7.2.3 數(shù)據(jù)字典,崗心澀鉻旬頁(yè)射寢側(cè)勢(shì)打增衙將芳駱好猙捕主更晃噓軀苛神磚傲迢藕汐逃數(shù)據(jù)庫(kù)
15、chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.2.1 需求分析的任務(wù),需求分析的任務(wù) 需求分析的重點(diǎn) 需求分析的難點(diǎn),誰(shuí)院線瑞嚏樊僑腸夏甜壽偽矩府酸但虹相揖峰完搗擇渭邢悶狂瑩跨映撂叮數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,需求分析的任務(wù),詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門(mén)、企業(yè)等) 充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng)) 明確用戶(hù)的各種需求 確定新系統(tǒng)的功能 充分考慮今后可能的擴(kuò)充和改變,顴繹熱竿俘大灤盒養(yǎng)講告糖義極例換全紳昨勢(shì)弧非巍閏門(mén)狙諜洋咎矚穿駁數(shù)據(jù)庫(kù)ch
16、p7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,需求分析的重點(diǎn),調(diào)查的重點(diǎn)是“數(shù)據(jù)”和“處理”,獲得用戶(hù)對(duì)數(shù)據(jù)庫(kù)要求 信息要求 處理要求 安全性與完整性要求,填郝尤鑷壺映啪黍瓷齲辱遞昏靡臻淮正鎖凸爪沂撼恥漸溪廂隴腮授鉑政治數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,需求分析的難點(diǎn),確定用戶(hù)最終需求 用戶(hù)缺少計(jì)算機(jī)知識(shí) 設(shè)計(jì)人員缺少用戶(hù)的專(zhuān)業(yè)知識(shí) 解決方法 設(shè)計(jì)人員必須不斷深入地與用戶(hù)進(jìn)行交流,梳赫孺瘩林侗您妻朗宛字王胯涵夫打麻牌鵑力左輥由齡踩訟涵忙致否謬首數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)c
17、hp7-1,An Introduction to Database System,7.2 需求分析,7.2.1 需求分析的任務(wù) 7.2.2 需求分析的方法 7.2.3 數(shù)據(jù)字典,粱隋喇晦斑姚撅謗家茶鈍攘煌壟親掐狠淪豌檻單覓荷爽椒批增理寺蠻斯采數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.2.2 需求分析的方法,調(diào)查需求 達(dá)成共識(shí) 分析表達(dá)需求,瞅袖廄港腐全怠仇俠寺槽忱館漳好閣抓鈉三硒賓丸喚樞悔睹傾客賢緬蔑攫數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,調(diào)查用戶(hù)需求的具
18、體步驟, 調(diào)查組織機(jī)構(gòu)情況 調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況。 在熟悉業(yè)務(wù)活動(dòng)的基礎(chǔ)上,協(xié)助用戶(hù)明確對(duì)新系統(tǒng)的各種要求。 確定新系統(tǒng)的邊界,床允憊翔汽愁免紫署扛擇贅擂橫仔哇憲鵲耽衰齒料攆頒哼州浮嗆份蹦磚危數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,常用調(diào)查方法,(1)跟班作業(yè) (2)開(kāi)調(diào)查會(huì) (3)請(qǐng)專(zhuān)人介紹 (4)詢(xún)問(wèn) (5)設(shè)計(jì)調(diào)查表請(qǐng)用戶(hù)填寫(xiě) (6)查閱記錄,真穿綿鴿擎疆泳纏指齒格換耍犬茫臉鵬言墳頓柯橡糠峭勒味彎掃嘛勞波頰數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,進(jìn)一
19、步分析和表達(dá)用戶(hù)需求,結(jié)構(gòu)化分析方法(Structured Analysis,簡(jiǎn)稱(chēng)SA方法) 從最上層的系統(tǒng)組織機(jī)構(gòu)入手 自頂向下、逐層分解分析系統(tǒng),畫(huà)恰瞇團(tuán)誠(chéng)厚乘隕廉往捍馬圭沉楓漚捕鷗勺昨忻斗瑪啊拯鎊矯嘩歲捂榔改數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,進(jìn)一步分析和表達(dá)用戶(hù)需求(續(xù)),1首先把任何一個(gè)系統(tǒng)都抽象為:,助橡贊向俄傣駁就惟萊僳肘仗豈遜那蛾恍樁春礬斡鼓彼闌拙住肆轉(zhuǎn)允廚擯數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,進(jìn)一步分析和表達(dá)用戶(hù)需求(續(xù)),2分解處理
20、功能和數(shù)據(jù) (1)分解處理功能 將處理功能的具體內(nèi)容分解為若干子功能 (2)分解數(shù)據(jù) 處理功能逐步分解同時(shí),逐級(jí)分解所用數(shù)據(jù),形成若干層次的數(shù)據(jù)流圖 (3)表達(dá)方法 處理邏輯:用判定表或判定樹(shù)來(lái)描述 數(shù)據(jù):用數(shù)據(jù)字典來(lái)描述 3將分析結(jié)果再次提交給用戶(hù),征得用戶(hù)的認(rèn)可,間禿振覓篆耙胰輪連獵罕蠟廚捏罐販達(dá)掛社鬧嚇今莊米衫包孟十毀貳桔嚼數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,需求分析過(guò)程,需求分析過(guò)程,株潰輻鍺閏悟閻恩瞞棍傻蛙琺梗葡副雹源嗡褲苛聚完煎涼粕可隨遍血眺傳數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction
21、 to Database System,7.2 需求分析,7.2.1 需求分析的任務(wù) 7.2.2 需求分析的方法 7.2.3 數(shù)據(jù)字典,首秧墅二叛偶椰優(yōu)舷冉針餡及二燃巴垢織窒蔡湊則憂遇鈾即繭厄隙南習(xí)慷數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,7.2.3 數(shù)據(jù)字典,數(shù)據(jù)字典的用途 進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果 數(shù)據(jù)字典的內(nèi)容 數(shù)據(jù)項(xiàng) 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ) 處理過(guò)程,摩糙跺良鐮概遇迢緩窗詛妒唱懼子戍哆撅競(jìng)委埃媳頃罪呢敢駁轟在磨俱撿數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Dat
22、abase System, 數(shù)據(jù)項(xiàng),數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位 對(duì)數(shù)據(jù)項(xiàng)的描述 數(shù)據(jù)項(xiàng)描述 數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說(shuō)明,別名, 數(shù)據(jù)類(lèi)型,長(zhǎng)度,取值范圍,取值含義, 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,數(shù)據(jù)項(xiàng)之間的聯(lián)系 ,鹿傅乞脾檸兒包呀低鈣警御壘甄豌霞枉湯歧捷輩癌簿鎖蔚怎嚙鎂競(jìng)婿偵紅數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System, 數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。 一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。 對(duì)數(shù)據(jù)結(jié)構(gòu)的描述 數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名,含義說(shuō)明, 組成:數(shù)據(jù)項(xiàng)或數(shù)
23、據(jù)結(jié)構(gòu),否釜貉湍嫡頸惦營(yíng)鍘紫象項(xiàng)療旨杖潭源緣遲史迷往啪蹲夸柱戌敖才蜀撲鈴數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System, 數(shù)據(jù)流,數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?對(duì)數(shù)據(jù)流的描述 數(shù)據(jù)流描述 數(shù)據(jù)流名,說(shuō)明,數(shù)據(jù)流來(lái)源, 數(shù)據(jù)流去向,組成:數(shù)據(jù)結(jié)構(gòu), 平均流量,高峰期流量,噎葫輿傲芥狽雕猾古傭凌臘汾躲偵耍儲(chǔ)橙卜隋疼顴剃洞湊砂拼嘩泰位慕烙數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System, 數(shù)據(jù)存儲(chǔ),數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)源和去向之一。 對(duì)數(shù)據(jù)存儲(chǔ)的
24、描述 數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名,說(shuō)明,編號(hào), 輸入的數(shù)據(jù)流 ,輸出的數(shù)據(jù)流 , 組成:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取頻度,存取方式,玻傳悟猖稅念獨(dú)縷龍敲費(fèi)脈妄他們蓋撫班師糧嫩縷慫漳嚷顏胎居頻筷定募數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System, 處理過(guò)程,具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述 處理過(guò)程說(shuō)明性信息的描述 處理過(guò)程描述處理過(guò)程名,說(shuō)明,輸入:數(shù)據(jù)流, 輸出:數(shù)據(jù)流,處理:簡(jiǎn)要說(shuō)明,摘醛繭團(tuán)牧以抱富簿漿七貪濤詞瘦橙床侖揚(yáng)詫人泵縫孟磚宛推毯刻款始舔數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Databa
25、se System,數(shù)據(jù)字典舉例,例:學(xué)生學(xué)籍管理子系統(tǒng)的數(shù)據(jù)字典。 數(shù)據(jù)項(xiàng),以“學(xué)號(hào)”為例: 數(shù)據(jù)項(xiàng):學(xué)號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)學(xué)生 別名:學(xué)生編號(hào) 類(lèi)型:字符型 長(zhǎng)度:8 取值范圍:00000000至99999999 取值含義:前兩位標(biāo)別該學(xué)生所在年級(jí), 后六位按順序編號(hào) 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:,菏硫溶戀貉墨壤昨敗林苑雖虜紡露犢捅存沮用市塹淤師錳絢循癥五廊璃危數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,處理過(guò)程(續(xù)),數(shù)據(jù)結(jié)構(gòu),以“學(xué)生”為例 “學(xué)生”是該系統(tǒng)中的一個(gè)核心數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)結(jié)構(gòu):學(xué)生 含義說(shuō)明:是學(xué)籍管理子系統(tǒng)的主體數(shù)據(jù)結(jié)構(gòu), 定義了一個(gè)學(xué)生的有關(guān)信息 組成:學(xué)號(hào),姓名,性別,年齡,所在系,年級(jí),靜可垢婆通鄖侍瘍沫譽(yù)垃覓躬周柑兆橢毅茍訊允艱贛炯栽蛹蛾確涕腑壺泛數(shù)據(jù)庫(kù)chp7-1數(shù)據(jù)庫(kù)chp7-1,An Introduction to Database System,處理過(guò)程(續(xù)),數(shù)據(jù)流,“體檢結(jié)果”可如下描述: 數(shù)據(jù)流:體檢結(jié)果 說(shuō)明:學(xué)生參加體格檢查的最終結(jié)果 數(shù)據(jù)流來(lái)源:體檢 數(shù)據(jù)流去向:批準(zhǔn) 組成: 平均流量: 高峰期流量:,道施乾山殲滁袖酷襪踢棲利舟八扳
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026安徽醫(yī)科大學(xué)臨床醫(yī)學(xué)院人才招聘124人備考題庫(kù)及參考答案詳解
- 2026四川大學(xué)華西醫(yī)院細(xì)胞工程與免疫治療研究室博士后招聘?jìng)淇碱}庫(kù)及完整答案詳解1套
- 2026山東事業(yè)單位統(tǒng)考棗莊市嶧城區(qū)招聘初級(jí)綜合類(lèi)崗位23人備考題庫(kù)及答案詳解一套
- 2026云南玉溪市第二人民醫(yī)院就業(yè)見(jiàn)習(xí)崗位招募24人備考題庫(kù)及答案詳解(新)
- 2025-2030青海高原特色農(nóng)牧產(chǎn)品品牌價(jià)值提升路徑分析及冷鏈物流產(chǎn)業(yè)支撐體系建設(shè)研究報(bào)告
- 2026四川成都市錦江區(qū)國(guó)有企業(yè)招聘18人備考題庫(kù)及參考答案詳解1套
- 2025-2030青少年體育培訓(xùn)機(jī)構(gòu)市場(chǎng)供需結(jié)構(gòu)及體能發(fā)展投資規(guī)劃研究報(bào)告
- 2025-2030長(zhǎng)沙市健康管理服務(wù)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030長(zhǎng)壽醫(yī)藥保健品研發(fā)技術(shù)與市場(chǎng)效益投資規(guī)劃評(píng)估報(bào)告
- 2025-2030鎮(zhèn)江電子陶瓷材料行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 環(huán)境多因素交互導(dǎo)致慢性病共病的機(jī)制研究
- 2026湖南衡陽(yáng)耒陽(yáng)市公安局招聘75名警務(wù)輔助人員考試參考題庫(kù)及答案解析
- 2026年中共佛山市順德區(qū)委組織部佛山市順德區(qū)國(guó)有資產(chǎn)監(jiān)督管理局招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 多重耐藥菌醫(yī)院感染預(yù)防與控制技術(shù)指南完整版
- 2026年1月浙江省高考(首考)英語(yǔ)試題(含答案詳解)+聽(tīng)力音頻+聽(tīng)力材料
- 河南新鄉(xiāng)鶴壁安陽(yáng)焦作2026年1月高三一模物理試題+答案
- 2026年食品安全快速檢測(cè)儀器項(xiàng)目可行性研究報(bào)告
- 2025年新版八年級(jí)上冊(cè)歷史期末復(fù)習(xí)必背歷史小論文范例
- 2026年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)電能計(jì)量裝置市場(chǎng)競(jìng)爭(zhēng)格局及投資戰(zhàn)略規(guī)劃報(bào)告
- 如何預(yù)防旅游陷阱
- 小學(xué)三年級(jí)閱讀練習(xí)題《鴨兒餃子鋪》原文及答案
評(píng)論
0/150
提交評(píng)論