国产精品一久久香蕉产线看-国产精品一区在线播放-国产精品自线在线播放-国产毛片久久国产-一级视频在线-一级视频在线观看免费

數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)步驟

時(shí)間:2022-12-20 14:55:11 方宇 數(shù)據(jù)庫操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)步驟

  數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。下面小編整理了數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)步驟,供大家參考!

  1.需求分析階段(常用自頂向下)

  進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解和分析用戶需求(包括數(shù)據(jù)與處理)。需求分析是整個(gè)設(shè)計(jì)過程的基礎(chǔ),也是最困難,最耗時(shí)的一步。需求分析是否做得充分和準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度與質(zhì)量。需求分析做的不好,會(huì)導(dǎo)致整個(gè)數(shù)據(jù)庫設(shè)計(jì)返工重做。

  需求分析的任務(wù),是通過詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新的系統(tǒng)功能,新系統(tǒng)還得充分考慮今后可能的擴(kuò)充與改變,不僅僅能夠按當(dāng)前應(yīng)用需求來設(shè)計(jì)。

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

  分析方法常用SA(Structured Analysis) 結(jié)構(gòu)化分析方法,SA方法從最上層的系統(tǒng)組織結(jié)構(gòu)入手,采用自頂向下,逐層分解的方式分析系統(tǒng)。

  數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過程的關(guān)系,在SA方法中,處理過程的處理邏輯常常借助判定表或判定樹來描述。在處理功能逐步分解的同事,系統(tǒng)中的數(shù)據(jù)也逐級(jí)分解,形成若干層次的數(shù)據(jù)流圖。系統(tǒng)中的數(shù)據(jù)則借助數(shù)據(jù)字典(data dictionary,DD)來描述。數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),和處理過程5個(gè)階段。

  2.概念結(jié)構(gòu)設(shè)計(jì)階段(常用自底向上)

  概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,它通過對(duì)用戶需求進(jìn)行綜合,歸納與抽象,形成了一個(gè)獨(dú)立于具體DBMS的概念模型。

  設(shè)計(jì)概念結(jié)構(gòu)通常有四類方法:

  自頂向下。即首先定義全局概念結(jié)構(gòu)的框架,再逐步細(xì)化。

  自底向上。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后再將他們集成起來,得到全局概念結(jié)構(gòu)。

  逐步擴(kuò)張。首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)張,以滾雪球的方式逐步生成其他的概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。

  混合策略。即自頂向下和自底向上相結(jié)合。

  3.邏輯結(jié)構(gòu)設(shè)計(jì)階段(E-R圖)

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

  在這階段,E-R圖顯得特別重要。大家要學(xué)會(huì)各個(gè)實(shí)體定義的屬性來畫出總體的E-R圖。

  各分E-R圖之間的沖突主要有三類:屬性沖突,命名沖突,和結(jié)構(gòu)沖突。

  E-R圖向關(guān)系模型的轉(zhuǎn)換,要解決的問題是如何將實(shí)體性和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,如何確定這些關(guān)系模式的屬性和碼。

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

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

  首先要對(duì)運(yùn)行的事務(wù)詳細(xì)分析,獲得選擇物理數(shù)據(jù)庫設(shè)計(jì)所需要的參數(shù),其次,要充分了解所用的RDBMS的內(nèi)部特征,特別是系統(tǒng)提供的存取方法和存儲(chǔ)結(jié)構(gòu)。

  常用的存取方法有三類:1.索引方法,目前主要是B+樹索引方法。2.聚簇方法(Clustering)方法。3.是HASH方法。

  5.數(shù)據(jù)庫實(shí)施階段

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

  6.數(shù)據(jù)庫運(yùn)行和維護(hù)階段

  數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運(yùn)行后,即可投入正式運(yùn)行,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià),調(diào)整,修改。

  改進(jìn)數(shù)據(jù)庫系統(tǒng)的步驟

  要使數(shù)據(jù)庫具備更強(qiáng)的抵御侵犯的能力,你要采取幾步措施。有些措施只是良好的服務(wù)器管理的一部分,如擁有SQL Server最新的補(bǔ)丁,其他則包括使用中用戶監(jiān)管。以下是五個(gè)步驟:

  查詢最新的服務(wù)包

  你要保證你總能有最新的服務(wù)包。對(duì)于SQL Server2000,這是SP3a。記住服務(wù)包是多重的;如果你應(yīng)用SP3a,你不必使用在此之前的服務(wù)包,比如SP3,SP2或者SP1。SP3是一種特殊的服務(wù)包,一旦安裝就不再使用之前的任何升級(jí)程序,但它要進(jìn)行安裝要求是已經(jīng)安裝了SP1或者 SP2的。

  注冊(cè)安全警報(bào)

  盡管服務(wù)包有助于你的SQL Server數(shù)據(jù)庫免于許多威脅,但是他們對(duì)快速運(yùn)行的安全問題,如攻擊者蠕蟲就有點(diǎn)力不從心了。你需要注冊(cè)微軟的免費(fèi)安全通知服務(wù),它會(huì)用電子郵件通知你有什么侵入你的安全系統(tǒng)以及如何解決它們。

  運(yùn)行Microsoft Baseline Security Analyzer (MBSA)

  這個(gè)工具針對(duì)SQL Server和MSDE2000桌面引擎。它既可以在本地也可聯(lián)網(wǎng)使用。它用密碼,訪問權(quán)限,訪問控制列表以及注冊(cè)等方式查找問題,并且它找出遺失的安全包或者服務(wù)包。你可在TechNet上找到相關(guān)信息。

  刪除SA 和老密碼

  人們常常犯的一個(gè)關(guān)于安全方面的錯(cuò)誤就是不更改系統(tǒng)管理密碼。你會(huì)輕易地忽略安裝文件和剩余的配置信息,沒有受到良好保護(hù)的認(rèn)證信息和其他的敏感數(shù)據(jù),這些都可能遭到攻擊。你必需刪除老的安裝文件:Program FilesMicrosoft SQL ServerMSSQLInstall or Program FilesMicrosoft SQL SeverMSSQLInstall or Program Files Microsoft SQL ServerMSSQL$Install folders. 同樣的,運(yùn)用KILLPWD工具,找出老密碼,并刪除他們。

