版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、重慶科技學(xué)院課程設(shè)計(jì)報(bào)告 院(系):_ 電氣與信息工程學(xué)院 _ 專業(yè)班級(jí): xxx 設(shè)計(jì)地點(diǎn)(單位)_第一實(shí)驗(yàn)樓i515_ _ _ _ 設(shè)計(jì)題目:_學(xué)籍管理系統(tǒng)設(shè)計(jì)_ 指導(dǎo)教師評(píng)語(yǔ): _ _ _ 成績(jī)(五級(jí)記分制):_ _ 指導(dǎo)教師(簽字):_ _重慶科技學(xué)院數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)報(bào)告摘要 隨著信息技術(shù)的飛速發(fā)展, 信息化對(duì)學(xué)生個(gè)人提出了駕馭和掌握最新信息技術(shù)的要求;信息化也為提高教學(xué)質(zhì)量,提高管理水平,工作效率創(chuàng)造了有效途徑。例如這次課程設(shè)計(jì)主要設(shè)計(jì)的是對(duì)學(xué)籍信息的管理以及操作,方便對(duì)于學(xué)生信息的管理。學(xué)籍管理系統(tǒng)主要采用了sql 2005作為數(shù)據(jù)庫(kù),使用odbc作為數(shù)據(jù)源,在數(shù)據(jù)庫(kù)內(nèi)部實(shí)現(xiàn)部分
2、功能時(shí)運(yùn)用的是觸發(fā)器以及存儲(chǔ)過(guò)程;而且還可用視圖查看部分信息。關(guān)鍵詞:數(shù)據(jù)庫(kù) 觸發(fā)器 存儲(chǔ)過(guò)程 視圖21重慶科技學(xué)院課程設(shè)計(jì)任務(wù)書設(shè)計(jì)題目:學(xué)籍管理系統(tǒng)設(shè)計(jì)學(xué)生姓名xxx課程名稱數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)專業(yè)班級(jí)計(jì)科2010-03地 點(diǎn)i515、i524和計(jì)算機(jī)自主學(xué)習(xí)中心起止時(shí)間2012.6.25-2012.7.6設(shè)計(jì)內(nèi)容及要求內(nèi)容: 學(xué)生根據(jù)本課程設(shè)計(jì)指導(dǎo)書中的題目,進(jìn)行設(shè)計(jì)。(1)學(xué)生基本信息系統(tǒng) 能夠完成新、老生信息的輸人、修改、插人、刪除等工作。 可以按照特定的信息進(jìn)行查找,并按照特定的要求進(jìn)行排序。 可以對(duì)老生的信息進(jìn)行備份,以便日后查詢。 可以對(duì)學(xué)生的信息進(jìn)行打印輸出。 提供詳細(xì)的幫助文
3、件和系統(tǒng)維護(hù)功能。(2)學(xué)生成績(jī)管理系統(tǒng) 此部分的功能如下: 學(xué)生成績(jī)的輸入、修改、刪除等基本操作。 成績(jī)的綜合統(tǒng)計(jì)功能,包括學(xué)生成績(jī)按照不同條件進(jìn)行排名。管理人員可以選擇不同的排序條件,并可以將排序結(jié)果進(jìn)行打印輸出。 計(jì)算各班的總分和平均分,并按照平均分將各班成績(jī)進(jìn)行排序。 統(tǒng)計(jì)不及格考生的信息,根據(jù)條件確定是重修還是補(bǔ)考。 學(xué)生獎(jiǎng)勵(lì)統(tǒng)計(jì),自動(dòng)生成每班獲得獎(jiǎng)學(xué)金的同學(xué)的信息,并可以將獎(jiǎng)學(xué)金分成不同的等級(jí),以及所得獎(jiǎng)學(xué)金的數(shù)目。 本系統(tǒng)可以在單機(jī)上運(yùn)行,也可以應(yīng)用在網(wǎng)絡(luò)上供在線查詢成績(jī)和其他一些學(xué)生的信息(此功能選做人提供給學(xué)生進(jìn)行查詢的系統(tǒng)和提供給教務(wù)處使用的系統(tǒng),在不同用戶使用時(shí),應(yīng)該會(huì)有
4、不同的使用權(quán)限。 提供詳細(xì)的幫助文件。要求: 按照數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)步驟進(jìn)行數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì),使學(xué)生掌握數(shù)據(jù)庫(kù)應(yīng)用軟件的開發(fā)流程,sql語(yǔ)句的使用和存儲(chǔ)過(guò)程的使用。設(shè)計(jì)參數(shù)至少5個(gè)表結(jié)構(gòu);3個(gè)存儲(chǔ)過(guò)程;2個(gè)觸發(fā)器;3個(gè)視圖。進(jìn)度要求19.1 講課 閱讀分析任務(wù)書 制訂設(shè)計(jì)計(jì)劃19.2-3 需求分析 概念結(jié)構(gòu)設(shè)計(jì)19.4-5 概念結(jié)構(gòu)設(shè)計(jì) 準(zhǔn)備文擋20.1-3 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì)20.4-5 寫文擋答辯 交設(shè)計(jì)報(bào)告書參考資料1雷亮等數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)指導(dǎo)書2王珊、薩師煊數(shù)據(jù)庫(kù)系統(tǒng)概述(第四版) 北京:高等教育出版社2006。3c.j.date著孟小峰、王珊等譯數(shù)
5、據(jù)庫(kù)系統(tǒng)導(dǎo)論(第8版) 北京:機(jī)械工業(yè)出版社.2007。4陳根才等. 數(shù)據(jù)庫(kù)課程設(shè)計(jì)浙江浙江大學(xué)出版社2007其它說(shuō)明.本表應(yīng)在每次實(shí)施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計(jì)內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。教研室主任: 指導(dǎo)教師:雷亮/游明英/張亞軍/裴仰軍 2012年 06 月 15 日目錄1 需求分析11.1 系統(tǒng)目標(biāo)設(shè)計(jì)11.2 系統(tǒng)功能分析11.3 功能模塊分析21.4 系統(tǒng)全局?jǐn)?shù)據(jù)流圖21.5 數(shù)據(jù)字典32 概念結(jié)構(gòu)設(shè)計(jì)72.1 構(gòu)成系統(tǒng)的實(shí)體型72.2 工資管理系統(tǒng)e-r圖73 邏輯結(jié)構(gòu)設(shè)計(jì)
6、83.1邏輯結(jié)構(gòu)簡(jiǎn)介83.2 關(guān)系模型84物理模型設(shè)計(jì)105 物理結(jié)構(gòu)設(shè)計(jì)與功能實(shí)現(xiàn)115.1定義數(shù)據(jù)庫(kù)115.2 創(chuàng)建表115.3 創(chuàng)建存儲(chǔ)過(guò)程145.4 創(chuàng)建觸發(fā)器155.5 創(chuàng)建視圖176 總結(jié)197 致謝208 參考文獻(xiàn)211 需求分析1.1 系統(tǒng)目標(biāo)設(shè)計(jì)(1)使得學(xué)生的學(xué)籍管理工作更加清晰、條理化、自動(dòng)化。(2)很容易地完成新生信息的輸入、老生信息的備份、畢業(yè)學(xué)生的信息可以很容易地保存。(3)當(dāng)學(xué)生需要查詢成績(jī)時(shí),可以很簡(jiǎn)單地將其需要的信息從數(shù)據(jù)庫(kù)中查找出來(lái)并可以打印查詢結(jié)果。(4)隨著當(dāng)今網(wǎng)絡(luò)技術(shù)的發(fā)展,提供網(wǎng)絡(luò)在線查詢功能,可以為畢業(yè)生提供更多的就業(yè)機(jī)會(huì)。1.2 系統(tǒng)功能分析(1
7、)學(xué)生基本信息系統(tǒng) 能夠完成新、老生信息的輸人、修改、插人、刪除等工作。 可以按照特定的信息進(jìn)行查找,并按照特定的要求進(jìn)行排序。 可以對(duì)老生的信息進(jìn)行備份,以便日后查詢。 可以對(duì)學(xué)生的信息進(jìn)行打印輸出。 提供詳細(xì)的幫助文件和系統(tǒng)維護(hù)功能。(2)學(xué)生成績(jī)管理系統(tǒng) 此部分的功能如下: 學(xué)生成績(jī)的輸入、修改、刪除等基本操作。 成績(jī)的綜合統(tǒng)計(jì)功能,包括學(xué)生成績(jī)按照不同條件進(jìn)行排名。管理人員可以選擇不同的排序條件,并可以將排序結(jié)果進(jìn)行打印輸出。 計(jì)算各班的總分和平均分,并按照平均分將各班成績(jī)進(jìn)行排序。 統(tǒng)計(jì)不及格考生的信息,根據(jù)條件確定是重修還是補(bǔ)考。 學(xué)生獎(jiǎng)勵(lì)統(tǒng)計(jì),自動(dòng)生成每班獲得獎(jiǎng)學(xué)金的同學(xué)的信息,
8、并可以將獎(jiǎng)學(xué)金分成不同的等級(jí),以及所得獎(jiǎng)學(xué)金的數(shù)目。1.3 功能模塊分析 根據(jù)系統(tǒng)功能的基本要求,系統(tǒng)的功能模塊設(shè)計(jì)圖如下圖所示:圖1.1 功能模塊圖1.4 系統(tǒng)全局?jǐn)?shù)據(jù)流圖 系統(tǒng)的全局?jǐn)?shù)據(jù)流圖,也稱第一層數(shù)據(jù)流圖,是從整體上描述系統(tǒng)的數(shù)據(jù)流,反映系統(tǒng)數(shù)據(jù)的整體流向,給設(shè)計(jì)者、開發(fā)者和用戶一個(gè)總體描述。圖1.2 數(shù)據(jù)流圖1.5 數(shù)據(jù)字典表1.1學(xué)生表基本信息表(student)字段名數(shù)據(jù)類型約束說(shuō)明snoint主鍵學(xué)號(hào)snamevarchar(10)不為空姓名sbirthdatetime無(wú)出生年月sidvarchar(20)無(wú)身份證號(hào)碼spoliticvarchar(10)無(wú)政治面貌scome
9、datetime不為空入學(xué)時(shí)間sminzuvarchar(10)無(wú)民族sjiguanvarchar(10)無(wú)籍貫saddvarchar(100)無(wú)家庭住址stelvarchar(15)無(wú)聯(lián)系電話smorevarchar(500)無(wú)聯(lián)系電話表1.2 畢業(yè)生表(graduate)字段名類型約束說(shuō)明gnoint主鍵畢業(yè)編號(hào)snoint不為空學(xué)號(hào)ghavefloat不為空已修學(xué)分gmorevarchar無(wú)說(shuō)明表1.3 教師表(teacher)字段名數(shù)據(jù)類型約束說(shuō)明tnoint主鍵教師號(hào)tnamevarchar(10)不為空姓名sexsymbolchar(2)無(wú)性別tbirthdatetime無(wú)出生年月
10、tidvarchar(20)無(wú)身份證號(hào)碼tpoliticvarchar(10)無(wú)政治面貌tcomedatetime無(wú)入職時(shí)間tminzuvarchar(10)無(wú)民族tjiguanvarchar(10)無(wú)籍貫taddvarchar(100)無(wú)家庭地址ttelvarchar(15)無(wú)聯(lián)系電話tmorevarchar(500)無(wú)說(shuō)明表1.4 院系表(faculty)字段名數(shù)據(jù)類型約束說(shuō)明fnoint主鍵院系號(hào)fnamevarchar(50)無(wú)院系名fmonsterint無(wú)系主任表1.5專業(yè)表(specialty)字段名類型約束說(shuō)明spsymbolvarchar(20)不為空專業(yè)代碼spnamevar
11、char(50)無(wú)專業(yè)名spmonsterint無(wú)學(xué)院fnoint外鍵專業(yè)主任表1.6班級(jí)表(class)字段名類型約束說(shuō)明clsymbolvarchar(10)主鍵班級(jí)號(hào)clnamevarchar(50)無(wú)班級(jí)名clpeopleint無(wú)人數(shù)tnoint無(wú)輔導(dǎo)員spnoint外鍵專業(yè)號(hào)表1.7課程表(course)字段名類型約束說(shuō)明cnoint主鍵,不為空課程號(hào)cnamevarchar無(wú)課程名cfirstint無(wú)先行課ccreditfloat無(wú)學(xué)分表1.8宿舍表(department)字段名類型約束說(shuō)明dnoint主鍵宿舍號(hào)dnamevarchar(50)無(wú)宿舍名dpeopleint無(wú)人數(shù)表1
12、.9職稱表(jobtitle)字段名類型約束說(shuō)明jsymbolvarchar(10)主鍵職稱代號(hào)jnamevarchar(50)無(wú)職稱名稱表1.10獎(jiǎng)學(xué)金表(award)字段名類型約束說(shuō)明asymbolvarchar(10)主鍵獎(jiǎng)學(xué)金代號(hào)anamevarchar(50)無(wú)獎(jiǎng)學(xué)金名amoneyint無(wú)金額表1.11性別表(sex)字段名類型約束說(shuō)明sexsymbolchar(2)主鍵性別代碼sexnamechar(2)無(wú)性別名表1.12 選課表(sc)字段名類型約束說(shuō)明snoint主鍵學(xué)號(hào)cnoint主鍵課程號(hào)scorefloat無(wú)成績(jī)morenchar(10)無(wú)說(shuō)明表1.13 授課表(tc)字
13、段名類型約束說(shuō)明cnoint主鍵課程號(hào)tnoint主鍵教師號(hào)2 概念結(jié)構(gòu)設(shè)計(jì)2.1 構(gòu)成系統(tǒng)的實(shí)體型由學(xué)生學(xué)籍系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典,抽取出系統(tǒng)的5個(gè)主要實(shí)體,包括:學(xué)生、教師、班級(jí)、課程、畢業(yè)生。學(xué)生(學(xué)號(hào),姓名,出生年月,身份證號(hào)碼,政治面貌,入學(xué)時(shí)間,民族,籍貫,家庭住址,聯(lián)系電話,備注)教師(教師編號(hào),姓名,出生年月,身份證號(hào)碼,政治面貌,職稱,入職時(shí)間,民族,籍貫,家庭住址,聯(lián)系電話,說(shuō)明)班級(jí)(班級(jí)代碼,班級(jí)名稱,人數(shù),輔導(dǎo)員)課程(課程號(hào),課程名,先行課,學(xué)分)畢業(yè)生(畢業(yè)編號(hào),學(xué)號(hào),已修學(xué)分,說(shuō)明)圖2.1 工資管理系統(tǒng)e-r圖2.2 工資管理系統(tǒng)e-r圖3 邏輯結(jié)構(gòu)設(shè)計(jì)3.
14、1邏輯結(jié)構(gòu)簡(jiǎn)介邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本e-r圖轉(zhuǎn)換為與選用dbms產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。 設(shè)計(jì)邏輯結(jié)構(gòu)一般分為3步進(jìn)行:(1) 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2) 將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定dbms支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3) 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。3.2 關(guān)系模型將e-r圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要獎(jiǎng)實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:(1)一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,一個(gè)多對(duì)多的關(guān)系可以轉(zhuǎn)化為一個(gè)關(guān)系模式;(2)一對(duì)多的關(guān)系可以融合在其他的相關(guān)的關(guān)系模式中。將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基
15、本e-r圖轉(zhuǎn)換成關(guān)系模型,如下所示(以下為主要實(shí)體的關(guān)系模型): 學(xué)生(學(xué)號(hào),姓名,性別,寢室代碼,班級(jí)代碼,出生年月,身份證號(hào),政治面貌,入學(xué)時(shí)間,民族,籍貫,家庭住址,電話號(hào)碼,獎(jiǎng)學(xué)金代碼,備注),此為學(xué)生實(shí)體對(duì)應(yīng)的關(guān)系模式。教師(教師號(hào),姓名,性別,出生年月,身份證號(hào),政治面貌,職稱代碼,學(xué)院代碼,入職時(shí)間,電話號(hào)碼,民族,籍貫,家庭住址,備注),此為教師實(shí)體對(duì)應(yīng)的關(guān)系模式。畢業(yè)生(畢業(yè)編號(hào),學(xué)號(hào),已修學(xué)分,說(shuō)明),此為畢業(yè)生實(shí)體對(duì)應(yīng)的關(guān)系模式。課程(課程號(hào),課程名,先行課,學(xué)分,)此為課程實(shí)體對(duì)應(yīng)的關(guān)系模式。院系(院系代碼,院系名稱,院系主任),此為院系實(shí)體對(duì)應(yīng)的關(guān)系模式。選課(學(xué)號(hào),
16、課程號(hào),成績(jī)),此為選課關(guān)系對(duì)應(yīng)的關(guān)系模式。授課(課程號(hào),教師號(hào)),此為授課關(guān)系對(duì)應(yīng)的關(guān)系模式。 4物理模型設(shè)計(jì)數(shù)據(jù)庫(kù)物理設(shè)計(jì)是將邏輯設(shè)計(jì)影射到存儲(chǔ)介質(zhì)上,利用可用的硬件和軟件功能盡可能快地對(duì)數(shù)據(jù)進(jìn)行物理訪問(wèn)和維護(hù)。將生成的概念模型通過(guò)powerdesigner中的genertate physical data model選項(xiàng)轉(zhuǎn)換成物理模型,此物理模型如下圖:圖4.1 學(xué)生學(xué)籍管理系統(tǒng)物理模型5 物理結(jié)構(gòu)設(shè)計(jì)與功能實(shí)現(xiàn)5.1定義數(shù)據(jù)庫(kù)通過(guò)sql語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)創(chuàng)建,創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)句如下:create database studentinfo;5.2 創(chuàng)建表創(chuàng)建學(xué)生基本信息表(student) c
17、reate table student ( sno int not null, dno int not null, clno int not null, sexsymbol char(2) not null, asymbol varchar(10) not null, gno2 int null, sname varchar(10) not null, sbirth datetime null, sid varchar(20) null, spolitic varchar(10) null, scome datetime null, sminzu varchar(10) null, sjigu
18、an varchar(10) null, sadd varchar(100) null, stel varchar(15) null, smore varchar(max) null, constraint pk_student primary key nonclustered (sno);班級(jí)表 (class) create table class ( clno int not null, tno int not null, fno int null, clname varchar(20) null, clpeople int not null, constraint pk_class pr
19、imary key nonclustered (clno);學(xué)生課程關(guān)系表(sc) create table sc ( sno int not null, cno int not null, score float null, more varchar null, constraint pk_sc primary key (sno, cno);課程表(course) create table course ( cno int not null, cname varchar(50) null, cfirst int null, ccredit float null, constraint pk_
20、course primary key nonclustered (cno);畢業(yè)生表(graduate) create table graduate ( gno int not null, sno int not null, ghave float not null, gmore varchar(0) not null, column_5 varchar(max) null, constraint pk_graduate primary key nonclustered (gno);教師表 (teacher) create table teacher ( tno int not null, j
21、symbol varchar(10) not null, sexsymbol char(2) not null, fno int null, tname varchar(10) null, tbirth datetime null, tid varchar(20) null, tpolitic varchar(10) null, tcome datetime null, tminzu varchar(10) null, tjiguan varchar(10) null, tadd varchar(100) null, ttel varchar(15) null, constraint pk_t
22、eacher primary key nonclustered (tno);教師課程關(guān)系表(授課) create table 授課 ( cno int not null, tno int not null, constraint pk_授課 primary key (cno, tno);5.3 創(chuàng)建存儲(chǔ)過(guò)程在學(xué)生表中創(chuàng)建插入學(xué)生的存儲(chǔ)過(guò)程:use studengtinfogocreate procedure dbo.student_insert sno int, sname varchar(10), ssexsymbol char(2) = null,dsymbol char(10) = nu
23、ll, clno varchar(10) = null, sbirth int = null, sid varchar(20) = null, spolitic varchar(20) = null,scome datetime = null,sminzu varchar(10) = null,sjiguan varchar(10) = null,sadd varchar(100) = null,stel varchar(15) = null,asymbol varchar(10) = null,smore varchar(500) = nullasbeginif exists(select
24、* from student where sno=sno)print(已存在此學(xué)號(hào)學(xué)生)elseinsert into student values(sno,sname,ssexsymbol,dsymbol,clno,sbirth,sid,spolitic,scome,sminzu,sjiguan,sadd,stel,asymbol,smore)update department set dpeople=dpeople+1 where dsymbol=dsymbolend在學(xué)生信息表上創(chuàng)建一個(gè)刪除學(xué)生信息的存儲(chǔ)過(guò)程:use studengtinfogocreate procedure dbo.
25、delete_studentsno intasbegindelete from student where sno = snoend在學(xué)生信息表上建立一個(gè)修改學(xué)生部分信息的存儲(chǔ)過(guò)程:use studengtinfogocreate procedure dbo.student_updatesno int, clsymbol varchar(20),sname varchar(10),spolitic varchar(10)asbeginupdate student set sname=sname where sno = snoupdate student set clsymbol=clsymbo
26、l where sno = snoupdate student set spolitic=spolitic where sno = snoend5.4 創(chuàng)建觸發(fā)器 定義一個(gè)before行級(jí)的觸發(fā)器,為學(xué)生信息表ssexsymbol定義完整性規(guī)則“學(xué)生性別只能是女或者男”。 create trigger dbo.sex_limit on dbo.studentfor insert,updateasdeclare sexsymbol char(5)beginselect sexsymbol=sexsymbol from insertedif sexsymbol not in (select sex
27、symbol from sex)beginraiserror(性別不能輸入m 或f 以外的字符,其中m代表男性。, 16, 8)rollback tranendend 定義一個(gè)after行級(jí)觸發(fā)器,當(dāng)學(xué)生信息表中的sno發(fā)生變化后就自動(dòng)在選課表和畢業(yè)生表中發(fā)生相應(yīng)變化。create trigger dbo.update_sno on dbo.studentfor updateasbeginupdate sc set sno = (select sno from inserted)where sno = (select sno from deleted)update graduate set s
28、no = (select sno from inserted)where sno = (select sno from deleted)end定義一個(gè)after行級(jí)觸發(fā)器,在學(xué)生信息表中刪除一條記錄后就自動(dòng)在選課表和畢業(yè)生表中刪除相應(yīng)信息。create trigger dbo.student_delete on dbo.studentfor deleteasbegindelete from sc where sno = (select sno from deleted)delete from graduate where sno = (select sno from deleted)end5.
29、5 創(chuàng)建視圖用獎(jiǎng)學(xué)金表以及學(xué)生表創(chuàng)建一個(gè)獲得獎(jiǎng)學(xué)金的同學(xué)的部分信息,代碼如下:select dbo.student.sno as 學(xué)號(hào), dbo.student.sname as 姓名, dbo.award.aname as 獎(jiǎng)學(xué)金名, dbo.award.amoney as 金額from dbo.award inner joindbo.student on dbo.award.asymbol = dbo.student.asymbol此代碼運(yùn)行結(jié)果如下圖:圖5.5.1 獲得獎(jiǎng)學(xué)金同學(xué)視圖用課程表、選課表以及學(xué)生表創(chuàng)建考試不及格學(xué)生的視圖,代碼如下:select dbo.student.sno
30、 as 學(xué)號(hào), dbo.student.sname as 姓名, dbo.course.cname as 課程名, dbo.course.ccredit as 學(xué)分, dbo.sc.score as 成績(jī), dbo.sc.more as 說(shuō)明from dbo.course inner join dbo.sc on dbo.course.cno = dbo.sc.cno inner join dbo.student on dbo.sc.sno = dbo.student.snowhere (dbo.sc.score 60)此部分代碼視圖如下:圖5.5.2 不及格視圖用教師表、授課表、職稱表以及課程表創(chuàng)建教師授課以及班級(jí)管理的部分視圖,代碼如下:select top (100) percent dbo.teacher.tno as 教師編號(hào), dbo.teacher.tname as 姓名, dbo.jobtitle.jname as 職稱, dbo.class.clname as 管理班級(jí), dbo.teacher.ttel as 電話,
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 易拉罐打碼機(jī)課程設(shè)計(jì)
- 2024-2030年全球及中國(guó)向上照明吊燈行業(yè)銷售情況及競(jìng)爭(zhēng)趨勢(shì)預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)傳統(tǒng)流化床干燥機(jī)行業(yè)供需現(xiàn)狀及十四五前景預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)PET瓶片行業(yè)供需現(xiàn)狀及投資前景預(yù)測(cè)報(bào)告
- 2024-2030年全球與中國(guó)薄荷烷市場(chǎng)供需現(xiàn)狀及未來(lái)競(jìng)爭(zhēng)前景預(yù)測(cè)報(bào)告
- 2024-2030年中國(guó)高端女裝行業(yè)競(jìng)爭(zhēng)現(xiàn)狀及投資經(jīng)營(yíng)模式分析報(bào)告
- 2024-2030年中國(guó)高檔建筑五金行業(yè)市場(chǎng)發(fā)展?jié)摿Ψ治雠c競(jìng)爭(zhēng)策略建議報(bào)告
- 擺架夾具課程設(shè)計(jì)
- 廢品分揀課程設(shè)計(jì)
- 子矩陣之和課程設(shè)計(jì)
- 粉末銷售合同范例
- 2024-2025學(xué)年人教版生物學(xué)八年級(jí)上冊(cè)期末復(fù)習(xí)練習(xí)題(含答案)
- 大學(xué)生職業(yè)生涯規(guī)劃與就業(yè)創(chuàng)業(yè)指導(dǎo)知到智慧樹章節(jié)測(cè)試課后答案2024年秋四川水利職業(yè)技術(shù)學(xué)院
- 檔案管理基本知識(shí)課件
- 高二語(yǔ)文上學(xué)期期末考點(diǎn)大串講(統(tǒng)編版選擇性必修上冊(cè)+中冊(cè))專題01 信息類文本閱讀(知識(shí)清單)
- 浙江強(qiáng)基聯(lián)盟2024年12月高三聯(lián)考?xì)v史試題(含答案)
- 中建地下防水施工方案
- 2025年上半年廈門市外事翻譯護(hù)照簽證中心招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 名師工作室建設(shè)與管理方案
- 2024年小學(xué)體育新課標(biāo)測(cè)評(píng)考試題庫(kù)(含答案)
- 新《安全生產(chǎn)法》安全培訓(xùn)
評(píng)論
0/150
提交評(píng)論