freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)的概要設(shè)計-在線瀏覽

2025-02-24 15:49本頁面
  

【正文】 僅需要進(jìn)行數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 ( 也可簡稱數(shù)據(jù)庫概念設(shè)計 ) 工作 , 即數(shù)據(jù)庫結(jié)構(gòu)特性設(shè)計;而且還需要確定數(shù)據(jù)庫系統(tǒng)的軟件系統(tǒng)結(jié)構(gòu) ,進(jìn)行模塊劃分 , 確定每個模塊的功能 、 接口以及模塊間的調(diào)用關(guān)系 ,即進(jìn)行數(shù)據(jù)庫行為特性的設(shè)計過程 。 只有將系統(tǒng)應(yīng)用需求抽象為信息世界的結(jié)構(gòu) , 也就是概念結(jié)構(gòu)后 , 才能轉(zhuǎn)化為機(jī)器世界中的數(shù)據(jù)模型 , 并用 DBMS實現(xiàn)這些需求 。 概念模型應(yīng)能真實 、 充分地反映現(xiàn)實世界 , 能滿足用戶對數(shù)據(jù)的處理要求 。 概念模型只有被用戶理解后 , 才可以與設(shè)計者交換意見 , 參與數(shù)據(jù)庫的設(shè)計 。 由于現(xiàn)實世界 ( 應(yīng)用環(huán)境和應(yīng)用要求 ) 會發(fā)生變化 , 這就需要改變概念模型 , 易于更改的概念模型有利于修改和擴(kuò)充 。 設(shè)計概念模型時應(yīng)當(dāng)注意 ,使其有利于向特定的數(shù)據(jù)模型轉(zhuǎn)換 。 概念設(shè)計的方法有以下 4種: ( 1) 自頂向下的設(shè)計方法 。 ( 2) 自底向上的設(shè)計方法 。 ( 3) 逐步擴(kuò)張的設(shè)計方法 。 ( 4) 自頂向下與自底向上相結(jié)合的方法 。 其中 , 概念模式對應(yīng)于概念模型 。 在一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計中 ,面向功能的建模方法和面向數(shù)據(jù)的建模方法應(yīng)相互參照 , 才能使系統(tǒng)結(jié)構(gòu)特性和行為特性有效地結(jié)合起來 , 達(dá)到系統(tǒng)設(shè)計的目標(biāo) 。 最常用的策略是自底向上的方法 , 即自頂向下的需求分析 , 然后再自底向上的設(shè)計概念結(jié)構(gòu) 。 數(shù)據(jù)流圖 數(shù)據(jù)字典 分 ER圖 總 ER圖 數(shù)據(jù)抽象、局部視圖的設(shè)計 視圖集成 滿意 需求分析 邏輯結(jié)構(gòu)設(shè)計 No Yes 圖 82 概念結(jié)構(gòu)的設(shè)計步驟 實體 聯(lián)系圖 概念結(jié)構(gòu)設(shè)計的結(jié)果是數(shù)據(jù)庫的概念模型 , 它用 ER圖進(jìn)行描述 。 如圖 83所示 , “學(xué)生 ” 和 “ 課程 ” 兩個實體之間存在多對多的聯(lián)系 . m n 選修 課程 學(xué)生 圖 83 多對多聯(lián)系 、局部視圖的設(shè)計 概念結(jié)構(gòu)是對現(xiàn)實世界的一種抽象 , 即對實際的人 、 物 、 事和概念進(jìn)行人為處理 , 抽取人們關(guān)心的共同特性 , 忽略非本質(zhì)的細(xì)節(jié) ,并把這些特性用各種概念精確地加以描述 。 設(shè)計分 ER圖的步驟是: 1. 選擇局部應(yīng)用 2. 設(shè)計分 ER圖 演示 視圖的集成 視圖集成就是把設(shè)計好的各子系統(tǒng)的分 ER圖綜合成一個系統(tǒng)的總ER圖 。 圖 88 多個分 ER圖一次集成 圖 89 多個分 ER圖逐步集成 演示 模塊化設(shè)計 把大型軟件按照規(guī)定的原則劃分為一個個較小的 、 相對獨(dú)立但又相關(guān)的模塊的設(shè)計方法 , 叫做模塊化設(shè)計 。 例如 , 過程 、 函數(shù) 、 子程序 、 宏等都可作為模塊 。 模塊化設(shè)計的基本原則 實現(xiàn)模塊化設(shè)計的重要指導(dǎo)思想是分解 、 信息隱藏和模塊獨(dú)立性 。 2. 信息隱藏 信息隱藏是指將每個程序的成分隱蔽或封裝在一個單一的設(shè)計模塊中 , 定義每一個模塊時盡可能少地顯露其內(nèi)部的處理 。 模塊獨(dú)立就是希望每個模塊都是高內(nèi)聚 、 低耦合的 。 耦合是模塊之間依賴程度的度量 。模塊劃分的原則是強(qiáng)內(nèi)聚 、 弱耦合 。 如果模塊間若存在多種耦合方式 , 它們的耦合類型以耦合最緊的類別確定 。 ( 2) 盡量使得模塊的內(nèi)聚度高 , 模塊間的耦合度低 。 ( 5) 模塊的扇人應(yīng)盡量大 , 扇出不宜過大 。 ( 7) 模塊的作用域應(yīng)在控制域之內(nèi) 。 概要設(shè)計的圖形工具 一般地 , 程序中的一個模塊完成一個適當(dāng)?shù)淖庸δ?。 軟件結(jié)構(gòu)可以用層次圖或結(jié)構(gòu)圖來描繪 。 層次圖中的每個方框代表一個模塊 , 方框間的連線表示模塊間的調(diào)用關(guān)系 。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1