版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔傾情為你奉上精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè)專心專注專業(yè)精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè) 盛年不重來,一日難再晨。及時宜自勉,歲月不待人。案卷號02日期 天下古今論壇系統(tǒng)數(shù)據(jù)庫設(shè)計說明書 作 者: 完成日期: 2011-7-4 簽 收 人: 簽收日期: 修改情況記錄:版本號修改批準(zhǔn)人修改人修改日期簽收人V1.0目錄 TOC o 1-4 * MERGEFORMAT 1 引言 PAGEREF _Toc h 11.1 編寫目的 PAGEREF _Toc h 11.2 背景 PAGEREF _Toc h 11.3 定義 PAGEREF _Toc h 12 外部設(shè)計 PAGEREF
2、_Toc h 22.1 標(biāo)識符和狀態(tài) PAGEREF _Toc h 22.3 約定 PAGEREF _Toc h 22.4 專門指導(dǎo) PAGEREF _Toc h 23 結(jié)構(gòu)設(shè)計 PAGEREF _Toc h 33.1概念結(jié)構(gòu)設(shè)計 PAGEREF _Toc h 33.2 PDM圖: PAGEREF _Toc h 33.3數(shù)據(jù)字典 PAGEREF _Toc h 33.4 物理結(jié)構(gòu)設(shè)計 PAGEREF _Toc h 54 生成數(shù)據(jù)庫腳本 PAGEREF _Toc h 75 初始化數(shù)據(jù) PAGEREF _Toc h 105.1管理員表: PAGEREF _Toc h 105.2會員表: PAGERE
3、F _Toc h 105.3文章表: PAGEREF _Toc h 115.4跟帖表: PAGEREF _Toc h 111 引言1.1 編寫目的數(shù)據(jù)庫設(shè)計說明書的編寫目的是為了向整個開發(fā)期提供后臺數(shù)據(jù)庫的設(shè)計,包含:表、存儲過程、觸發(fā)器、序列等。用戶:數(shù)據(jù)庫設(shè)計人員、軟件開發(fā)人員、軟件維護(hù)人員。1.2 背景項目名稱:天下古今論壇系統(tǒng)委托單位:開發(fā)單位:1.3 定義主鍵:是用來唯一表述一條數(shù)據(jù)的字段,其值不能重復(fù)且不能為空。外鍵:也叫侯選鍵,能夠完全決定所有屬性的那些字段稱為侯選鍵表(Table):數(shù)據(jù)庫中的表與我們?nèi)粘I钪惺褂玫谋砀耦愃?,它也是由?(Row)和列(Column)組成的。列
4、由同類的信息組成,每列又稱為一個“字段”,每列的標(biāo)題稱為列名。行包括了若干列信息項,一行數(shù)據(jù)稱為一條“記錄”,它表達(dá)有一定意義的信息組合。一個數(shù)據(jù)庫表由一條或多條記錄組成,沒有記錄的表稱為空表。每個表中通常都有一個主關(guān)鍵字,用于唯一地確定一條記錄。索引(Index):索引是根據(jù)指定的數(shù)據(jù)庫表列建立起來的順序,它提供了快速訪問數(shù)據(jù)的途徑,并且可以監(jiān)督表的數(shù)據(jù),使其索引所指向的列中的數(shù)據(jù)不重復(fù)。視圖(View):視圖看上去同表一樣,具有一組命名的列和數(shù)據(jù)項,但它其實是一個虛擬的表,在數(shù)據(jù)庫中并不實際存在。視圖是由查詢數(shù)據(jù)庫表產(chǎn)生的,它限制了用戶能看到和修改的數(shù)據(jù)。由此可見,視圖可以用來控制用戶對數(shù)
5、據(jù)的訪問,并能簡化數(shù)據(jù)的顯示,即通過視圖只顯示那些需要的數(shù)據(jù)信息。圖表(Diagram):其實就是數(shù)據(jù)庫表之間的關(guān)系示意圖,利用它可以編輯表與表之間的關(guān)系。默認(rèn)值(Default):它是在表中創(chuàng)建列或插入數(shù)據(jù)時,對沒有指定其具體值的列或列數(shù)據(jù)項賦予事先設(shè)定好的值。用戶(User):用戶就是有權(quán)限訪問數(shù)據(jù)庫的人。關(guān)系模型:用二維表格結(jié)構(gòu)表示實體集,外鍵表示實體間聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。關(guān)系模型是由若干個關(guān)系模式組成的集合。關(guān)系模式:關(guān)系模式實際上就是記錄類型。它包括:模式名,屬性名,值域名以及模式的主鍵。關(guān)系模式僅是對數(shù)據(jù)特性的描述。1.4 參考資料王海亮、林立新精通Oracle.10g.P
6、l.SQL編程Benjamin RosenzweigOracle PL/SQL實例精解2 外部設(shè)計2.1 標(biāo)識符和狀態(tài)方案名稱:fmdbs2.2 使用它的程序訪問此數(shù)據(jù)庫的所有應(yīng)用程序:天下古今論壇系統(tǒng)2.3 約定管理員表 mgrinfo會員表 useinfo文章表 content跟帖表 subcontent2.4 專門指導(dǎo)無專門指導(dǎo),在實習(xí)前進(jìn)行了一些課程鋪墊。3 結(jié)構(gòu)設(shè)計3.1概念結(jié)構(gòu)設(shè)計數(shù)據(jù)實體中文名數(shù)據(jù)庫表名數(shù)據(jù)實體描述管理員表mgrinfo存儲管理員姓名、管理員密碼會員表useinfor存儲會員信息文章表content存儲會員發(fā)表文章信息跟帖表subcontent存儲會員跟帖信息3.
7、2 PDM圖3.3數(shù)據(jù)字典表(Table)1、管理員表 mgrinfo序號標(biāo)識屬性名稱類型占位是否主鍵是否外鍵備注1管理員IDMgridnumber4是2管理員名mgrnameVarchar2203管理員密碼MgrpassVarchar2202、會員表:userinfo序號標(biāo)識屬性名稱類型占位是否主鍵是否外鍵備注1會員IDuseridnumber4是2會員名usernameVarchar2203會員密碼userpassVarchar2204頭像userpicVarchar21005QQ號userqqVarchar2306電話UsertellVarchar2207eMailUseremailVa
8、rchar2508個人主頁UserpageVarchar2509刪除標(biāo)記userdelnumber13、文章表:content序號標(biāo)識屬性名稱類型占位是否主鍵是否外鍵備注1文章IDconidnumber10是2標(biāo)題contitleVarchar21003內(nèi)容contentVarchar220004發(fā)布時間stimeDate5發(fā)布人useridnumber4是Userinfo(userid)4、帖子:subContent序號標(biāo)識屬性名稱類型占位是否主鍵是否外鍵備注1帖子IDsubidnumber10是2文章編號conidnumber4是3內(nèi)容subcontentVarchar220004發(fā)布時間
9、stimeDate5跟貼人useridnumber4是Userinfo(userid)3.4 物理結(jié)構(gòu)設(shè)計1、管理員表 mgrinfo2.會員表3、內(nèi)容4、帖子4 生成數(shù)據(jù)庫腳本/*=*/* Table: content */*=*/create table content ( conid number(10) not null, userid number(4), contitle varchar2(100), content varchar2(2000), stime date, constraint PK_CONTENT primary key (conid);/*=*/* Table:
10、 mgrinfo */*=*/create table mgrinfo ( mgrid NUMBER(4) not null, mgrname varchar2(20), mgrpass varchar2(20), constraint PK_MGRINFO primary key (mgrid);/*=*/* Table: subcontent */*=*/create table subcontent ( subid number(10) not null, conid number(10), userid number(4), subcontent varchar2(2000), sti
11、me date, constraint PK_SUBCONTENT primary key (subid);/*=*/* Table: userinfo */*=*/create table userinfo ( userid number(4) not null, username varchar2(20), userpass varchar2(20), userpic varchar2(100), userqq varchar2(30), usertell varchar(20), email varchar2(50), userpage varchar2(50), userdel number(1), constraint PK_USERINFO primary key (userid);alter table content add constraint FK_CON_USER foreign key (userid) references userinfo (userid);alter table subcontent add constraint FK_SUB_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024【中國農(nóng)業(yè)銀行信用借款合同】借款合同寫有效
- 2024工程機(jī)械設(shè)備轉(zhuǎn)讓合同范本
- 2024私人借貸合同標(biāo)準(zhǔn)范本
- 開學(xué)收心安全班會
- 提升專業(yè)技能的實際方法考核試卷
- 行星減速機(jī)業(yè)務(wù)培訓(xùn)
- 房屋有哪些合同怎么寫(7篇下載)
- 七色花閱讀分享
- 安全制度的執(zhí)行與監(jiān)督落實各項安全制度考核試卷
- 低溫倉儲梯度溫度調(diào)控技術(shù)考核試卷
- 銀行卡面DIY設(shè)計大賽方案
- 清水池清洗消毒方案
- 外國人換發(fā)或補(bǔ)發(fā)永久居留證件申請表樣本
- 人教版中職數(shù)學(xué)基礎(chǔ)模塊上冊--第二章不等式教案
- 上海市初級中學(xué)英語學(xué)科教學(xué)基本要求
- 開展修舊利廢活動方案
- 交流高壓架空輸電線路跨越石油天然氣管道的相關(guān)規(guī)定
- 初三全一冊單詞表漢語部分
- 《幼兒教師口語訓(xùn)練》課程實訓(xùn)手冊
- 關(guān)于“釣魚執(zhí)法”現(xiàn)象的法律思考
- 廣告牌拆除施工方案
評論
0/150
提交評論