![大工秋SQL數(shù)據(jù)庫課程設(shè)計(jì)答案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/29/e2b5a34e-c655-4bf6-abcd-638e6d42df23/e2b5a34e-c655-4bf6-abcd-638e6d42df231.gif)
![大工秋SQL數(shù)據(jù)庫課程設(shè)計(jì)答案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/29/e2b5a34e-c655-4bf6-abcd-638e6d42df23/e2b5a34e-c655-4bf6-abcd-638e6d42df232.gif)
![大工秋SQL數(shù)據(jù)庫課程設(shè)計(jì)答案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/29/e2b5a34e-c655-4bf6-abcd-638e6d42df23/e2b5a34e-c655-4bf6-abcd-638e6d42df233.gif)
![大工秋SQL數(shù)據(jù)庫課程設(shè)計(jì)答案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/29/e2b5a34e-c655-4bf6-abcd-638e6d42df23/e2b5a34e-c655-4bf6-abcd-638e6d42df234.gif)
![大工秋SQL數(shù)據(jù)庫課程設(shè)計(jì)答案_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/29/e2b5a34e-c655-4bf6-abcd-638e6d42df23/e2b5a34e-c655-4bf6-abcd-638e6d42df235.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)絡(luò)教育學(xué)院SQL數(shù)據(jù)庫課程設(shè)計(jì)題目:學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)習(xí)中心:奧鵬學(xué)習(xí)中心專業(yè):年級(jí):年/秋季學(xué)號(hào):學(xué)生:指導(dǎo)教師:龍珠1項(xiàng)目概況1.1 SQL數(shù)據(jù)庫簡介MicrosoftSQLServer2000是Microsoft公司繼SQLServer6.5和SQLServer7.0以后,在新千年推出的又一改進(jìn)的新版關(guān)系型數(shù)據(jù)管理系統(tǒng)。它能使用戶快捷地管理數(shù)據(jù)庫和開發(fā)應(yīng)用程序。SQLServer2000使用了了先進(jìn)的數(shù)據(jù)庫結(jié)構(gòu),與WindowsDNAR密集成,具有強(qiáng)大的Web功能,它可以利用高端硬件平臺(tái)以及最新網(wǎng)絡(luò)和存儲(chǔ)技術(shù),可以為最大的Web站點(diǎn)和企業(yè)應(yīng)用提供優(yōu)良的擴(kuò)展性和可靠性,使用戶
2、能夠在Internet領(lǐng)域快速建立服務(wù)系統(tǒng),為占領(lǐng)市場贏得寶貴的時(shí)間。同時(shí),SQLServer2000還為用戶提供了重要的安全性功能的增強(qiáng),為用戶的數(shù)據(jù)安全提供了可靠的保證。另外,SQLServer2000還為用戶提供了重要的安全性功能的增強(qiáng),為用戶的數(shù)據(jù)安全提供了可靠的保證。另外,SQLServer2000在數(shù)據(jù)庫服務(wù)器自動(dòng)管理技術(shù)方面處于數(shù)據(jù)庫領(lǐng)域的領(lǐng)先地位,它可以使用戶免去繁瑣復(fù)雜的工作量,從而有精力處理更重要的問題,使用系統(tǒng)在商業(yè)戰(zhàn)略上占得先機(jī)。SQLServer2000的特性Microsoft®SQLServer?2000的特性包括:1、Internet集成。SQLS
3、erver2000數(shù)據(jù)庫引擎提供完整的XML支持。它還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可用性、可伸縮性和安全功能。2、可伸縮性和可用性。同一個(gè)數(shù)據(jù)庫引擎可以在不同的平臺(tái)上使用,從運(yùn)行MicrosoftWindows®98的便攜式電腦到運(yùn)行MicrosoftWindows2000數(shù)據(jù)中心版的大型多處理器服務(wù)器。3、業(yè)級(jí)數(shù)據(jù)庫功能。SQLServer2000關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。4、易于安裝、部署和使用。SQLServer2000中包括一系列管理和開發(fā)工具,這些
4、工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用SQLServer的過程。1.2 JSP概述JSP(JavaServerPages)是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTMLt件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*jsp)o用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,即能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。JSP技術(shù)使用Java編程語言編寫類XML勺tags和scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能
5、通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web勺應(yīng)用程序的開發(fā)變得迅速和容易。Wet®務(wù)器在遇到訪問JSP網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML弋碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。JSP與JavaServlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)HTM儀本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML弋碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請
6、求以后對這些Java代碼進(jìn)行處理,然后將生成的HTMLM面返回給客戶端的瀏覽器。JavaServlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。1.3 系統(tǒng)開發(fā)背景隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生人數(shù)急劇增長,需要管理的各種信息也成倍增長,由于計(jì)算機(jī)和網(wǎng)絡(luò)的普及,若建立一個(gè)C/S或B/S結(jié)構(gòu)的學(xué)生信息管理系統(tǒng),學(xué)生便可以通過網(wǎng)絡(luò)來選課并且查詢自己的有關(guān)信息,使得學(xué)生信息管理工作系統(tǒng)化,規(guī)范化,自動(dòng)化,大大提高了學(xué)校管理學(xué)生的效率。在信息高速
7、發(fā)展的當(dāng)今時(shí)代,任何學(xué)校,企業(yè)都離不開信息化的建設(shè),信息化水平已經(jīng)成為一個(gè)評價(jià)高校綜合實(shí)力的一項(xiàng)重要指標(biāo)。近年來,高校都建設(shè)了高校校園網(wǎng),學(xué)生信息管理系統(tǒng)作為高校校園網(wǎng)建設(shè)的一個(gè)模塊,主要是為了學(xué)生在校園網(wǎng)內(nèi)就了解更多的與學(xué)生生活相關(guān)的信息。學(xué)校的公告網(wǎng)上發(fā)布,學(xué)生信息網(wǎng)上查詢,方便教師和學(xué)生查詢學(xué)生信息,成績查詢使學(xué)生能及時(shí)了解自己的成績以及方便學(xué)生選課,同時(shí)也方便教師及時(shí)做出課程的調(diào)整等。學(xué)生信息管理系統(tǒng)可作為一個(gè)高校學(xué)生獲取信息,學(xué)生交流,選課和教務(wù)管理的平臺(tái)。1.4 學(xué)生信息管理系統(tǒng)概述學(xué)生信息管理系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要
8、任務(wù)是用計(jì)算機(jī)對學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng);本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。本系統(tǒng)主要包括學(xué)生信息查詢、教務(wù)信息維護(hù)和學(xué)生選課三部分。其功能主要有:1、有關(guān)學(xué)籍等信息的輸入,包括輸入學(xué)生基本信息、所在班級(jí)、所學(xué)課程和成績等。2、學(xué)生信息的查詢,包括查詢學(xué)生基本信息、所在班級(jí)、已學(xué)課程和成績等。3、學(xué)生信息的修改。4、班級(jí)管理信息的輸
9、入,包括輸入班級(jí)設(shè)置、年級(jí)信息等。5、班級(jí)管理信息的查詢。6、班級(jí)管理信息的修改。7、學(xué)生課程的設(shè)置和修改。2需求分析2.1 需求分析經(jīng)過仔細(xì)研究分析,我們決定將系統(tǒng)分為四大菜單部分,分別為新生基本信息管理,在校日常管理,畢業(yè)生信息管理,學(xué)生成績查詢四部分。為了便于導(dǎo)員和學(xué)校領(lǐng)導(dǎo)對班級(jí)情況的了解管理,其中主要側(cè)重點(diǎn)在在校日常管理方面。新生信息:包括報(bào)到預(yù)處理,新生報(bào)到,新生信息查詢與統(tǒng)計(jì)在校生信息管理:包括基本數(shù)據(jù)、日常管理,獎(jiǎng)懲信息,勤工助學(xué)畢業(yè)生信息:包括擇業(yè)與就業(yè)、檔案與經(jīng)費(fèi)、證書發(fā)放學(xué)生成績查詢:包括成績的查詢在系統(tǒng)需求的分析過程中我們采用的是跟班作業(yè)的調(diào)查方法。通過為期兩天的親身參加
10、學(xué)校的業(yè)務(wù)工作基本了解了用戶的需求。主要包括入學(xué)報(bào)道管理學(xué)生信息,在校生日常管理,畢業(yè)生信息管理,學(xué)生成績綜合查詢與統(tǒng)計(jì)。2.2 可行性分析整個(gè)系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。數(shù)據(jù)庫要求運(yùn)行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運(yùn)行對計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中。該項(xiàng)目采用JSP編寫,數(shù)據(jù)庫采用SQLServer,開發(fā)者對其都能夠較為熟練的應(yīng)用,再加上老師的指導(dǎo),因此在技術(shù)上也是可行的。運(yùn)行可行性分析:本系統(tǒng)運(yùn)行平臺(tái)是JSP且有SQLSERVER瀏覽器web2.0以上就能運(yùn)行,操作系統(tǒng)WindowsXP以上。所以本系統(tǒng)在運(yùn)行上要求適中,適合學(xué)校以及一些公司管理學(xué)生或員工信息
11、時(shí)使用操作可行性分析:大學(xué)教職工和大學(xué)生都具備良好的計(jì)算機(jī)基本操作知識(shí),因而該學(xué)生管理系統(tǒng)很容易被用戶接受,用戶可以很快地熟悉該系統(tǒng)的操作方式。經(jīng)濟(jì)可行性分析:成本效益分析是通過比較項(xiàng)目的全部成本和效益來評估項(xiàng)目價(jià)值的一種方法,成本效益分析作為一種經(jīng)濟(jì)決策方法對預(yù)開發(fā)實(shí)施的項(xiàng)目具有重要的指導(dǎo)作用。學(xué)生管理系統(tǒng)的投入,能夠提高教職工的工作效率,減少工作人員,從而減少人力資本的投入,根據(jù)核算,系統(tǒng)投入后不久,就能夠基本收回開發(fā)系統(tǒng)的投資,從經(jīng)濟(jì)角度來說,2.3 數(shù)據(jù)分析1、學(xué)生表結(jié)構(gòu):表1Sfflj七字段名稱字段類型字段寬度1學(xué)號(hào)CHAR152姓名CHAR103性別CHAR24出生日期DATE85
12、電話CHAR106家庭住址CHAR507班級(jí)CHAR208原畢業(yè)學(xué)校CHAR509是否住宿CHAR410政治面貌CHAR611入學(xué)總分LONG412專業(yè)char202、課程表結(jié)構(gòu):表2Sfflj七字段名稱字段類型字段寬度1課程名稱CHARr1512年級(jí)CHAR103專業(yè)char203、成績表結(jié)構(gòu):表3Sfflj七字段名稱字段類型字段寬度1學(xué)號(hào)CHAR1512課程名稱CHAR153期中成績LONG44期末成績LONG45總評成績LONG46班級(jí)char204、總分表結(jié)構(gòu):表4Sfflj七字段名稱字段類型字段寬度1學(xué)號(hào)CHARr1512期中總分LONG43期末總分LONG44期中名次LONG45期
13、末名次LONG46班級(jí)char202.4功能分析本系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)對學(xué)校教導(dǎo)處的學(xué)生信息管理、成績管理、課程管理及相關(guān)查詢。其主要功能包括:1、學(xué)生信息管理功能班級(jí)管理。提供給班主任進(jìn)行本班學(xué)生的信息更新、刪除。添加學(xué)生。以班級(jí)為單位,進(jìn)行學(xué)生入庫。其中分為單個(gè)添加和成批添加。單個(gè)添加學(xué)生供數(shù)量較少的學(xué)生信息入庫;成批添加可以從現(xiàn)存的學(xué)生信息EXCEL文件中成批錄入到數(shù)據(jù)庫中。刪除學(xué)生。當(dāng)學(xué)生畢業(yè)后,學(xué)生信息轉(zhuǎn)移備份數(shù)據(jù)庫中,系統(tǒng)的基本數(shù)據(jù)庫中需要?jiǎng)h除學(xué)生信息。該功能主要進(jìn)行成批地刪除學(xué)生信息,如連續(xù)學(xué)號(hào)區(qū)段的多位學(xué)生信息刪除,整個(gè)班級(jí)的刪除,所有學(xué)生信息的刪除。新生管理。本部分的功能主要
14、有新生導(dǎo)入、分班、及設(shè)置學(xué)號(hào)。新生導(dǎo)入實(shí)現(xiàn)從現(xiàn)存的EXCE用生名單中錄入學(xué)生信息。分班功能實(shí)現(xiàn)按新生的報(bào)考專業(yè)、成績及性別進(jìn)行分班。設(shè)置學(xué)號(hào)實(shí)現(xiàn)自動(dòng)為各班學(xué)生編發(fā)學(xué)號(hào)。學(xué)生信息備份。在學(xué)生信息刪除前,將其按班級(jí)為單位保存到備份數(shù)據(jù)庫。2.學(xué)生成績管理功能分?jǐn)?shù)錄入。以班級(jí)為單位,錄入各科目的期中、期末、總評成績??偡旨懊?。計(jì)算指定班級(jí)學(xué)生的總分及名次。補(bǔ)考成績錄入。修改總評成績,以決定最終補(bǔ)考人數(shù)。成績備份。為指定班級(jí)及指定的學(xué)期數(shù)的學(xué)生成績保存到備份數(shù)據(jù)庫中。3、課程信息管理功能課程管理。提供本學(xué)期各年級(jí)各專業(yè)所開課程名稱的錄入、修改、刪除。它是學(xué)生成績管理的基礎(chǔ)。用以保證數(shù)據(jù)庫中一致性原則
15、。4、查詢功能。學(xué)生信息查詢。根據(jù)用戶的要求,查詢學(xué)生數(shù)據(jù)庫的所有可能的信息,其中包括成績查詢。備份成績查詢。按班級(jí)為單位查詢備份數(shù)據(jù)庫的學(xué)生信息,補(bǔ)考情況3詳細(xì)設(shè)計(jì)3.1系統(tǒng)結(jié)構(gòu)圖系統(tǒng)功能模塊示意圖如圖3.1所示。圖3.1系統(tǒng)功能結(jié)構(gòu)圖3.2 系統(tǒng)實(shí)現(xiàn)(1)注冊界面為了方便管理,不同的管理員可以注冊不同的用戶名及密碼來進(jìn)入管理員系統(tǒng)功能,注冊信息將提交到數(shù)據(jù)庫中。注冊頁面是為了保證規(guī)定權(quán)限的管理員才能對學(xué)生信息進(jìn)行修改、刪除、添加等功能。注冊界面如下:如果新注冊的用戶名已經(jīng)存在數(shù)據(jù)庫中,則系統(tǒng)會(huì)出現(xiàn)提示信息“該用戶名已經(jīng)存在”。注冊成功時(shí),系統(tǒng)同樣會(huì)提示注冊成功,并將新注冊的信息提交到數(shù)據(jù)庫
16、中,用戶就可以通過新的用戶名及密碼進(jìn)入到管理員登錄界面。(2)、登錄界面對于已經(jīng)注冊的管理員,在進(jìn)入管理系統(tǒng)之前先要進(jìn)行登錄,在下面的登錄界面經(jīng)過身份驗(yàn)證后才能進(jìn)入系統(tǒng)管理界面。只有有正確用戶名及密碼的管理員才能進(jìn)入管理員界面,對數(shù)據(jù)庫中的學(xué)生信息進(jìn)行添加、修改及刪除等功能。輸入的用戶名與密碼首先與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比較,存在的用戶可以直接進(jìn)入管理員界面完成管理員功能,如果信息錯(cuò)誤系統(tǒng)將會(huì)提示用戶名或密碼輸入錯(cuò)誤并返回。2)、增加學(xué)生基本信息數(shù)據(jù)通過管理員身份驗(yàn)證后,管理員進(jìn)入的就是學(xué)生信息增加的頁面,在該頁面中輸入要增加的學(xué)生相關(guān)信息并提交,寫入到aa學(xué)生信息表中。同時(shí)這個(gè)界面還包括管理員能
17、夠使用的其它功能,如信息的查詢、修改和刪除等功能。其工作界面如下:3)、查詢數(shù)據(jù)查詢數(shù)據(jù),該部分是通過用戶輸入的欲查詢的學(xué)生學(xué)號(hào)來查詢該學(xué)生的詳細(xì)信息。用戶輸入學(xué)號(hào)后如果數(shù)據(jù)庫中不存在該學(xué)號(hào)的學(xué)生,系統(tǒng)將會(huì)提示該學(xué)生不存在信息。如果存在該學(xué)生系統(tǒng)將會(huì)輸出該學(xué)生的詳細(xì)信息,包括學(xué)生姓名、學(xué)號(hào)、性別、照片,學(xué)生詳細(xì)信息顯示如下:3.3 數(shù)據(jù)庫實(shí)現(xiàn)(1)數(shù)據(jù)更新CREATETRIGGERscupdateONdbo.student/建立學(xué)生信息表更新觸發(fā)器FORUPDATEASUPDATESC/£新學(xué)生選課表SCSETSNO=(SELECTSNOFROMINSERTED)割SC表中的學(xué)號(hào)改成
18、學(xué)生表改后的WHERESNO=(SELECTSNOFROMDELETEDM改對應(yīng)的學(xué)生學(xué)號(hào)CREATETRIGGERgraduateupdateONdbo.student/建立學(xué)生信息表更新觸發(fā)器FORUPDATEASUPDATEGRADUATES學(xué)生畢業(yè)信息表GRADUATESETSNO=(SELECTSNOFROMINSERTED)將GRADUATE中的學(xué)號(hào)改成學(xué)生表修改后的WHERESNO=(SELECTSNOFROMDELETEDM改對應(yīng)的學(xué)生學(xué)號(hào)CREATETRIGGERmajorupdateONdbo.student/建立學(xué)生信息表更新觸發(fā)器FORUPDATEASUPDATEMAJ
19、OR版新專業(yè)信息表MAJORSETSNO=(SELECTSNOFROMINSERTED)知MAJO表中的學(xué)號(hào)改成學(xué)生表修改后的WHERESNO=(SELECTSNOFROMDELETEDM改對應(yīng)的學(xué)生學(xué)號(hào)CREATETRIGGERstudentlONdbo.major/建立專業(yè)信息表更新觸發(fā)器FORUPDATEASUPDATESTUDENT更新學(xué)生信息信息表STUDENTSETMNO=(SELECTMNOFROMINSERTE聊/STUDEN表中的專業(yè)號(hào)改成專業(yè)表修改后的WHEREMNO=(SELECTMNOFROMDELETED省政對應(yīng)的專業(yè)號(hào)CREATETRIGGERstudent2upd
20、ateONdbo.department/建立院系信息表更新觸發(fā)器FORUPDATEASUPDATESTUDENT更新學(xué)生信息信息表STUDENTSETDMPNO=(SELECTDMPNOFROMINSERTED/STUDENTS中的院系號(hào)改成專業(yè)表修改后的WHEREDMPNO=(SELECTDMPNOFROMDELETED);改對應(yīng)的院系號(hào)(2)數(shù)據(jù)刪除CREATETRIGGERteachiupdateONdbo.teacher/建立教師信息表刪除觸發(fā)器FORDELETEASUPDATETEACH/刪除授課信息表TEACHSETTNO=NULL/刪除TEACHft中的教工號(hào)刪除WHERETNO
21、=(SELECTTNOFROMDELETED)到對應(yīng)的教工號(hào)CREATETRIGGERsclupdateONdbo.course/建立課程信息表刪除觸發(fā)器FORDELETEASUPDATESC刪除選課信息表SCSETCNO=NULL/刪除SC表中的課程號(hào)刪除WHERECNO=(SELECTCNOFROMDELETE吸到對應(yīng)的課程號(hào)CREATETRIGGERstu_majorupdateONdbo.major/建立專業(yè)信息表刪除觸發(fā)器FORDELETEASUPDATESTUDENT刪除學(xué)生信息表STUDENTSETMNO=NULL/刪除STUDENTS中的專業(yè)號(hào)刪除WHEREMNO=(SELEC
22、TMNOFROMDELETED)翎對應(yīng)的專業(yè)號(hào)CREATETRIGGERteacherupdateONdbo.department/建立院系信息表刪除觸發(fā)器FORDELETEASUPDATETEACHER刪除教師信息表TEACHERSETDMPNO=NULL/刪除TEACHER中的院系號(hào)刪除WHEREDMPNO=(SELECTDMPNOFROMDELETED)對應(yīng)的院系號(hào)2.2存儲(chǔ)過程存儲(chǔ)過程是PL/SQL語句書寫的過程,這個(gè)過程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)庫服務(wù)器中,使用時(shí)只要調(diào)用即可(1)數(shù)據(jù)查詢存儲(chǔ)過程名:教師信息查詢/輸入教師的教工號(hào)tnamevarchar(10),dnamevarcha
23、r(10),入口參數(shù):tnovarchar(10)出口參數(shù):tnochar(10),professvarchar(10),telint,tsexchar(2),/定義存放輸出教師信息的變量CREATEPROCEDUREselectteacher/處立查詢教師信息存儲(chǔ)過程tnoASSELECTtno=tnoFROMINSERTED/選擇與輸入教工號(hào)相等的所有記錄SELECT*/選出符合條件的教師所有信息FROMteacherGO存儲(chǔ)過程名:院系信息查詢?nèi)肟趨?shù):dmpno/輸入院系的院系號(hào)出口參數(shù):dmpno,dmpname,dmphead,/定義存放輸出院系信息的變量CREATEPROCEDU
24、REselectdepartmen誕立查詢院系信息存儲(chǔ)過程dmpnoASSELECTdmpno=dmpnoFROMINSERTED/選擇與輸入院系號(hào)相等的所有記錄SELECT*/選出符合條件的院系所有信息GO(2)數(shù)據(jù)插入FROMdepartment存儲(chǔ)過程名:學(xué)生信息插入入口參數(shù):snovarchar(10),intimevarchar(20),varchar(10),snamevarchar(10),birthdayvarchar(20),varchar(8),homeaddrvarchar(20),idvarchar(20),birthplacessexchar(2),symbolpos
25、tcodeint,/輸入需要插入的學(xué)生所有信息出口參數(shù):無CREATEPROCEDUREinsertstudent/處立插入學(xué)生信息的存儲(chǔ)過程snovarchar(10),intimevarchar(20),varchar(10),snamevarchar(10),birthdayvarchar(20),homeaddrvarchar(20),postcodeint,/定義存放插入學(xué)生信息的變量idvarchar(20),birthplacessexchar(2),symbolvarchar(8),ASINSERTINTOstudent(sno,sname,ssex,birthday,symb
26、ol,id,intime,birthplace,homeaddr,postcode)/插入學(xué)生表對應(yīng)的列名VALUES(snovarchar(10),snamevarchar(10),ssexchar(2),birthdayvarchar(20),symbolvarchar(8),idvarchar(20),intimevarchar(20),birthplacevarchar(10),homeaddrvarchar(20),postcodeint)/插入學(xué)生表對應(yīng)列名值GO存儲(chǔ)過程名:教師信息插入入口參數(shù):tnochar(10),tnamevarchar(10),professvarchar(10),dnamevarchar(10),telint,tsexchar(2),/輸入需要插入的教師所有信息出口參數(shù):無CREATEPROCEDUREinsertteachertnochar(10),professvarchar(10),telint,tnamevarchar(10),dnamevarchar(10),tsexchar(2),/定義存放輸出教師信息的變量ASINSERTINTOteacher(tno,tname,tsex,profess,dname,tel)插入教師表對應(yīng)的列名VALUES(tnochar(10),tnamevarchar(10)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新材料研發(fā)高級(jí)人才引進(jìn)及產(chǎn)業(yè)化合同
- 二零二五年度籃球賽事場地承包與宣傳合同
- 2025年度員工個(gè)人資金周轉(zhuǎn)困難公司借款合同
- 二零二五年度社區(qū)老年食宿關(guān)愛服務(wù)合同
- 二零二五年度農(nóng)產(chǎn)品加工廠工人雇傭合同示范文本
- 二零二五年度智能城市建設(shè)項(xiàng)目股權(quán)投資顧問合同
- 2025年倉庫貨運(yùn)車輛租賃合同
- 空間站項(xiàng)目股權(quán)居間合同
- 教育培訓(xùn)課程報(bào)名合同及成績免責(zé)聲明
- 城市公共安全監(jiān)控系統(tǒng)建設(shè)項(xiàng)目投資合同
- 第1課 隋朝統(tǒng)一與滅亡 課件(26張)2024-2025學(xué)年部編版七年級(jí)歷史下冊
- 【歷史】唐朝建立與“貞觀之治”課件-2024-2025學(xué)年統(tǒng)編版七年級(jí)歷史下冊
- 產(chǎn)業(yè)園區(qū)招商合作協(xié)議書
- 2024年廣東省公務(wù)員錄用考試《行測》真題及答案解析
- 盾構(gòu)標(biāo)準(zhǔn)化施工手冊
- 天然氣脫硫完整版本
- 人教版八級(jí)物理下冊知識(shí)點(diǎn)結(jié)
- 2021年高考真題-生物(湖南卷) 含解析
- 幼兒園2024-2025學(xué)年第二學(xué)期園務(wù)工作計(jì)劃
- 新疆2024年新疆和田師范??茖W(xué)校招聘70人筆試歷年典型考題及考點(diǎn)附答案解析
- 【正版授權(quán)】 ISO 15978:2002 EN Open end blind rivets with break pull mandrel and countersunk head - AIA/St
評論
0/150
提交評論