【數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)步驟】相關(guān)文章:

設(shè)計(jì)網(wǎng)頁需要哪些步驟04-28

磚混結(jié)構(gòu)設(shè)計(jì)步驟小結(jié)11-26

網(wǎng)上購物的步驟04-22

兒童繪畫的步驟12-30

湯圓的制作步驟02-06

春筍的做法步驟10-05

南瓜的做法步驟08-10

春餅的做法步驟07-23

西米露的做法步驟07-30

主站蜘蛛池模板: 国产 欧美 日产久久 | 日本污污网站 | 免费高清资源黄网站在线观看 | 插吧插吧综合网 | 欧美黑人巨大xxxxxxxx | 久久天天躁狠狠躁夜夜躁 | 天天躁狠狠躁狠狠躁夜夜躁 | 中文字幕日本精品一区二区三区 | 99视频精品全部 在线 | 欧美一区二区不卡视频 | 在线天堂资源www中文在线 | 巨人导航收录500精品 | 亚洲va欧美va | 美女在线观看网站 | 天堂网欧美 | 一级黄色片在线看 | 波多野结衣福利 | 不卡的在线视频免费观看 | 香蕉超级碰碰碰97视频蜜芽 | 亚洲一区二区视频在线观看 | 国产精品亚洲午夜一区二区三区 | 在线播放a 1 | 欧美日日夜夜 | 亚洲福利天堂 | 甜性涩爱手机在线观看 | 在线免费污视频 | 久久亚洲国产伦理 | 日批视频在线播放 | 欧美极度极品另类 | 国产欧美日韩第一页 | 亚洲欧美中文日韩在线v日本 | 国产麻豆精品高清在线播放 | 成人免费观看在线网址 | 一级特黄色毛片免费看 | 中国一级毛片aaa片 中国一级毛片 | 亚欧成人一区二区 | 精品视频午夜一区二区 | 香港经典a毛片免费观看爽爽影院 | a级在线看 | 91全国探花精品正在播放 | 国产精品亚洲精品日韩动图 |