版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)</b></p><p> 課題 教務(wù)管理數(shù)據(jù)庫系統(tǒng)</p><p> 學(xué)院 工程技術(shù)學(xué)院 </p><p> 班級(jí) </p><p> 姓名 </p><p> 學(xué)號(hào)
2、 </p><p> 教務(wù)管理數(shù)據(jù)庫系統(tǒng)說明書</p><p><b> 一、需求分析</b></p><p><b> 二、概念結(jié)構(gòu)的設(shè)計(jì)</b></p><p><b> 三、邏輯結(jié)構(gòu)的設(shè)計(jì)</b></p><p>
3、;<b> 四、物理結(jié)構(gòu)的設(shè)計(jì)</b></p><p> 五、數(shù)據(jù)庫的構(gòu)建和數(shù)據(jù)的裝入</p><p> 六、數(shù)據(jù)庫的功能實(shí)現(xiàn)</p><p><b> 七、總 結(jié)</b></p><p><b> 一﹑需求分析</b></p><p> 1
4、. 隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面對(duì)龐大的信息量,就需要有學(xué)生教務(wù)信息管理系統(tǒng)來提高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。</p><p> 學(xué)校為方便教務(wù)管理,需開發(fā)一個(gè)教務(wù)管理系統(tǒng)。為便于學(xué)生,老師,教務(wù)管理人員信息查詢,注冊(cè)以及信息修改,學(xué)校把學(xué)生的信息,包括姓名、性別、年齡,成績等信息輸入
5、教務(wù)管理系統(tǒng)的數(shù)據(jù)庫,然后在管理終端可以對(duì)數(shù)據(jù)進(jìn)行查詢和修改操作。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求系統(tǒng)界面要簡單明了,易于操作,程序利于維護(hù)。</p><p> 2.教務(wù)管理數(shù)據(jù)庫的現(xiàn)狀存在的缺點(diǎn)</p><p> ?。?)教務(wù)管理系統(tǒng)靈活性較差、擴(kuò)充性和開放性較差,如關(guān)系規(guī)范化中的刪除會(huì)導(dǎo)致不該刪除的數(shù)據(jù)被刪除。</p><p>
6、(2)系統(tǒng)操作過于復(fù)雜,對(duì)于我們學(xué)生說查詢時(shí)會(huì)存在問題,其次適不適合學(xué)校教務(wù)管理的情況,不適于非計(jì)算機(jī)專業(yè)學(xué)生的使用。</p><p> ?。?)教務(wù)管理的系統(tǒng)平臺(tái)水平參差不齊,由于開發(fā)這數(shù)量多且沒有統(tǒng)一的目標(biāo)造成了今天的這種情況。</p><p> ?。?)數(shù)據(jù)的安全性和完整性有待進(jìn)一步提高,不合法的使用會(huì)造成數(shù)據(jù)的泄露、破壞和更改。不符合語義的數(shù)據(jù)輸入或輸出會(huì)破壞其完整性。</p
7、><p> ?。?)難以滿足網(wǎng)絡(luò)化的要求,當(dāng)今社會(huì)隨著管理的詳細(xì)化、具體化和復(fù)雜化。數(shù)據(jù)庫系統(tǒng)將要面臨更大的挑戰(zhàn)。</p><p> 3. 新的教務(wù)管理數(shù)據(jù)庫系統(tǒng)相比原來有哪些好處,能做什么?①</p><p> ?。?)使數(shù)據(jù)庫系統(tǒng)的安全性和完整性得到提高。</p><p> ?。?)使數(shù)據(jù)庫系統(tǒng)變得簡單,降低數(shù)據(jù)庫系統(tǒng)操作的難度。</
8、p><p> ?。?)使數(shù)據(jù)庫系統(tǒng)的效率、保密性得到提高。</p><p> ?。?)統(tǒng)一教務(wù)管理的系統(tǒng)平臺(tái)水平,規(guī)范系統(tǒng)研發(fā)者,加強(qiáng)管理。</p><p><b> ?、?lt;/b></p><p> 教務(wù)管理數(shù)據(jù)庫系統(tǒng)就是用戶通過對(duì)學(xué)生、教師、學(xué)院各方面的管理掌控,方便學(xué)校使用的程序。這個(gè)數(shù)據(jù)庫管理系統(tǒng)應(yīng)該能夠提供所有學(xué)生
9、的詳細(xì)信息,以及學(xué)院詳細(xì)情況,對(duì)學(xué)生管理和教務(wù)管理兩大功能進(jìn)行合理的操作。教務(wù)管理數(shù)據(jù)庫系統(tǒng)的主要任務(wù)是建立學(xué)生的所有信息,以及學(xué)院內(nèi)各專業(yè)的信息,例如查詢學(xué)生成績和學(xué)生信息提供了便利。</p><p> 4.新的教務(wù)管理數(shù)據(jù)庫系統(tǒng)將實(shí)現(xiàn)的功能</p><p> ?。?)學(xué)校能夠使用友好的圖形用戶界面實(shí)現(xiàn)對(duì)系、班級(jí)、學(xué)生、教師、課程、選課等內(nèi)容進(jìn)行增、刪、改,以及對(duì)信息的查詢。對(duì)于查詢要
10、實(shí)現(xiàn)比較強(qiáng)大的功能,包括精確查詢、模糊查詢以及統(tǒng)計(jì)查詢。</p><p> ?。?)系統(tǒng)管理:實(shí)現(xiàn)系統(tǒng)管理人員對(duì)系統(tǒng)的管理,包括添加刪除用戶,更改密碼,數(shù)據(jù)備份,數(shù)據(jù)還原,注銷功能。 </p><p> (3)教務(wù)管理:實(shí)現(xiàn)教務(wù)管理人員對(duì)系統(tǒng)的管理,包括課程安排,成績審核,學(xué)生成績管理功能。 </p><p> ?。?)基本信息:實(shí)現(xiàn)顯示學(xué)生和
11、老師以及課程、班級(jí)、系別的基本信息。 </p><p> ?。?)查詢:包括實(shí)現(xiàn)學(xué)生查詢,老師查詢。學(xué)生查詢包括自己的基本信息,自己所修的課程,成績,老師查詢包括查詢自己的信息和自己的所授的課程。 </p><p> (7) 教師對(duì)各種資料的寫入以及自己信息的查詢與維護(hù)。</p><p><b> 二﹑概念結(jié)構(gòu)設(shè)計(jì)</b>
12、;</p><p> 教務(wù)管理數(shù)據(jù)庫的E--R圖</p><p><b> 單個(gè)E--R圖</b></p><p> 1)學(xué)生(學(xué)號(hào),姓名,性別,年齡,所在系)</p><p> 2)教師(教師號(hào),姓名,所在系,職稱)</p><p> 3)課程(課程號(hào),課程名,學(xué)分)</p>
13、;<p> ?、诮虅?wù)管理全局E--R圖</p><p><b> 三﹑邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p> 學(xué)生信息表(學(xué)號(hào),姓名,年齡,性別,所在系);</p><p> 課程信息表(課程號(hào),課程名,學(xué)分,學(xué)時(shí));</p><p> 教師信息表(教師編號(hào),姓名,性別,電話)</p>
14、<p> 概念模型向關(guān)系模型轉(zhuǎn)換</p><p> 學(xué)生(學(xué)號(hào),姓名,性別,年齡,所在系)</p><p> 教師(教師號(hào),姓名,所在系,職稱)</p><p> 課程(課程號(hào),課程名,學(xué)分)</p><p><b> 教學(xué)(學(xué)號(hào),教師)</b></p><p> 選課(學(xué)
15、號(hào),課程號(hào),成績)</p><p> 教課(教師號(hào),課程號(hào))</p><p><b> 四﹑物理結(jié)構(gòu)設(shè)計(jì)</b></p><p> 1、建立索引的功能:建立索引可以很好地加快數(shù)據(jù)查詢速度;索引可以保證數(shù)據(jù)的唯一性;使用索引可以加快數(shù)據(jù)連接速度。</p><p> 2、建立索引:學(xué)生-課程數(shù)據(jù)庫中的學(xué)生、課程、選課
16、3個(gè)表是高頻查詢數(shù)據(jù),所以在這些表上建立索引是很有必要的。</p><p><b> 如下:</b></p><p> ?。?)CREATE UNIQUE INDEX 姓名 ON 學(xué)生(姓名);</p><p> (2)CREATE UNIQUE INDEX 課程名 ON 課程(課程名);</p><p> ?。?)
17、CREATE UNIQUE INDEX 課程號(hào) ON 選課(學(xué)號(hào) ASC,課程號(hào) DESC);</p><p> 五﹑數(shù)據(jù)庫的構(gòu)建和數(shù)據(jù)裝入</p><p><b> 1.學(xué)生信息表</b></p><p><b> 教師信息表</b></p><p><b> 3.課程基本表&l
18、t;/b></p><p><b> 4.選課基本表</b></p><p><b> 5.教學(xué)基本表</b></p><p><b> 6.教課基本表</b></p><p> 六﹑數(shù)據(jù)庫的功能實(shí)現(xiàn)</p><p><b>
19、1.單表查詢</b></p><p><b> SELECT *</b></p><p><b> FROM 學(xué)生</b></p><p> WHERE 姓名= '張三';</p><p><b> 2.連接查詢</b></p>
20、<p> SELECT 學(xué)生. 學(xué)號(hào), 姓名, 成績 </p><p> FROM 學(xué)生, 選課</p><p> WHERE 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào) AND 課程號(hào)='5800310' AND 成績>80;</p><p><b> 3.分組查詢</b></p><p> S
21、ELECT 課程號(hào),COUNT (學(xué)號(hào))</p><p><b> FROM 選課</b></p><p> GROUP BY 課程號(hào);</p><p><b> 4.嵌套查詢</b></p><p> SELECT 學(xué)號(hào), 姓名</p><p><b>
22、 FROM 學(xué)生</b></p><p> WHERE 學(xué)號(hào) IN (SELECT 學(xué)號(hào)</p><p><b> FROM 選課</b></p><p> WHERE 課程號(hào) IN (SELECT 課程號(hào)</p><p><b> FROM 課程</b></p>
23、<p> WHERE 課程名='金屬工藝學(xué)'));</p><p><b> 七﹑總結(jié) </b></p><p> 通過本次數(shù)據(jù)庫課程設(shè)計(jì),讓我又一次熟悉SQL server 2000數(shù)據(jù)庫管理系統(tǒng)的操作,對(duì)于工業(yè)工程專業(yè)的學(xué)生來說,熟練的掌握數(shù)據(jù)庫軟件是十分重要的,數(shù)據(jù)庫管理系統(tǒng)對(duì)于各大公司﹑企業(yè)﹑學(xué)校的地位都是非常必要的,數(shù)據(jù)庫管理
24、系統(tǒng)對(duì)于人員的管理﹑貨物的管理﹑教務(wù)的管理都是相當(dāng)實(shí)用的,數(shù)據(jù)庫好比人的大腦記憶系統(tǒng),沒有數(shù)據(jù)庫就沒有了記憶系統(tǒng),計(jì)算機(jī)就不會(huì)如此迅速的發(fā)展,數(shù)據(jù)庫的應(yīng)用已經(jīng)深入到生活和工作的方方面面,這一次設(shè)計(jì)教務(wù)管理數(shù)據(jù)庫系統(tǒng),我感受到在一個(gè)學(xué)校,如果沒有一個(gè)數(shù)據(jù)庫管理系統(tǒng),會(huì)怎樣?這都是顯而易見的,在數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中,對(duì)于學(xué)生,教師,課程的關(guān)系是一目了然的,在設(shè)計(jì)數(shù)據(jù)庫過程中讓我進(jìn)一步加深對(duì)數(shù)據(jù)庫管理系統(tǒng)的了解,同時(shí)熟悉了如何查詢教學(xué)中的信息,此
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ù)庫課程設(shè)計(jì)--數(shù)據(jù)庫系統(tǒng)原理
- 數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)--客房管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計(jì)--人事管理系統(tǒng)數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計(jì)—教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)---教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)---教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫教務(wù)管理系統(tǒng)課程設(shè)計(jì)
- 《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計(jì)---師生管理數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--班級(jí)考勤管理數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)報(bào)告
- 大型數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告--教務(wù)管理系統(tǒng)后臺(tái)數(shù)據(jù)庫
- 數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計(jì)--銀行儲(chǔ)蓄系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計(jì)
- 住院管理系統(tǒng)-數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)---數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計(jì)--學(xué)校教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告——教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)
- 數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論