国产啪视频1000部免费视频_本年度最佳→偷自拍日韩精品蜜月_亚洲尤物在线观看_成人国产精品视频网站_亚洲成a人片在线观_天天看片在线无码免费_免费日韩一区二区_国产精品久久亚洲高潮野花社喷水_再深点灬舒服灬太大了av_中文字幕无码一级麻豆精品国产综合.

數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟

發(fā)布時(shí)間:2020-08-14 14:20:50

1。 需求分析階段(通常是自上而下)

要進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),我們必須首先準(zhǔn)確地理解和分析用戶需求(包括數(shù)據(jù)和處理)。 需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),也是最困難,最耗時(shí)的步驟。 需求分析是否充分而準(zhǔn)確地完成,將決定在其上構(gòu)建數(shù)據(jù)庫(kù)的速度和質(zhì)量。 不良的需求分析將導(dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的重做。

需求分析的任務(wù)是徹底調(diào)查現(xiàn)實(shí)世界中要處理的對(duì)象,充分了解原始系統(tǒng)的工作,明確用戶的各種需求,然后確定新的需求。 在此系統(tǒng)功能的基礎(chǔ)上,新系統(tǒng)必須充分考慮未來(lái)可能的擴(kuò)展和更改,不僅可以根據(jù)當(dāng)前的應(yīng)用要求進(jìn)行設(shè)計(jì)。

調(diào)查的重點(diǎn)是數(shù)據(jù)和處理。 滿足信息要求,處理要求,安全性和完整性要求。

常用的分析方法SA(Structured Analysis)結(jié)構(gòu)化分析方法,SA方法從系統(tǒng)組織結(jié)構(gòu)的頂層開(kāi)始,使用自頂向下,逐層分解的方法來(lái) 分析系統(tǒng)。

數(shù)據(jù)流圖表示數(shù)據(jù)與處理之間的關(guān)系。 在SA方法中,通常借助決策表或決策樹(shù)來(lái)描述處理的處理邏輯。 對(duì)于其處理功能逐漸分解的同事,系統(tǒng)中的數(shù)據(jù)也逐級(jí)分解以形成幾個(gè)層次的數(shù)據(jù)流程圖。 借助數(shù)據(jù)字典(data 字典,DD)來(lái)描述系統(tǒng)中的數(shù)據(jù)。 數(shù)據(jù)字典是系統(tǒng)中各種數(shù)據(jù)描述的集合。 數(shù)據(jù)字典通常包括五個(gè)階段的數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)和處理。


2。 概念結(jié)構(gòu)設(shè)計(jì)階段(通常是自下而上)

  概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。 通過(guò)綜合,總結(jié)和抽象用戶需求,它形成了獨(dú)立于特定DBMS的概念模型。

通常有四種類(lèi)型的概念結(jié)構(gòu)設(shè)計(jì)方法: 自頂向下。 也就是說(shuō),首先定義全局概念結(jié)構(gòu)的框架,然后逐步完善它。 自下而上。 即,首先定義每個(gè)部分應(yīng)用程序的概念結(jié)構(gòu),然后將它們集成以獲得全局概念結(jié)構(gòu)。 逐步擴(kuò)大。 首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)展,并以滾雪球的方式逐漸生成其他概念結(jié)構(gòu),直到整個(gè)概念結(jié)構(gòu)。 混合策略。 也就是說(shuō),自上而下和自下而上的組合。


3。 邏輯結(jié)構(gòu)設(shè)計(jì)階段(ER圖)

邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)換為DBMS支持的數(shù)據(jù)模型,并將對(duì)其進(jìn)行優(yōu)化。

在此階段,E-R圖非常重要。 您必須學(xué)習(xí)每個(gè)實(shí)體定義的屬性才能繪制整體E-R圖。

E-R圖之間存在三種主要類(lèi)型的沖突:屬性沖突,命名沖突和結(jié)構(gòu)沖突。

ER圖轉(zhuǎn)換為關(guān)系模型時(shí)要解決的問(wèn)題是如何將物理性和實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,以及如何確定這些關(guān)系的屬性和代碼 模式。


4。 物理設(shè)計(jì)階段

物理設(shè)計(jì)是選擇最適合應(yīng)用程序環(huán)境的邏輯數(shù)據(jù)結(jié)構(gòu)模型物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和訪問(wèn)方法)。

首先,我們必須詳細(xì)分析正在運(yùn)行的事務(wù),以獲得選擇物理數(shù)據(jù)庫(kù)設(shè)計(jì)所需的參數(shù)。 其次,我們必須充分了解所使用的RDBMS的內(nèi)部特性,尤其是系統(tǒng)提供的訪問(wèn)方法和存儲(chǔ)結(jié)構(gòu)。

共有三種常用的訪問(wèn)方法:1.索引方法,當(dāng)前主要是B +樹(shù)索引方法。  2.聚類(lèi)法(Clustering)。  3.是HASH方法。


5。 數(shù)據(jù)庫(kù)實(shí)現(xiàn)階段

在數(shù)據(jù)庫(kù)實(shí)現(xiàn)階段,設(shè)計(jì)人員使用DBMS提供的數(shù)據(jù)庫(kù)語(yǔ)言(例如sql)及其宿主語(yǔ)言,根據(jù)邏輯設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù)。 物理設(shè)計(jì),編譯和調(diào)試應(yīng)用程序,組織數(shù)據(jù)存儲(chǔ)并進(jìn)行試運(yùn)行。


6。 數(shù)據(jù)庫(kù)運(yùn)維階段

試運(yùn)行后,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)可以正式運(yùn)行,在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中,必須對(duì)其進(jìn)行不斷的評(píng)估,調(diào)整和修改。


服務(wù)熱線:4006068008 0531-85860101 15589999555郵箱:zlxk@zlxk.com地址:山東省濟(jì)南市高新區(qū)鑫盛大廈2號(hào)樓24層

Copyright 2023,ALL Rights Reserved zlxk.com | | (c) Copyright 2024版權(quán)所有 魯ICP備20032954號(hào)-1網(wǎng)站地圖