數(shù)據(jù)庫概念設(shè)計(jì)怎么寫(數(shù)據(jù)庫概念設(shè)計(jì)包括哪些內(nèi)容)
用ER數(shù)據(jù)模型進(jìn)行概念設(shè)計(jì),首先必須根據(jù)需求說明,確認(rèn)實(shí)體聯(lián)系和屬性 采用ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),可以分成三步進(jìn)行首先設(shè)計(jì)局部ER圖然后合并各局部ER圖,并解決可能存在的沖突,得到初步ER圖最后。
第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實(shí)世界的概念數(shù)據(jù)模型2邏輯設(shè)計(jì)主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏。
1需求分析 2概念結(jié)構(gòu)設(shè)計(jì) 3邏輯結(jié)構(gòu)設(shè)計(jì) 4物理結(jié)構(gòu)設(shè)計(jì) 5數(shù)據(jù)庫實(shí)施 6數(shù)據(jù)庫的運(yùn)行和維護(hù) 數(shù)據(jù)庫設(shè)計(jì)通常分為6個階段1分析用戶的需求,包括數(shù)據(jù)功能和性能需求2概念結(jié)構(gòu)設(shè)計(jì)主要采用ER模型進(jìn)行設(shè)計(jì),包括畫。
概念設(shè)計(jì)的主要步驟 考核要求達(dá)到“識記”層次 知識點(diǎn)概念設(shè)計(jì)的主要步驟 分三步完成1進(jìn)行數(shù)據(jù)抽象,設(shè)計(jì)局部概念模式2將局部概念模式綜合成全局概念模式3評審。
數(shù)據(jù)庫設(shè)計(jì)一般包括以下四個部分?jǐn)?shù)據(jù)庫需求分析數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫物理結(jié)構(gòu)實(shí)現(xiàn)一數(shù)據(jù)庫需求分析通過對超市管理工作過程的內(nèi)容和數(shù)據(jù)流圖分析,設(shè)計(jì)如下面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)1員工信息。
1需求分析階段 準(zhǔn)確理解和分析用戶需求包括數(shù)據(jù)和處理,它是整個設(shè)計(jì)過程的基礎(chǔ),也是最困難最耗時的一步2概念結(jié)構(gòu)設(shè)計(jì)階段 是整個數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,通過對用戶需求的集成歸納和抽象,形成了一個獨(dú)立于特定數(shù)據(jù)。
1需求分析需求收集和分析,得到數(shù)據(jù)字典和數(shù)據(jù)流圖2概念結(jié)構(gòu)設(shè)計(jì)對用戶需求綜合歸納與抽象,形成概念模型3邏輯結(jié)構(gòu)設(shè)計(jì)將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型4數(shù)據(jù)庫物理設(shè)計(jì)為邏輯數(shù)據(jù)模型選取一。
就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有 突水點(diǎn)評價單元研究礦區(qū)。
邏輯設(shè)計(jì)把概念設(shè)計(jì)得到的概念數(shù)據(jù)庫模式變?yōu)檫壿嫈?shù)據(jù)模式,它依賴于DBMS用到的術(shù)語有函數(shù)依賴范式關(guān)系分解物理結(jié)構(gòu)設(shè)計(jì)指的是根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)來選定RDBMS如OracleSybase等,并設(shè)計(jì)和實(shí)施數(shù)據(jù)庫的。
如果有存儲過程等編程方面的設(shè)計(jì),也要說明清楚最后可以有一些設(shè)計(jì)時的心得體會數(shù)據(jù)庫設(shè)計(jì)報(bào)告是存技術(shù)性的,條理要很清楚,說明思路要清晰全面,只要做到這些,寫好數(shù)據(jù)庫設(shè)計(jì)報(bào)告應(yīng)該不難的。
2概念結(jié)構(gòu)設(shè)計(jì)階段對用戶需求綜合歸納與抽象,形成概念模型,用ER圖表示3邏輯結(jié)構(gòu)設(shè)計(jì)階段將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型4數(shù)據(jù)庫物理設(shè)計(jì)階段為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物。
2易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設(shè)計(jì)2成功的關(guān)鍵3易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴(kuò)充4易于向關(guān)系網(wǎng)狀層次等各種數(shù)據(jù)模型轉(zhuǎn)換概念。
在數(shù)據(jù)庫領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的設(shè)計(jì)內(nèi)容包括需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的實(shí)施和數(shù)據(jù)庫的運(yùn)行和維護(hù)數(shù)據(jù)庫設(shè)計(jì)Database Design是指根據(jù)。
數(shù)據(jù)庫設(shè)計(jì)包括六個主要步驟1需求分析了解用戶的數(shù)據(jù)需求處理需求安全性及完整性要求2概念設(shè)計(jì)通過數(shù)據(jù)抽象,設(shè)計(jì)系統(tǒng)概念模型,一般為ER模型3邏輯結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì)系統(tǒng)的模式和外模式,對于關(guān)系模型主要是。
1常見數(shù)據(jù)庫設(shè)計(jì)方法是比較簡單的2一主多從冗余讀庫帶來的副作用讀寫有延時,可能不一致寫仍然是單點(diǎn),不能保證寫高可用3主庫冗余存在數(shù)據(jù)不一致問題4數(shù)據(jù)讀取速度5利用緩存來實(shí)現(xiàn)。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。