版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 數(shù)據(jù)庫(kù)系統(tǒng)原理課程</b></p><p><b> 設(shè)計(jì)報(bào)告</b></p><p> 題 目:體育比賽數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 題 目:體育比賽數(shù)據(jù)庫(kù)設(shè)計(jì)0</p><p> 體育比賽數(shù)據(jù)庫(kù)設(shè)計(jì)2</p><p>
2、 1. 課程設(shè)計(jì)要求2</p><p> 1.1 課程設(shè)計(jì)的目的2</p><p> 1.2課程設(shè)計(jì)的內(nèi)容和要求2</p><p> 1.3課程設(shè)計(jì)進(jìn)度安排2</p><p> 2.課程設(shè)計(jì)報(bào)告正文3</p><p> 2.1系統(tǒng)需求分析3</p><p> 2.2系統(tǒng)
3、邏輯模型3</p><p> 2.3系統(tǒng)的物理模型13</p><p> 2. 4數(shù)據(jù)庫(kù)設(shè)計(jì)14</p><p><b> 3總結(jié)18</b></p><p><b> 體育比賽數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p><b> 1. 課程設(shè)計(jì)要求<
4、;/b></p><p> 1.1 課程設(shè)計(jì)的目的</p><p> 1) 培養(yǎng)學(xué)生運(yùn)用所學(xué)課程《數(shù)據(jù)庫(kù)系統(tǒng)原理》的理論知識(shí)和技能,分析解決計(jì)算機(jī)應(yīng)用實(shí)際問題的能力。</p><p> 2) 培養(yǎng)學(xué)生掌握用《數(shù)據(jù)庫(kù)系統(tǒng)原理》的知識(shí)設(shè)計(jì)計(jì)算機(jī)課題的思想和方法。</p><p> 3)培養(yǎng)學(xué)生調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊(cè)以及編
5、寫技術(shù)文獻(xiàn)的能力。通過課程設(shè)計(jì),要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,獨(dú)立完成設(shè)計(jì)課題的全部?jī)?nèi)容,包括:通過調(diào)查研究和上機(jī)實(shí)習(xí),收集和調(diào)查有關(guān)技術(shù)資料。掌握設(shè)計(jì)課題的基本步驟和方法。根據(jù)課題的要求進(jìn)行上機(jī)實(shí)驗(yàn)調(diào)試。</p><p> 1.2課程設(shè)計(jì)的內(nèi)容和要求 </p><p> 通過課程設(shè)計(jì)要求學(xué)生掌握數(shù)據(jù)庫(kù)設(shè)計(jì)、開發(fā)查詢等基本方法,掌握Visual Foxpro的操作方法,熟練進(jìn)行數(shù)據(jù)表操作
6、、SQL查詢和簡(jiǎn)單的程序設(shè)計(jì)能力。初步掌握數(shù)據(jù)庫(kù)設(shè)計(jì)工具ERWIN的操作,能夠運(yùn)用ERWIN設(shè)計(jì)ER圖。最后綜合利用上述工具設(shè)計(jì)和開發(fā)一個(gè)小型數(shù)據(jù)庫(kù)。為今后學(xué)習(xí)信息系統(tǒng)設(shè)計(jì)開發(fā)建設(shè)打下良好基礎(chǔ)。</p><p> 1.3課程設(shè)計(jì)進(jìn)度安排</p><p> 第1-4天:學(xué)習(xí)和掌握Visual Foxpro的基本操作,包括數(shù)據(jù)表操作、SQL語(yǔ)言以及可視化的程序設(shè)計(jì)。</p>
7、<p> 第5-10天:學(xué)習(xí)和掌握運(yùn)用ERWIN設(shè)計(jì)ER圖的基本方法和技巧。</p><p> 第11-14天:針對(duì)某一特定應(yīng)用項(xiàng)目進(jìn)行需求分析,設(shè)計(jì)ER圖。</p><p> 2.課程設(shè)計(jì)報(bào)告正文</p><p><b> 2.1系統(tǒng)需求分析</b></p><p><b> ?。?)課題設(shè)
8、計(jì)目的</b></p><p> 一些體育比賽含有各類比賽項(xiàng)目,各種運(yùn)動(dòng)員參加各種項(xiàng)目,每個(gè)運(yùn)動(dòng)員有屬于各自的團(tuán)隊(duì),比較復(fù)雜,但也有條理,因此設(shè)計(jì)體育比賽數(shù)據(jù)庫(kù)是可行的。</p><p><b> ?。?)系統(tǒng)業(yè)務(wù)描述</b></p><p> 一個(gè)大型體育比賽有許多比賽類別,每個(gè)比賽項(xiàng)目里包含許多比賽項(xiàng)目,每個(gè)代表團(tuán)隊(duì)由運(yùn)動(dòng)員
9、和教練組成,每個(gè)運(yùn)動(dòng)員可參加多個(gè)項(xiàng)目,并且有比賽成績(jī),贊助商贊助比賽項(xiàng)目。</p><p><b> (3)系統(tǒng)需求分析</b></p><p> 體育競(jìng)賽比賽項(xiàng)目數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)包括多個(gè)比賽類別,N個(gè)比賽項(xiàng)目,多個(gè)代表團(tuán)隊(duì),N個(gè)運(yùn)動(dòng)員教練員,多個(gè)贊助商,不同的運(yùn)動(dòng)員參加不同的比賽項(xiàng)目,獲得不同的成績(jī),不同的贊助商贊助不同的比賽項(xiàng)目,并有不同的贊助量。</p&g
10、t;<p><b> ?。?)涉及的實(shí)體</b></p><p> 比賽類別(包括屬性:類別編號(hào),類別名稱,類別主管)</p><p> 比賽項(xiàng)目(包括屬性:項(xiàng)目編號(hào),級(jí)別,項(xiàng)目名稱,比賽時(shí)間)</p><p> 代表團(tuán)隊(duì)(包括屬性:團(tuán)隊(duì)編號(hào),團(tuán)隊(duì)名稱,領(lǐng)隊(duì))</p><p> 運(yùn)動(dòng)員(包括屬性:運(yùn)
11、動(dòng)員編號(hào),運(yùn)動(dòng)員姓名,運(yùn)動(dòng)員年齡,運(yùn)動(dòng)員性別)</p><p> 教練員(包括屬性:教練編號(hào),教練姓名,教練性別,教練年齡)</p><p> 贊助商(包括屬性:贊助商編號(hào),名稱,地址,聯(lián)系電話)</p><p> ?。?)實(shí)體之間的關(guān)系</p><p> 1>每一類比賽包含多個(gè)比賽項(xiàng)目,每個(gè)比賽項(xiàng)目只屬于一類比賽。因此比賽類別和
12、比賽項(xiàng)目是一對(duì)多的聯(lián)系。</p><p> 2>每個(gè)代表團(tuán)隊(duì)有多個(gè)教練員,一個(gè)教練員只屬于一個(gè)代表團(tuán)隊(duì)。因此,代表團(tuán)隊(duì)與教練員之間是一對(duì)多的聯(lián)系。</p><p> 3>每一個(gè)教練員訓(xùn)練多個(gè)運(yùn)動(dòng)員,每個(gè)運(yùn)動(dòng)員只有一個(gè)教練。因此,教練員和運(yùn)動(dòng)員之間是一對(duì)多的聯(lián)系。教練員與運(yùn)動(dòng)員是訓(xùn)練與被訓(xùn)練的關(guān)系。</p><p> 4>每個(gè)團(tuán)隊(duì)由多個(gè)運(yùn)動(dòng)員和
13、多個(gè)教練員組成。</p><p> 5>每個(gè)運(yùn)動(dòng)員參加多個(gè)運(yùn)動(dòng)項(xiàng)目,每個(gè)運(yùn)動(dòng)項(xiàng)目有多個(gè)運(yùn)動(dòng)員參加。因此,運(yùn)動(dòng)員與運(yùn)動(dòng)項(xiàng)目是多對(duì)多聯(lián)系。</p><p> 6>每個(gè)贊助商贊助多個(gè)運(yùn)動(dòng)項(xiàng)目,每個(gè)運(yùn)動(dòng)項(xiàng)目由多家贊助商贊助。因此贊助商與運(yùn)動(dòng)項(xiàng)目之間是多對(duì)多聯(lián)系。</p><p> 7>運(yùn)動(dòng)員參加比賽有成績(jī)屬性,贊助商贊助有贊助量屬性。</p&g
14、t;<p><b> ?。?)開發(fā)環(huán)境</b></p><p> Windows XP系統(tǒng),開發(fā)工具:ERWin、FOXFOR</p><p><b> 2.2系統(tǒng)邏輯模型</b></p><p> 根據(jù)需求分析,在ERWIN中根據(jù)需求分析設(shè)計(jì)出邏輯模型。利用ERWIN軟件設(shè)計(jì)出ER圖。</p&g
15、t;<p><b> 如圖所示:</b></p><p> ?。?)打開ERwin軟件,創(chuàng)建新的ERwin模型,選擇“物理-邏輯”模型并與數(shù)據(jù)庫(kù)連接</p><p> A 打開Erwin軟件:開始——程序——Competer Associatw——ALLFusion——Erwin Date Modeler——DRWin</p><
16、p> B 創(chuàng)建新的ERwin模型,點(diǎn)擊OK</p><p> C 選擇“物理-邏輯”模型并與數(shù)據(jù)庫(kù)連接</p><p> ?。?)根據(jù)需求分析,設(shè)置6個(gè)實(shí)體,并為各個(gè)實(shí)體設(shè)置屬性、主碼邏輯圖如下:</p><p> 比賽類別 比賽項(xiàng)目</p><p> 代表團(tuán)隊(duì)
17、 運(yùn)動(dòng)員</p><p> 教練員 贊助商</p><p> ?。?)為性別、價(jià)格進(jìn)行sex、比賽成績(jī)、贊助兩、贊助商地址子域的設(shè)置。</p><p> 右鍵點(diǎn)擊導(dǎo)航欄的String,點(diǎn)擊New。命名為sex,設(shè)置sex的有效性規(guī)則設(shè)置子域的有效性規(guī)則和默認(rèn)值,讓
18、顧客性別的屬性為sex</p><p> 右鍵點(diǎn)擊導(dǎo)航欄的String,點(diǎn)擊New。命名為sex,設(shè)置sex的有效性規(guī)則設(shè)置子域的有效性規(guī)則和默認(rèn)值,讓顧客性別的屬性為sex</p><p> ?。?)設(shè)置有效性規(guī)則,默認(rèn)值</p><p> A、設(shè)置sex的有效性規(guī)則</p><p> B、設(shè)置贊助商地址的有效性規(guī)則。</p&g
19、t;<p> C、設(shè)置贊助商聯(lián)系電話的有效性規(guī)則。</p><p> D、運(yùn)動(dòng)員的有效性規(guī)則。</p><p> E、教練員的有效性規(guī)則。</p><p> (5)分析并建立六個(gè)實(shí)體間的聯(lián)系。</p><p> ?。?)其中運(yùn)動(dòng)員和比賽項(xiàng)目之間,贊助商和比賽項(xiàng)目之間為多對(duì)多的關(guān)系。所以要生成關(guān)聯(lián)實(shí)體。</p>
20、<p> 1>運(yùn)動(dòng)員和比賽項(xiàng)目之間的關(guān)聯(lián)實(shí)體的生成如下:</p><p> 2>贊助商和比賽項(xiàng)目之間的關(guān)聯(lián)實(shí)體生成如下:</p><p> 3>贊助商贊助項(xiàng)目的贊助量的有效性規(guī)則設(shè)置:</p><p> 4>運(yùn)動(dòng)員參加比賽的成績(jī)的有效性規(guī)則設(shè)置:</p><p> (7)最終的邏輯模型</
21、p><p> 1>顯示實(shí)體、屬性的圖</p><p><b> 、</b></p><p> 2>顯示全部信息為:</p><p> 2.3系統(tǒng)的物理模型</p><p> 由邏輯模型變?yōu)槲锢砟P?lt;/p><p> ?。?)由原來的邏輯型顯示為物理模型&l
22、t;/p><p><b> ?。?)生成八個(gè)表</b></p><p><b> 2. 4數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> ?。?)打開FOXFOR,新建一個(gè)數(shù)據(jù)庫(kù)</p><p> ?。?)在數(shù)據(jù)庫(kù)里添加八個(gè)表</p><p><b> 、</b>
23、</p><p> ?。?)顯示各個(gè)表的表設(shè)計(jì)器</p><p><b> 比賽類別表</b></p><p><b> 比賽項(xiàng)目表。</b></p><p><b> 代表團(tuán)隊(duì)表</b></p><p><b> 教練員表</b
24、></p><p><b> 運(yùn)動(dòng)員表</b></p><p><b> 贊助商表</b></p><p> 贊助商與比賽項(xiàng)目關(guān)系表</p><p> 運(yùn)動(dòng)員與比賽項(xiàng)目關(guān)系表。</p><p> 建立各表之間的聯(lián)系。</p><p>&
25、lt;b> 3總結(jié)</b></p><p> 通過這次的課程設(shè)計(jì),我們對(duì)ERWin和FOXFOR的應(yīng)用有了更深的理解。并且能夠?qū)W以致用,我們自己選定一個(gè)生活中的問題,對(duì)其進(jìn)行分析思考,把書本的知識(shí)運(yùn)用到實(shí)際的生活中來。</p><p> 在此期間遇到了很多困難。如:實(shí)體的屬性的設(shè)置。各個(gè)屬性所屬的類型的設(shè)置。各個(gè)實(shí)體間的聯(lián)系的分析。認(rèn)識(shí)到在設(shè)計(jì)ER圖時(shí)必須嚴(yán)謹(jǐn)、認(rèn)真
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)系統(tǒng)原理
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)---師生管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)--銀行儲(chǔ)蓄系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告---微博網(wǎng)站的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)--人事管理系統(tǒng)數(shù)據(jù)庫(kù)
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì)報(bào)告---校友網(wǎng)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用課程設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程網(wǎng)站課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--班級(jí)考勤管理數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)報(bào)告--超市管理系統(tǒng)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理醫(yī)藥管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)---教室管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)技術(shù)課程設(shè)計(jì)--教務(wù)管理數(shù)據(jù)庫(kù)系統(tǒng)
- 數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論