


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫設(shè)計說明書1引言數(shù)據(jù)庫概述本系統(tǒng)采用sqlSever數(shù)據(jù)庫,sql即結(jié)構(gòu)化查詢語言,是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。Sql是一個通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。自sql成為國際標(biāo)準(zhǔn)語言以后,各個數(shù)據(jù)庫廠家紛紛推出自己的sql軟件或與sql相關(guān)的接口軟件。這就使大多數(shù)數(shù)據(jù)庫均用sql作為共同的數(shù)據(jù)庫存取語言和標(biāo)準(zhǔn)接口,使不同的數(shù)據(jù)庫系統(tǒng)之間的互操作有了共同的基礎(chǔ)。Sql已成為數(shù)據(jù)庫領(lǐng)域中的主流語言。SQL語言運(yùn)用在關(guān)系型數(shù)據(jù)庫中。一個關(guān)系型數(shù)據(jù)庫把數(shù)據(jù)存儲在表(也稱關(guān)系)中。每個數(shù)據(jù)庫的主要組成就是一組表。每個表又由一組記錄組成每條記錄在表中有相同的結(jié)構(gòu),包含固定數(shù)量的具有一定類型的字段。標(biāo)志S
2、qlSever20051.1 文檔概述本文檔作為08-09學(xué)年數(shù)據(jù)庫課程設(shè)計的設(shè)計報告,詳細(xì)描述有關(guān)數(shù)據(jù)庫設(shè)計的內(nèi)容及使用方法。2.數(shù)據(jù)庫設(shè)計需求分析2.1需求分析本系統(tǒng)立足于網(wǎng)絡(luò),面向所有網(wǎng)民,為大家提供一個相互認(rèn)識、相互交流、相互學(xué)習(xí)的平臺,分別實現(xiàn)游客、用戶、管理員三種不同權(quán)限,最大限度的為網(wǎng)民提供方便,節(jié)約人力物力等各方面資源。徹底杜絕查詢數(shù)據(jù)繁瑣,修改數(shù)據(jù)困難的弊端,消滅由于信息冗余而造成的數(shù)據(jù)不一致,和數(shù)據(jù)查詢困難的問題.管理員目標(biāo)提供論壇數(shù)據(jù)庫的構(gòu)建及管理、查詢,包括管理用戶、管理模塊、管理帖子等,對基本信息的查詢,包括瀏覽模塊、瀏覽帖子,查看精華帖子、發(fā)表帖子等。登陸用戶可以發(fā)
3、表帖子以及對數(shù)據(jù)庫的查詢操作,而游客只可以對數(shù)據(jù)庫的部分進(jìn)行查詢。將BBS后臺管理系統(tǒng)劃分為兩個子系統(tǒng):前臺操作界面和后臺數(shù)據(jù)庫。2.2數(shù)據(jù)字典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,即元數(shù)據(jù),而不是數(shù)據(jù)本身。數(shù)據(jù)字典通常包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程五個部分(至少應(yīng)該包含每個字段的數(shù)據(jù)類型和在每個表內(nèi)的主外鍵)。數(shù)據(jù)結(jié)構(gòu)描述1)數(shù)據(jù)結(jié)構(gòu)名:管理員描述:管理員的基本信息組成:管理員ID管理員姓名、管理員密碼2)數(shù)據(jù)結(jié)構(gòu)名:用戶描述:用戶的基本信息組成:用戶ID、用戶登錄名、用戶性別、用戶密碼、用戶姓名、用戶安全問題、用戶答案、用戶電話號碼、用戶E-mail、
4、用戶地址、用戶郵政編碼、用戶IP、用戶QQ用戶職稱、用戶注冊日期3)數(shù)據(jù)結(jié)構(gòu)名:帖子描述:帖子的基本信息組成:帖子ID、發(fā)帖人ID、所屬模塊ID、帖子名、帖子內(nèi)容、是否精華帖子、發(fā)帖日期4)數(shù)據(jù)結(jié)構(gòu)名:模塊描述:模塊基本信息組成:模塊ID數(shù)據(jù)流描述1數(shù)據(jù)流名:查詢描述:輸入:查詢內(nèi)容;輸出:查詢結(jié)果;邏輯關(guān)系:根據(jù)查詢信息在相關(guān)數(shù)據(jù)庫中查找符合符合條件的信息;2)數(shù)據(jù)流名:修改;描述:輸入:原始數(shù)據(jù);輸出:更新數(shù)據(jù);邏輯關(guān)系:按照要求對員工相關(guān)信息進(jìn)行修改;3)數(shù)據(jù)流名:刪除;描述:輸入:原始數(shù)據(jù)庫;輸出:更新后的數(shù)據(jù)庫;邏輯關(guān)系:按照要求對員工相關(guān)信息進(jìn)行刪除;2.3.系統(tǒng)功能戶可實現(xiàn)的功除
5、游客可改個人信息、退出系統(tǒng)。而現(xiàn)查看并管理主題帖、管理本系統(tǒng)主要包括三大前線功能模塊:管理員、用戶、游客。其中游客只能實現(xiàn)瀏覽模塊、瀏覽帖子、要求幫助等功能。用實現(xiàn)的功能除外,還可實現(xiàn)發(fā)表帖子、跟帖、收藏精華帖、修管理員有權(quán)對信息進(jìn)行操作,除以上實現(xiàn)所有功能外,還可實用戶、管理模塊等功能。2.數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計DBMS勺概念模型,可以用通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨(dú)立于具體E-R圖表示。概念模型用于信息世界的建模。概念模型不依賴于某一個DBMSt持的數(shù)據(jù)模型。概念模型可以轉(zhuǎn)換為計算機(jī)上某一DBMS持的特定數(shù)據(jù)模型。BBS論壇系統(tǒng)數(shù)據(jù)庫需要包含7張表:管理員信息表,用戶信息表,主
6、題帖信息表,跟帖信息表,用戶稱謂表,主題帖所屬模塊表,幫助信息表;根據(jù)以上數(shù)據(jù)庫概念與結(jié)構(gòu)設(shè)計下面表1表名功能說明tbAdmin管理員信息表tbUser用戶信息表tbCard主題帖信息表tbRevertCard跟帖信息表tbMark用戶稱謂表tbModule主題帖所屬模塊表tbHelp幫助信息表根據(jù)以上表的功能與要求,設(shè)計出各表的表結(jié)構(gòu)如下所示管理員信息表AdmitilDAdmlnTdameAdmfudnrrfnrscft*tHULlNULLNULL用戶信息表1如.nr;JLIUmtiiboth.lurr展亠貼tbji*errdIE-曲IfeJUdal主二tbJarh展-ibtItJIrilv
7、KLberJDUwLoQtfAirTVLMfWuUMrFVvdUMrlUmeU*QueP*idU&ffJWisPwd主題帖信息表ardlDUhtIDKxkielDCardHaflneJdCcrtenl:CardIsPrkfeCardBata*35黑閒5676臭2006-5-20U:ol212312屆更帝人iWU也W2心城處1跟帖信息表栽-rrtUBTd奩=dbotblodule衣cLttotb/srlK頁一dbo.RevertCrdlDCardHRevertCartKjon.RevertCaidDateOB5r奸的公司ZDO&巧”51吟立5:E9用戶稱謂表J宜*W一業(yè)tfcIirk表-db-o
8、tbjtelp董-dbo.lb_Card表MifHDMAfkUm帕松|PbA10JO別團(tuán)氏250主題帖所屬模塊表衣4LDO.D_BUe取-00OJSTJG祝一006HQJ&XpMadulMt*K“hlr4心*F./ui丄白怙明日200&-41B14:3.幫助信息表義-dbo.tb_ltlp表-4bo.tbjCrd表-dbotb_Adnnn摘妥HtlpIDHbMwmHlCMMt去于我門創(chuàng)建E-R圖跟帖3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計Cardnfo_View:SELECTdbo.tb_Card.CardlD,dbo.tb_Card.ModulelD,dbo.tb_Card.UserlD,dbo.tb_Card
9、.CardName,dbo.tb_Card.CardContent,dbo.tb_Card.CardDate,dbo.tb_RevertCard.RevertCardContent,dbo.tb_RevertCard.RevertCardDateFROMdbo.tb_CardINNERJOINdbo.tb_RevertCardONdbo.tb_Card.CardID=dbo.tb_RevertCard.CardIDModule_Info_ViewSELECTdbo.tb_Module.ModulelD,dbo.tb_Module.ModuleName,dbo.tb_Card.CardName,
10、dbo.tb_Module.ModuleDate,dbo.tb_Card.CardDateFROMdbo.tb_CardINNERJOINdbo.tb_ModuleONdbo.tb_Card.ModuleID=dbo.tb_Module.ModulelDUsernfo_ViewSELECTdbo.tb_User.UserlD,dbo.tb_User.UserLoginName,dbo.tb_User.UserSex,dbo.tb_User.UserTel,dbo.tb_User.UserEmail,dbo.tb_User.UserAddress,dbo.tb_User.UserPostCode
11、,dbo.tb_User.UserIP,dbo.tb_User.UserQQ,dbo.tb_User.UserMark,dbo.tb_Mark.MarkName,dbo.tb_User.UserDate,dbo.tb_Card.UserIDASExpr1FROMdbo.tb_CardINNERJOINdbo.tb_UserONdbo.tb_Card.UserID=dbo.tb_User.UserIDINNERJOINdbo.tb_ModuleONdbo.tb_Card.ModuleID=dbo.tb_Module.ModulelDINNERJOINdbo.tb_MarkONdbo.tb_User.MarklD=dbo.tb_Mark.MarklD關(guān)
溫馨提示
- 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-2025學(xué)年高一下學(xué)期開學(xué)考試化學(xué)試題
- Unit 1 My day 單元試卷含答案含聽力原文無聽力音頻
- 2025年軍隊文職人員招聘之軍隊文職公共科目綜合檢測試卷B卷含答案
- 2024河北省中考英語真題【原卷版】
- 重大事件公關(guān)管理合同(2篇)
- 金子抵押合同(2篇)
- (一診)2025年蘭州市高三診斷考試歷史試卷(含答案)
- 電子商務(wù)平臺交易額及客戶評價統(tǒng)計表
- 小學(xué)生自然科學(xué)小故事解讀
- 果苗購銷合同種苗購銷合同
- 2024全國各省高考詩歌鑒賞真題及解析
- 《電化學(xué)催化》課件
- 羊水栓塞應(yīng)急預(yù)案及流程
- 新課標(biāo)(水平三)體育與健康《籃球》大單元教學(xué)計劃及配套教案(18課時)
- 《中國傳統(tǒng)文化儒家》課件
- 咨詢公司顧問崗位聘用協(xié)議
- 智慧農(nóng)貿(mào)解決方案
- 2024年四川省公務(wù)員錄用考試《行測》真題及答案解析
- “雙循環(huán)”視閾下我國稀土產(chǎn)業(yè)價值鏈的邏輯構(gòu)成與重構(gòu)路徑研究
- 2024年P(guān)E防靜電氣泡袋項目可行性研究報告
- 2024年四川省瀘州市中考物理試題含答案
評論
0/150
提交評論