SQLSERVER高校信息管理系統(tǒng)_第1頁(yè)
SQLSERVER高校信息管理系統(tǒng)_第2頁(yè)
SQLSERVER高校信息管理系統(tǒng)_第3頁(yè)
SQLSERVER高校信息管理系統(tǒng)_第4頁(yè)
SQLSERVER高校信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

高校校信信息息管管理理系系統(tǒng)統(tǒng)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)設(shè)設(shè)計(jì)計(jì)問(wèn)題題描描述述北京京某某高高校校擬擬開(kāi)開(kāi)發(fā)發(fā)一一套套高高校校信信息息管管理理系系統(tǒng)統(tǒng),,該該系系統(tǒng)統(tǒng)包包括括學(xué)學(xué)生生檔檔案案管管理理、、學(xué)學(xué)生生成成績(jī)績(jī)管管理理、、教教員員信信息息管管理理、、教教務(wù)務(wù)排排課課等等模模塊塊,,實(shí)實(shí)現(xiàn)現(xiàn)學(xué)學(xué)生生檔檔案案錄錄入入、、修修改改、、查查詢?cè)?,,成成?jī)績(jī)錄錄入入、、修修改改、、查查詢?cè)?,,教教?wù)務(wù)排排課課管管理理等等功功能能。。開(kāi)發(fā)此此模塊塊涉及及兩大大部分分:后臺(tái)臺(tái)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的設(shè)設(shè)計(jì)計(jì)前端端界界面面的的開(kāi)開(kāi)發(fā)發(fā)((后后期期我我們們可可以以用用Java開(kāi)開(kāi)發(fā)發(fā)))為了了簡(jiǎn)簡(jiǎn)化化起起見(jiàn)見(jiàn),,我我們們暫暫討討論論““學(xué)學(xué)生生成成績(jī)績(jī)管管理理””子子模模塊塊,,該該模模塊塊具具有有成成績(jī)績(jī)輸輸入入,,成成績(jī)績(jī)查查詢?cè)儯?,名名次次排排序序,,分分?jǐn)?shù)數(shù)統(tǒng)統(tǒng)計(jì)計(jì)等等功功能能?!,F(xiàn)要求對(duì)對(duì)“學(xué)生生成績(jī)管管理”子子模塊進(jìn)進(jìn)行數(shù)據(jù)據(jù)庫(kù)的設(shè)設(shè)計(jì)并實(shí)實(shí)現(xiàn),數(shù)數(shù)據(jù)庫(kù)保保存在D:\project目錄下,,文件增增長(zhǎng)率為為15%。2問(wèn)題分析-1字段名稱數(shù)據(jù)類型說(shuō)明stuName字符學(xué)生姓名,該列必填,要考慮姓氏可能是兩個(gè)字的,如歐陽(yáng)俊雄stuNo字符學(xué)號(hào),該列必填,學(xué)號(hào)不能重復(fù),且必須是S253XX格式stuSex字符學(xué)生性別,該列必填,且只能是“男”或“女”。因?yàn)槟猩^多,默認(rèn)為“男”stuAge數(shù)字學(xué)生年齡,該列必填,必須在15~50歲之間stuSeat數(shù)字學(xué)生的座位號(hào),該列必填,不用人工輸入,采用自動(dòng)編號(hào)方式,且必須是1~30號(hào)stuAddress文本學(xué)生地址,該列可不填,如沒(méi)有填寫(xiě),默認(rèn)為“地址不詳”與考試相關(guān)的的學(xué)生信息表表(stuInfo)如下:3問(wèn)題分析-2與成績(jī)相關(guān)的的學(xué)生成績(jī)表表(stuMarks)如下:字段名稱數(shù)據(jù)類型說(shuō)明examNo字符考號(hào),該列必填,且不能重復(fù),必須是E200507XXXX格式stuNo字符學(xué)號(hào),該列必填,且必須在學(xué)生基本信息表中有相關(guān)記錄writtenExam數(shù)字學(xué)生筆試成績(jī),數(shù)據(jù)必須是0~100分之間,不填默認(rèn)為0分labExam數(shù)字學(xué)生筆試成績(jī),數(shù)據(jù)必須是0~100之間,不填默認(rèn)為0分4難點(diǎn)分析-1字段名稱數(shù)據(jù)類型說(shuō)明stuName字符學(xué)生姓名,該列必填,要考慮姓氏可能是兩個(gè)字的,如歐陽(yáng)俊雄stuNo字符學(xué)號(hào),該列必填,學(xué)號(hào)不能重復(fù),且必須是s253XX格式stuSex字符學(xué)生性別,該列必填,且只能是“男”或“女”。因?yàn)槟猩^多,默認(rèn)為“男”stuAge數(shù)字學(xué)生年齡,該列必填,必須在15~50歲之間stuSeat數(shù)字學(xué)生的座位號(hào),該列必填,不用人工輸入,采用自動(dòng)編號(hào)方式,且必須是1~30號(hào)stuAddress文本學(xué)生地址,該列可不填,如沒(méi)有填寫(xiě),默認(rèn)為“地址不詳”分析學(xué)生信息息表(stuInfo)每列的約束束非空/必填約約束默認(rèn)約束標(biāo)識(shí)列主鍵約束Check約約束:stuNolike‘s253[0-9][0-9]’5難點(diǎn)分析-2分析學(xué)生成績(jī)績(jī)表(stuMarks)每列的約束束:字段名稱數(shù)據(jù)類型說(shuō)明examNo字符考號(hào),該列必填,且不能重復(fù),必須是E200507XXXX格式stuNo字符學(xué)號(hào),該列必填,且必須在學(xué)生基本信息表中有相關(guān)記錄writtenExam數(shù)字學(xué)生筆試成績(jī),數(shù)據(jù)必須是0~100分之間,不填默認(rèn)為0分labExam數(shù)字學(xué)生筆試成績(jī),數(shù)據(jù)必須是0~100之間,不填默認(rèn)為0分Check約約束:writtenExambetween0and1006階段劃分第一階段(50分鐘)::利用企業(yè)管管理器實(shí)現(xiàn)建建庫(kù)、建表、加約束束、建關(guān)系第二階段(50分鐘)::利用SQL查詢分析器器實(shí)現(xiàn)插入測(cè)試數(shù)據(jù)據(jù)、查詢數(shù)據(jù)據(jù)、修改數(shù)據(jù)第三階段(50分鐘)::利用企業(yè)管管理器實(shí)現(xiàn)創(chuàng)創(chuàng)建登錄帳號(hào)、導(dǎo)導(dǎo)出數(shù)據(jù)、導(dǎo)導(dǎo)出腳本、分分離數(shù)據(jù)庫(kù)庫(kù)7第一階段第一階段((50分鐘鐘):利用企業(yè)管管理器實(shí)現(xiàn)現(xiàn)建庫(kù);建表;加約束;建關(guān)系;;要求學(xué)員自自己動(dòng)手操操作,教員員巡視,解解答學(xué)員提提出的問(wèn)題題8階段檢查針對(duì)第一階階段抽查學(xué)學(xué)員的操作作結(jié)果教員給出點(diǎn)點(diǎn)評(píng)或集中中演示難點(diǎn)點(diǎn)部分9第一階段結(jié)結(jié)果演示1第一階段操操作的結(jié)果果:10第一階段結(jié)結(jié)果演示-2第一階段操操作的結(jié)果果:11第一階段結(jié)結(jié)果演示-3第一階段操操作的結(jié)果果:12第二階段第二階段((50分鐘鐘):利用用SQL查查詢分析器器實(shí)現(xiàn)插入測(cè)試數(shù)數(shù)據(jù);查詢數(shù)據(jù);;修改數(shù)據(jù);;要求學(xué)員自自己動(dòng)手編編寫(xiě)SQL語(yǔ)句,教教員巡視,,解答學(xué)員員提出的問(wèn)問(wèn)題13階段檢查針對(duì)第二階階段抽查學(xué)學(xué)員的編碼碼結(jié)果教員給出點(diǎn)點(diǎn)評(píng)或集中中演示難點(diǎn)點(diǎn)部分14第二階段標(biāo)標(biāo)準(zhǔn)代碼演演示-1插入數(shù)據(jù)--向?qū)W員員信息表stuInfo插入入數(shù)據(jù)--INSERTINTOstuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)VALUES('張張秋麗','s25301','男',18,'北京海海淀')INSERTINTOstuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)VALUES('李李斯文','s25303','女',22,'河南洛洛陽(yáng)')INSERTINTOstuInfo(stuName,stuNo,stuSex,stuAge)VALUES('李李文文才才','s25302','男男',31)INSERTINTOstuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)VALUES('歐陽(yáng)陽(yáng)俊雄','s25304','男男',28,'新疆威威武哈')15第二階段段標(biāo)準(zhǔn)代代碼演示示-2第二階段段的編碼碼結(jié)果::--向?qū)W學(xué)員成績(jī)績(jī)表stuMarks插入數(shù)據(jù)據(jù)--INSERTINTOstuMarks(ExamNo,stuNo,writtenExam,LabExam)VALUES('E2005070001','s25301',80,58)INSERTINTOstuMarks(ExamNo,stuNo,writtenExam)VALUES('E2005070002','s25302',50)INSERTINTOstuMarks(ExamNo,stuNo,writtenExam,LabExam)VALUES('E2005070003','s25303',97,82)--查看看數(shù)據(jù)--select*fromstuInfoselect*fromstuMarks插入數(shù)據(jù)據(jù)16--1.查詢兩兩表的數(shù)數(shù)據(jù)--select*fromstuInfoselect*fromstuMarks第二階段段標(biāo)準(zhǔn)代代碼演示示-1查詢數(shù)據(jù)據(jù)--2.查詢男男學(xué)員名名單--select*fromstuInfowherestuSex='男男'--3.查詢筆筆試成績(jī)績(jī)優(yōu)秀的的學(xué)員情情況(成成績(jī)?cè)?5~100之之間)--selectstuNo,writtenExamfromstuMarkswherewrittenExambetween75and100--4.查詢參參加本次次考試的的學(xué)員成成績(jī),包包括學(xué)員員姓名,,筆試成成績(jī),機(jī)機(jī)試成績(jī)績(jī)--selectstuName,writtenExam,labExamfromstuInfoinnerjoinstuMarksonstuInfo.stuNo=stuMarks.stuNo--5.統(tǒng)計(jì)筆筆試考試試平均分分和機(jī)試試考試平平均分--selectavg(writtenExam)as'筆試考考平均分分',avg(labexam)as'機(jī)試試平均分分'fromstuMarks--6.統(tǒng)計(jì)參參加本次次考試的的學(xué)員人人數(shù)selectcount(stuNo)as考試試人數(shù)fromstuMarks--7.查詢沒(méi)沒(méi)有通過(guò)過(guò)考試的的人數(shù)((筆試或或機(jī)試小小于60分)--selectcount(stuNo)as未通通過(guò)的人人數(shù)fromstuMarkswherelabExam<60orwrittenExam<6017--10.排名名次(按按平均分分從高到到低排序序),顯顯示姓名名,筆試試成績(jī),機(jī)試成成績(jī),平平均分-selectstuNameas姓姓名,writtenExamas筆筆試,labExamas機(jī)機(jī)試,(writtenExam+labExam)/2.0as平平均均分fromstuInfoinnerjoinstuMarksonstuInfo.stuNo=stuMarks.stuNoorderby平平均均分desc--11.根據(jù)據(jù)平均均分,顯示示前兩兩名信信息,包括括姓名名、筆筆試成成績(jī)、、機(jī)試試成績(jī)績(jī)、平平均分分-selecttop2stuNameas姓姓名,writtenExamas筆筆試,labExamas機(jī)機(jī)試試,(writtenExam+labExam)/2.0as平平均均分fromstuInfoinnerjoinstuMarksonstuInfo.stuNo=stuMarks.stuNoorderby平平均均分desc第二階階段標(biāo)標(biāo)準(zhǔn)代代碼演演示-1第二階階段的的編碼碼結(jié)果果:--8.查查詢學(xué)學(xué)員成成績(jī),,顯示示學(xué)號(hào)號(hào),筆筆試成成績(jī),,機(jī)試試成績(jī)績(jī),平平均分分--selectstuNOas學(xué)學(xué)號(hào),writtenExamas筆筆試,labExamas機(jī)機(jī)試,(writtenExam+labExam)/2.0as平平均均分fromstuMarks--9.排排名次次(按按平均均分從從高到到低排排序)),顯顯示學(xué)學(xué)號(hào)、、平均均分--selectstuNOas學(xué)學(xué)號(hào),(writtenExam+labExam)/2.0as平平均分分fromstuMarksorderby平平均均分desc18第二階階段標(biāo)標(biāo)準(zhǔn)代代碼演演示-1修改數(shù)數(shù)據(jù)--都都提5分--updatestuMarkssetwrittenExam=writtenExam+5select*fromstuMarks--100分封頂頂(加加分后后超過(guò)過(guò)100分的,,按100分計(jì)算算)--updatestuMarkssetwrittenExam=100wherewrittenExam>100--查看修修改后后的數(shù)數(shù)據(jù)--select*fromstuMarks19第三階階段第三階階段((50分鐘鐘)::利用用企業(yè)業(yè)管理理器實(shí)實(shí)現(xiàn)創(chuàng)建登登錄帳帳號(hào);;導(dǎo)出數(shù)數(shù)據(jù);;導(dǎo)出腳腳本;;分離數(shù)數(shù)據(jù)庫(kù)庫(kù);要求學(xué)學(xué)員自自己動(dòng)動(dòng)手操操作,,教員員巡視視,解解答學(xué)學(xué)員提提出的的問(wèn)題題20階段檢檢查針對(duì)第第三階階段抽抽查學(xué)學(xué)員的的編碼碼結(jié)果果抽查學(xué)學(xué)員編編寫(xiě)的的完整整代碼碼,要要求學(xué)學(xué)員上上臺(tái)講講解,,并演演示運(yùn)運(yùn)行結(jié)結(jié)果教員給給出點(diǎn)點(diǎn)評(píng)21第三階階段標(biāo)標(biāo)準(zhǔn)代代碼演演示-1第三階階段的的編碼碼結(jié)果果:創(chuàng)建登登錄帳帳號(hào)22第三階階段標(biāo)標(biāo)準(zhǔn)代代碼演演示-2第三階階段的的編碼碼結(jié)果果:創(chuàng)建數(shù)數(shù)據(jù)庫(kù)庫(kù)用戶戶權(quán)限

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論