![數(shù)據(jù)庫設(shè)計(jì)文檔模板_第1頁](http://file4.renrendoc.com/view/6a728dc70342bac0f486b2f0e19726d3/6a728dc70342bac0f486b2f0e19726d31.gif)
![數(shù)據(jù)庫設(shè)計(jì)文檔模板_第2頁](http://file4.renrendoc.com/view/6a728dc70342bac0f486b2f0e19726d3/6a728dc70342bac0f486b2f0e19726d32.gif)
![數(shù)據(jù)庫設(shè)計(jì)文檔模板_第3頁](http://file4.renrendoc.com/view/6a728dc70342bac0f486b2f0e19726d3/6a728dc70342bac0f486b2f0e19726d33.gif)
![數(shù)據(jù)庫設(shè)計(jì)文檔模板_第4頁](http://file4.renrendoc.com/view/6a728dc70342bac0f486b2f0e19726d3/6a728dc70342bac0f486b2f0e19726d34.gif)
![數(shù)據(jù)庫設(shè)計(jì)文檔模板_第5頁](http://file4.renrendoc.com/view/6a728dc70342bac0f486b2f0e19726d3/6a728dc70342bac0f486b2f0e19726d35.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫設(shè)計(jì)文檔模板數(shù)據(jù)庫設(shè)計(jì)文檔模板數(shù)據(jù)庫設(shè)計(jì)文檔模板xxx公司數(shù)據(jù)庫設(shè)計(jì)文檔模板文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度XX公司xx事業(yè)部文檔編號(hào)版本A1密級(jí)商密A項(xiàng)目名稱Xxx系統(tǒng)項(xiàng)目來源DR-RD-020Xxx系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書(內(nèi)部資料請勿外傳)編寫:日期:檢查:日期:審核:日期:批準(zhǔn):日期:XX公司版權(quán)所有不得復(fù)制Xxx系統(tǒng) 1數(shù)據(jù)庫設(shè)計(jì)說明書 11 引言 2 編寫目的 2 術(shù)語表 2 參考資料 32 數(shù)據(jù)庫環(huán)境說明 33 數(shù)據(jù)庫的命名規(guī)則 34 邏輯設(shè)計(jì) 35 物理設(shè)計(jì) 4 表匯總 4 表[X]:[XXX表] 4 視圖的設(shè)計(jì) 6 存儲(chǔ)過程、函數(shù)及觸發(fā)器的設(shè)計(jì) 66 安全性設(shè)計(jì) 6 防止用戶直接操作數(shù)據(jù)庫的方法 6 用戶帳號(hào)密碼的加密方法 7 角色與權(quán)限 77 優(yōu)化 78 數(shù)據(jù)庫管理與維護(hù)說明 7引言編寫目的例如:本文檔是xx系統(tǒng)概要設(shè)計(jì)文檔的組成部分,編寫數(shù)據(jù)庫設(shè)計(jì)文檔的目的是:明確數(shù)據(jù)庫的表名、字段名等數(shù)據(jù)信息,用來指導(dǎo)后期的數(shù)據(jù)庫腳本的開發(fā),本文檔遵循《xx數(shù)據(jù)庫設(shè)計(jì)和開發(fā)規(guī)范》。本文檔的讀者對(duì)象是需求人員、系統(tǒng)設(shè)計(jì)人員、開發(fā)人員、測試人員。術(shù)語表定義系統(tǒng)或產(chǎn)品中涉及的重要術(shù)語,為讀者在閱讀文檔時(shí)提供必要的參考信息。序號(hào)術(shù)語或縮略語說明性定義1PMProjectManager,項(xiàng)目經(jīng)理2參考資料列出有關(guān)資料的名稱、作者、文件編號(hào)或版本等。參考資料包括:a.需求說明書、架構(gòu)設(shè)計(jì)說明書等;b.本項(xiàng)目的其他已發(fā)表的文件;c.引用文件、資料、軟件開發(fā)標(biāo)準(zhǔn)等。資料名稱作者文件編號(hào)、版本資料存放地點(diǎn)數(shù)據(jù)庫環(huán)境說明提示:(1)說明所采用的數(shù)據(jù)庫系統(tǒng),設(shè)計(jì)工具,編程工具等(2)詳細(xì)配置例如:數(shù)據(jù)庫實(shí)例數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫部署環(huán)境數(shù)據(jù)庫設(shè)計(jì)工具數(shù)據(jù)庫存放位置說明實(shí)例名,文件名名稱:如MySql,版本:軟硬件、網(wǎng)絡(luò)環(huán)境例如:pb,visio,rose存放位置,絕對(duì)路徑/相對(duì)路徑實(shí)例用途說明數(shù)據(jù)庫的命名規(guī)則提示:(1)說明本數(shù)據(jù)庫的命名規(guī)則,例如:本數(shù)據(jù)庫設(shè)計(jì)完全按照《xx數(shù)據(jù)庫設(shè)計(jì)規(guī)范》命名。(2)如果本數(shù)據(jù)庫的命名規(guī)則與公司的標(biāo)準(zhǔn)不完全一致的話,請作出解釋。邏輯設(shè)計(jì)提示:數(shù)據(jù)庫設(shè)計(jì)人員根據(jù)需求文檔,創(chuàng)建與數(shù)據(jù)庫相關(guān)的那部分實(shí)體關(guān)系圖(ERD)。如果采用面向?qū)ο蠓椒ǎ∣OAD),這里實(shí)體相當(dāng)于類(class)。例如:物理設(shè)計(jì)提示:(1)主要是設(shè)計(jì)表結(jié)構(gòu)。一般地,實(shí)體對(duì)應(yīng)于表,實(shí)體的屬性對(duì)應(yīng)于表的列,實(shí)體之間的關(guān)系成為表的約束。邏輯設(shè)計(jì)中的實(shí)體大部分可以轉(zhuǎn)換成物理設(shè)計(jì)中的表,但是它們并不一定是一一對(duì)應(yīng)的。(2)對(duì)表結(jié)構(gòu)進(jìn)行規(guī)范化處理(第三范式)。表匯總表名功能說明表A表B表C表[X]:[XXX表]表的索引:索引是否建立要根據(jù)具體的業(yè)務(wù)需求來確定。允許為空:不填的表示為“是”。 唯一:不填的表示為“是”。表的記錄數(shù)和增長量:根據(jù)具體的業(yè)務(wù)需求確定。增長量應(yīng)確定單位時(shí)間如果量大可以按每天,如果不大可以按每月。表字段的區(qū)別度:主要是考慮到將來在此字段上建立索引類型選擇時(shí)作為參考,當(dāng)字段值唯一時(shí)可以不考慮,當(dāng)字段值不唯一時(shí),估算一個(gè)區(qū)別度,近似即可。例如:如果一個(gè)表的NAME字段有共2000個(gè)值,其中有1999個(gè)不同值,1999/2000=越接近1區(qū)別度越高,反之區(qū)別度越低。表的并發(fā):根據(jù)具體的業(yè)務(wù)需求預(yù)測表的并發(fā)。表名數(shù)據(jù)庫用戶主鍵其他排序字段索引字段序號(hào)字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認(rèn)值約束條件/說明此表格的序號(hào),與數(shù)據(jù)庫的序號(hào)無關(guān)[字段名稱][數(shù)據(jù)類型][Y/N][Y/N][高/中/低]主鍵、外鍵,字段含義,相關(guān)說明等Mysql腳本CREATETABLE[XXX表名]([字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],[字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],[字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],[字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],CONSTRAINTPK_[XXX表名]_[XXX表字段]PRIMARYKEY([字段名稱]))type=INNODB;ALTERTABLE[XXX表名]ADDCONSTRAINTFK_[XXX表名]_[YYY表名]_[XXX表字段]FOREIGNKEY([字段名稱])REFERENCES[YYY表名]([字段名稱])CREATEINDEX[索引名]ON[XXX表名]([字段名稱])記錄數(shù)[此表的記錄數(shù)]增長量[此表的增長量]表的并發(fā)[此表的并發(fā)程度]補(bǔ)充說明[補(bǔ)充說明]視圖的設(shè)計(jì)[根據(jù)XXX產(chǎn)品的概要設(shè)計(jì)文檔來確定。視圖的命名按照《xx數(shù)據(jù)庫設(shè)計(jì)規(guī)范》中關(guān)于視圖的命名規(guī)范命名。視圖的設(shè)計(jì)應(yīng)注意以下幾點(diǎn):盡量減少列中使用的公式。去掉所有不必要的列。不要使同一個(gè)文檔屬于多個(gè)分類。避免使用表單公式。]存儲(chǔ)過程、函數(shù)及觸發(fā)器的設(shè)計(jì)[存儲(chǔ)過程及觸發(fā)器的命名按照《xx數(shù)據(jù)庫設(shè)計(jì)規(guī)范》中關(guān)于存儲(chǔ)過程及觸發(fā)器的命名規(guī)范命名。存儲(chǔ)過程:根據(jù)具體得業(yè)務(wù)邏輯確定輸入?yún)?shù)個(gè)數(shù),類型,確定對(duì)哪幾個(gè)表進(jìn)行何種作。在定義存儲(chǔ)過程時(shí),要使用其完成單一、相對(duì)集中的任務(wù),不要定義已由其他提供功能的過程。例如:不要定義強(qiáng)制數(shù)據(jù)完整性的過程(使用完整性約束)。函數(shù):函數(shù)與存儲(chǔ)過程非常相似,它也是存儲(chǔ)在數(shù)據(jù)庫中的對(duì)象。但是可以在SQL命令中使用函數(shù)。就好像建立自己的substr函數(shù)一樣觸發(fā)器:觸發(fā)器是存儲(chǔ)在數(shù)據(jù)庫中的程序,它在某一特定事件發(fā)生時(shí)執(zhí)行。這些程序可以用PL/SQL和java語言編寫,也可以用作c語言的調(diào)用,數(shù)據(jù)庫允許用戶定義這些程序,然后在相關(guān)的表,視圖或者數(shù)據(jù)庫動(dòng)作執(zhí)行insert,update或delete語句時(shí)執(zhí)行。]安全性設(shè)計(jì)提示:提高軟件系統(tǒng)的安全性應(yīng)當(dāng)從“管理”和“設(shè)計(jì)”兩方面著手。這里僅考慮數(shù)據(jù)庫的安全性設(shè)計(jì)。例如:應(yīng)用級(jí)的用戶帳號(hào)密碼不能與數(shù)據(jù)庫相同,防止用戶直接操作數(shù)據(jù)庫。用戶只能用帳號(hào)登陸到應(yīng)用軟件,通過應(yīng)用軟件訪問數(shù)據(jù)庫,而沒有其它途徑操作數(shù)據(jù)庫。防止用戶直接操作數(shù)據(jù)庫的方法提示:用戶只能用帳號(hào)登陸到應(yīng)用軟件,通過應(yīng)用軟件訪問數(shù)據(jù)庫,而沒有其他途徑操作數(shù)據(jù)庫。用戶帳號(hào)密碼的加密方法提示:對(duì)用戶帳號(hào)的密碼進(jìn)行加密處理,確保在任何地方都不會(huì)出現(xiàn)密碼的明文。例如:用戶帳號(hào)采用MD5進(jìn)行數(shù)據(jù)加密后再錄入數(shù)據(jù)庫,以防止任何地方密碼的安全性要求。角色與權(quán)限提示:確定每個(gè)角色對(duì)數(shù)據(jù)庫表的操作權(quán)限,如創(chuàng)建、檢索、更新、刪除等。每個(gè)角色擁有剛好能夠完成任務(wù)的權(quán)限,不多也不少。在應(yīng)用時(shí)再為用戶分配角色,則每個(gè)用戶的權(quán)限等于他所兼角色的權(quán)限之和。角色可以訪問的表與列操作權(quán)限例如:管理員可訪問所有表完全控制權(quán)限角色B優(yōu)化提示:分析并優(yōu)化數(shù)據(jù)庫的“時(shí)-空”效
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中圖版地理八年級(jí)下冊《第六節(jié) 學(xué)習(xí)與探究-走進(jìn)埃及》聽課評(píng)課記錄1
- 數(shù)學(xué)廣角第一課時(shí)(說課稿)-2023-2024學(xué)年四年級(jí)下冊數(shù)學(xué)人教版
- 股權(quán)投資合作框架合同范本
- 整形醫(yī)美醫(yī)生聘用合同范本
- 房地產(chǎn)項(xiàng)目銷售策劃合同范本
- 空置農(nóng)村小院改造方案
- 銀行財(cái)政分家方案
- 陶土磚施工方案
- 浙教版數(shù)學(xué)七年級(jí)下冊《閱讀材料 《九章算術(shù)》中的“方程”》聽評(píng)課記錄2
- 湘教版數(shù)學(xué)九年級(jí)上冊《3.4.1相似三角形的判定》聽評(píng)課記錄4
- 預(yù)防艾滋病、梅毒和乙肝母嬰傳播服務(wù)流程圖
- 鋼鐵是怎樣煉成的手抄報(bào)
- 防火墻漏洞掃描基礎(chǔ)知識(shí)
- 供應(yīng)鏈網(wǎng)絡(luò)安全解決方案
- NPI管理流程文檔
- 運(yùn)動(dòng)技能學(xué)習(xí)PPT
- 嶺南版三年級(jí)美術(shù)下冊教學(xué)工作計(jì)劃
- 應(yīng)急裝備、應(yīng)急物資臺(tái)賬(較詳細(xì))
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制
- 大學(xué)物理光學(xué)答案
- 關(guān)于教材編寫的統(tǒng)一格式的規(guī)定
評(píng)論
0/150
提交評(píng)論