![《數(shù)據(jù)庫(kù)系統(tǒng)》課程綜合性實(shí)驗(yàn)報(bào)告_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a1.gif)
![《數(shù)據(jù)庫(kù)系統(tǒng)》課程綜合性實(shí)驗(yàn)報(bào)告_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a2.gif)
![《數(shù)據(jù)庫(kù)系統(tǒng)》課程綜合性實(shí)驗(yàn)報(bào)告_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a3.gif)
![《數(shù)據(jù)庫(kù)系統(tǒng)》課程綜合性實(shí)驗(yàn)報(bào)告_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a4.gif)
![《數(shù)據(jù)庫(kù)系統(tǒng)》課程綜合性實(shí)驗(yàn)報(bào)告_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a/c55372cf-d6ce-4b6e-8ce7-8dd2450e391a5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)系統(tǒng)課程綜合性實(shí)驗(yàn)報(bào)告開(kāi)課實(shí)驗(yàn)室:基礎(chǔ)四2009年12月21日實(shí)驗(yàn)題目數(shù)據(jù)庫(kù)的設(shè)計(jì)及應(yīng)用一、實(shí)驗(yàn)?zāi)康睦靡环NDBMS作為設(shè)計(jì)工具,理解并應(yīng)用課程中關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)理論,能按照設(shè) 計(jì)流程完成完整的數(shù)據(jù)庫(kù)設(shè)計(jì),包括需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)和實(shí)施。同時(shí)能 夠應(yīng)用各個(gè)階段的典型工具。二、設(shè)備與環(huán)境(1)硬件設(shè)備:PC機(jī)一臺(tái)(2)軟件環(huán)境:安裝Windows操作系統(tǒng),安裝數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server2000等。三、實(shí)驗(yàn)內(nèi)容完整實(shí)踐應(yīng)用數(shù)據(jù)庫(kù)設(shè)計(jì)的工程過(guò)程:需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)物理設(shè)計(jì)和實(shí)施:(1)需求分析:選定一個(gè)應(yīng)用,對(duì)所設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)有一定的調(diào)研分析,其結(jié)果應(yīng)該以
2、簡(jiǎn)單的需求分析說(shuō)明書(shū) 數(shù)據(jù)字典和數(shù)據(jù)流圖(2級(jí)數(shù)據(jù)流即可)表示;(2)概念分析:使用E-R圖作為描述工具.描述出局部和全局的E-R圖;(3)邏輯設(shè)計(jì):將E-R圖轉(zhuǎn)化為相應(yīng)的關(guān)系模式,并根據(jù)范式理論進(jìn)行優(yōu)化分析,關(guān)系模式不少于3個(gè);(4)物理設(shè)計(jì):根據(jù)需要設(shè)計(jì)必要的索引等結(jié)構(gòu);(5)實(shí)施:以某種DBMS為工具創(chuàng)建出完整的數(shù)據(jù)庫(kù)在數(shù)據(jù)庫(kù)中要表現(xiàn)出的知識(shí)點(diǎn)包括1登錄控制(標(biāo)準(zhǔn)登錄或混合登錄)2數(shù)據(jù)完整性(參照完整性、實(shí)體完整性、自定義完整性(包括觸發(fā)器)3設(shè)置用戶(hù),并相應(yīng)設(shè)計(jì)用戶(hù)的權(quán)限和角色(用戶(hù)設(shè)計(jì)至少3個(gè),有不同的權(quán)限)4以游標(biāo)或存儲(chǔ)過(guò)程完成相關(guān)操作至少2個(gè),以文件方式保存(6)以上內(nèi)容,請(qǐng)?jiān)敿?xì)
3、描述,并有必要抓圖四、實(shí)驗(yàn)結(jié)果及分析1.需求分析隨著信息時(shí)代科技不斷提高,學(xué)校規(guī)模不斷擴(kuò)大,教學(xué)質(zhì)量不斷提高,大學(xué)期間有許多公共選修課,以往的選修課方法是課堂報(bào)名或者紙上填寫(xiě)方式報(bào)名,這種方法雖然直接,但是造成選課的盲目性,而且學(xué)生選過(guò)課程后不好在更改查看,一方面浪費(fèi)大量的人力,物,并且選課以后學(xué)生還可以在查力資源,另一方面浪費(fèi)時(shí) 間以及在認(rèn)為統(tǒng)計(jì)過(guò)程中不可避免的出現(xiàn)差錯(cuò)的情況。這給廣大的老師和學(xué)生帶來(lái)諸多的不便 管理起來(lái)也相當(dāng)困難。使用網(wǎng)上選課系統(tǒng)可以提前進(jìn)行網(wǎng)上選課1 / 14看和更改,隨意選擇各個(gè)老師的課程,老師管理起來(lái)也比較方便。鑒于它的重要性,這就迫切需要研制開(kāi)發(fā)一款功能強(qiáng)大,操作簡(jiǎn)
4、單,具有人性化的網(wǎng)上選課系統(tǒng)。通過(guò)對(duì)學(xué)生選課管理系統(tǒng)工作內(nèi)容和相關(guān)數(shù)據(jù)流程分析,根據(jù)選課管理系統(tǒng)的需要,設(shè)計(jì)出滿足各種用戶(hù)(管理員,教師,學(xué)生)的實(shí)體,以及他們之間的關(guān)系,得到數(shù)據(jù)庫(kù)的模型。系別包括系別號(hào)與系別名。專(zhuān)業(yè)表包括專(zhuān)業(yè)號(hào)與專(zhuān)業(yè)名。學(xué)生表包括學(xué)號(hào),姓名,年齡,性別,年紀(jì),系別號(hào),專(zhuān)業(yè)號(hào)等。教師表包括教師號(hào),姓名,性別,系別號(hào)。課程表包括課程號(hào),課程名,學(xué)分,學(xué)時(shí),開(kāi)課狀態(tài),已選人數(shù),限選人數(shù)等。選課結(jié)果表包括學(xué)號(hào),課程號(hào),成績(jī)。授課表包括課程號(hào),教師號(hào)。管理員表包括ID,用戶(hù)名與密碼。數(shù)據(jù)字典:名字:系別表名字:專(zhuān)業(yè)表別名:Depart別名:Profess描述:記錄系別信息扌田述:記錄
5、專(zhuān)業(yè)信息定義:系別表=系別名+系別號(hào)定義:專(zhuān)業(yè)表=專(zhuān)業(yè)名+專(zhuān)業(yè)號(hào)位置:數(shù)據(jù)庫(kù)位置:數(shù)據(jù)庫(kù)名字:學(xué)生信息表別名:Stude nts描述:記錄學(xué)生的信息定義:學(xué)生信息表=學(xué)號(hào)+姓名+年齡+性別+年級(jí)+班級(jí)+系別名+專(zhuān)業(yè)名 位置:數(shù)據(jù)庫(kù)名字:教師信息表另U名:Teachers描述:記錄教師的信息定義:教師信息表=教師號(hào)+姓名+性別+系別號(hào) 位置:數(shù)據(jù)庫(kù)名字:課程表別名:Course描述:記錄課程的信息定義:課程表=課程號(hào)+課程名+學(xué)分+學(xué)時(shí)+開(kāi)課狀態(tài)+已選人數(shù)+限選人數(shù) 位置:數(shù)據(jù)庫(kù)2 / 14數(shù)據(jù)流圖:結(jié)構(gòu)數(shù)據(jù)流圖數(shù)據(jù)處理流程圖:2.概念結(jié)構(gòu)設(shè)計(jì)實(shí)體有:學(xué)生、系別、專(zhuān)業(yè)、課程、教師、管理員??傮wE
6、-R圖:名字:選課結(jié)果表別名:Class描述:記錄選課信息定義:選課結(jié)果表=學(xué)號(hào)+課程號(hào)+成績(jī)位置:數(shù)據(jù)庫(kù)名字:授課表別名:Result描述:記錄授課信息定義:授課表=課程號(hào)+教師號(hào)位置:數(shù)據(jù)庫(kù)名字:管理員表另U名:admin描述:記錄授課信息 定義:管理員表=ID+用 戶(hù)名+密碼位置:數(shù)據(jù)庫(kù)3 / 14局部E-R圖:4 / 143.邏輯結(jié)構(gòu)設(shè)計(jì)關(guān)系模式:系別:(系別號(hào),系別名)專(zhuān)業(yè):(專(zhuān)業(yè)號(hào),專(zhuān)業(yè)名)學(xué)生:(學(xué)號(hào),姓名,年齡,性別,年級(jí)班級(jí),系別名,專(zhuān)業(yè)名)教師:(教師號(hào),姓名,性別,系別號(hào))課程:(課程號(hào),課程名,學(xué)分,學(xué)時(shí),狀態(tài),已選人數(shù),限選人數(shù))選課結(jié)果:(學(xué)號(hào),課程號(hào),成績(jī))授課:
7、(課程號(hào),教師號(hào))管理員:(ID,用戶(hù)名,密碼)共需8個(gè)數(shù)據(jù)表:系別表、專(zhuān)業(yè)表、學(xué)生表、教師表、課程表、選課結(jié)果表,授課表,管理員表。5 / 14各表關(guān)系分析:1)過(guò)程分析:選課系統(tǒng)面向3個(gè)用戶(hù)群體:學(xué)生,教師與管理員。首先,學(xué)生根據(jù)自己的學(xué)號(hào)(主鍵)與姓名登陸選課系統(tǒng),進(jìn)入可以選課,查詢(xún)自己的信息(專(zhuān)業(yè),所在系部等。)查 詢(xún)選課信息(并可以退選)。教師根據(jù)自己的教師號(hào)與姓名進(jìn)行登陸,可根據(jù)自己的知識(shí)情況申請(qǐng)開(kāi)設(shè)課程,并設(shè)計(jì)學(xué)時(shí)學(xué)分與人數(shù)等,有課教師學(xué)期末可以給學(xué)生成績(jī)。管理員擁有最高權(quán)限,可以查看,更改所有教師學(xué)生信息,并通過(guò)調(diào)查審核批準(zhǔn)教師的 開(kāi)課與否。2)關(guān)系分析:系別/專(zhuān)業(yè)表存儲(chǔ)的是學(xué)
8、生信息。學(xué)生表存儲(chǔ)學(xué)生信息,主鍵學(xué)號(hào)。教師表存儲(chǔ)教師信息,課程表存儲(chǔ)選課的信息,包括開(kāi)課狀態(tài),是否已選滿(check約束)等,選課結(jié)果包括學(xué)生的學(xué)號(hào)與課程號(hào)(當(dāng)學(xué)生選課后為自動(dòng)觸發(fā)填充型),授課表根據(jù)教 師申請(qǐng)狀態(tài)自動(dòng)填充。管理員表?yè)碛凶罡邫?quán)限,可更改,批準(zhǔn)所有信息。各表字段說(shuō)明:系別表Depart字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Dep noChar20否主鍵Depn amevarchar50否系別名專(zhuān)業(yè)表Profess字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注ProIDchar20否主鍵專(zhuān)業(yè)號(hào)ProNamevarchar50否專(zhuān)業(yè)名稱(chēng)學(xué)生表Students字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Snochar20否 學(xué)號(hào)
9、主鍵Sn amevarchar50否學(xué)生姓名Sagechar20否學(xué)生年齡SsexChar20否:性別Sgradevarchar20否年級(jí)SclassVarchar20否班級(jí)Dep nOchar20否:學(xué)生系別ProIDchar20否學(xué)生專(zhuān)業(yè)教師表Teachers字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Tnochar20否教師號(hào)主鍵Tn amevarchar50否教師姓名TsexChar20否教師性別Depnochar20否教師所在系6 / 14課程表Course字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Cnochar20否】田千口i=r.課程號(hào)Cn amevarchar50否課程名Creditfloat否學(xué)分Ctimeint否學(xué)時(shí)Stateint否開(kāi)課狀態(tài)Cstunochar20否已選人數(shù)Ccstuchar20否限選人數(shù)選課結(jié)果表Result字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Snochar20否學(xué)號(hào)Cnochar20否】田千口i=r.課程號(hào)Scorechar20否分?jǐn)?shù)授課表class字段數(shù)據(jù)類(lèi)型長(zhǎng)度允許空值備注Cnochar20否】田千口i=
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全生產(chǎn)事故隱患報(bào)告制度和舉報(bào)獎(jiǎng)勵(lì)制度范文(五篇)
- 2025高一物理預(yù)習(xí)講第7講.牛頓運(yùn)動(dòng)定律基礎(chǔ)含答案
- 2025年陜西省職教高考《語(yǔ)文》核心考點(diǎn)必刷必練試題庫(kù)(含答案)
- 土方開(kāi)挖運(yùn)輸合同
- 幼兒園圓形教學(xué)活動(dòng)策劃方案五篇
- 代理藥品銷(xiāo)售合同范本
- 公司口罩采購(gòu)合同范本
- 標(biāo)識(shí)的采購(gòu)合同
- 咨詢(xún)策劃合同范本
- 電氣設(shè)備安裝合同
- 《梅大高速茶陽(yáng)路段“5·1”塌方災(zāi)害調(diào)查評(píng)估報(bào)告》專(zhuān)題警示學(xué)習(xí)
- 2024年09月北京中信銀行北京分行社會(huì)招考(917)筆試歷年參考題庫(kù)附帶答案詳解
- 《大健康解讀》課件
- 2025年度交通運(yùn)輸規(guī)劃外聘專(zhuān)家咨詢(xún)協(xié)議3篇
- 2024年公司領(lǐng)導(dǎo)在新年動(dòng)員會(huì)上的講話樣本(3篇)
- 人教版道德與法治二年級(jí)下冊(cè)《第一單元 讓我試試看》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
- 2024年3季度青島房地產(chǎn)市場(chǎng)季度簡(jiǎn)報(bào)
- 蘇東坡詞十首
- 2023年天津市文化和旅游局直屬事業(yè)單位招聘考試真題及答案
- 醫(yī)務(wù)科運(yùn)用PDCA循環(huán)提高門(mén)診醫(yī)生準(zhǔn)時(shí)出診率PDCA成果匯報(bào)
- 模具生產(chǎn)車(chē)間員工績(jī)效考核表模板
評(píng)論
0/150
提交評(píng)論