版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、6.1數(shù)據(jù)庫設(shè)計概述㈠數(shù)據(jù)庫設(shè)計的概念:數(shù)據(jù)庫設(shè)計是指對于一個給定的應用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。在數(shù)據(jù)庫領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應用系統(tǒng)。㈡數(shù)據(jù)庫設(shè)計的特點1、數(shù)據(jù)庫建設(shè)是硬件、軟件和干件的結(jié)合:三分技術(shù)、七分管理、十二分基礎(chǔ)數(shù)據(jù),技術(shù)與管理的界面稱之為干件。2、數(shù)據(jù)庫設(shè)計過程是結(jié)構(gòu)設(shè)計和行為設(shè)計的密切結(jié)合:結(jié)構(gòu)設(shè)計是
2、設(shè)計數(shù)據(jù)庫結(jié)構(gòu),行為設(shè)計是設(shè)計應用程序、事務處理等。㈢數(shù)據(jù)庫設(shè)計的方法1、手工試湊法:設(shè)計質(zhì)量與設(shè)計人員的經(jīng)驗和水平有直接關(guān)系,缺乏科學理論和工程方法的支持,工程質(zhì)量難保證。2、規(guī)范設(shè)計法:基本思想是過程迭代和逐步求精。㈣數(shù)據(jù)庫設(shè)計的基本步驟準備工作:選定參加設(shè)計的人員。⑴分析員:數(shù)據(jù)庫設(shè)計的核心人員,自始至終參與數(shù)據(jù)庫設(shè)計,其水平?jīng)Q定了數(shù)據(jù)庫系統(tǒng)的質(zhì)量。⑵用戶:主要參加需求分析和數(shù)據(jù)庫的運行維護,用戶的積極參與將加速數(shù)據(jù)庫設(shè)計,提高數(shù)
3、據(jù)庫設(shè)計的質(zhì)量。⑶程序員:在系統(tǒng)實施階段參與進來,負責編制程序。⑷操作員:在系統(tǒng)實施階段參與進來,準備軟硬件環(huán)境。㈤數(shù)據(jù)庫設(shè)計的過程(六個階段)1、需求分析階段:準確了解與分析用戶需求(包括數(shù)據(jù)與處理),是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步。2、概念結(jié)構(gòu)設(shè)計階段:整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型3、邏輯結(jié)構(gòu)設(shè)計階段:將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型,并
4、對其進行優(yōu)化。4、數(shù)據(jù)庫物理設(shè)計階段:為邏輯數(shù)據(jù)模型選取一個最適合應用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。5、數(shù)據(jù)庫實施階段:運用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫、編制與調(diào)試應用程序、組織數(shù)據(jù)入庫并進行試運行。6、數(shù)據(jù)庫運行和維護階段:數(shù)據(jù)庫應用系統(tǒng)經(jīng)過試運行后即可投入正式運行,在運行過程中不斷對其進行評價、調(diào)整與修改。設(shè)計一個數(shù)據(jù)庫應用系統(tǒng)往往是上述六個階段的不斷反復。㈥數(shù)據(jù)庫設(shè)計各
5、階段的模式形成:1、需求分析階段:綜合各個用戶的應用需求。2、概念設(shè)計階段:形成獨立于機器特點,獨立于各個DBMS產(chǎn)品的概念模式(ER圖)。3、邏輯設(shè)計階段:首先將ER圖轉(zhuǎn)換成具體DBMS支持的數(shù)據(jù)模型,如關(guān)系模型,形成數(shù)據(jù)庫邏輯模式;然后根據(jù)用戶處理的要求、安全性的考慮,在基本表的基礎(chǔ)上再建立必要的視圖(View),形成數(shù)據(jù)的外模式。4、物理設(shè)計階段:根據(jù)DBMS特點和處理需要,進行物理存儲安排,建立索引,形成數(shù)據(jù)庫內(nèi)模式。教務管理系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 典型案例數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫設(shè)計案例之一
- 數(shù)據(jù)庫應用系統(tǒng)設(shè)計案例
- 數(shù)據(jù)庫設(shè)計案例-酒店管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫設(shè)計案例酒店管理目標系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---網(wǎng)上拍賣數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--bbs系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--cd唱片數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫設(shè)計v2.0--------------京東數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計報告--設(shè)備儀器數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--快餐訂餐系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--圖書借閱管理數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計—公司管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---旅行社數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計快餐訂餐系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫檢索acs數(shù)據(jù)庫
- 設(shè)計+數(shù)據(jù)庫.rar
評論
0/150
提交評論