高校學(xué)生管理_第1頁
高校學(xué)生管理_第2頁
高校學(xué)生管理_第3頁
高校學(xué)生管理_第4頁
高校學(xué)生管理_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)報(bào)告 題目: 高校學(xué)生管理信息系統(tǒng) 學(xué)號和姓名 指導(dǎo)教師 指導(dǎo)教師對課程設(shè)計(jì)(論文)的評語(工作態(tài)度、任務(wù)完成情況、能力水平、設(shè)計(jì)說明書(論文)的撰寫和圖紙質(zhì)量等):成績 指導(dǎo)教師簽字 年 月 日目 錄1、開發(fā)背景42、功能描述53、業(yè)務(wù)流程分析54、數(shù)據(jù)流程分析64.1、數(shù)據(jù)流程圖64.2、數(shù)據(jù)字典105、概念模型設(shè)計(jì)156. 邏輯模型設(shè)計(jì)和優(yōu)化167. 物理設(shè)計(jì)和實(shí)施168、課程設(shè)計(jì)心得體會301、開發(fā)背景高等院校是教學(xué)和科研的重要基地,也是培養(yǎng)人才的重要場所。高校學(xué)生管理工作是高校管理工作的重要組成部分,也是衡量高校管理水平的重要依據(jù)。學(xué)生管理工作是一個(gè)系統(tǒng)工程,

2、貫穿于學(xué)生在校學(xué)習(xí)的整個(gè)過程和各個(gè)方面。從新生入學(xué)開始,到畢業(yè)離校,包括學(xué)生學(xué)籍管理,學(xué)生成績管理,學(xué)生在校期間的獎懲情況管理,畢業(yè)生的就業(yè)指導(dǎo)管理等各個(gè)方面,具有工作量大、分類細(xì)、項(xiàng)目多和覆蓋面廣等特點(diǎn)。具有高效而準(zhǔn)確的學(xué)生信息管理是提高高校辦學(xué)質(zhì)量、培養(yǎng)一流人才必不可缺少的重要手段。隨著高校規(guī)模的擴(kuò)大和業(yè)務(wù)的擴(kuò)展,傳統(tǒng)的管理模式和手段己經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。主要體現(xiàn)在:1易于出錯(cuò),效率較低在管理工作中,學(xué)生的學(xué)籍管理仍然采用手工填表,這種方式的可靠性不高,因?yàn)槭止ぬ畋砗苋菀拙蜁斐蓴?shù)據(jù)遺漏,同時(shí)由于學(xué)生的檔案、學(xué)籍?dāng)?shù)量繁多,手工處理工作量極大,效率低下,進(jìn)行數(shù)據(jù)的維護(hù)和檢索都非常的不

3、便,不能滿足日常的管理工作的要求。2數(shù)據(jù)更新不夠及時(shí)以前由于沒有采用計(jì)算機(jī)數(shù)據(jù)庫存儲方式,所以在數(shù)據(jù)的更新上,仍采用各系部或各班級將數(shù)據(jù)上報(bào),并由專門的數(shù)據(jù)錄入人員進(jìn)行手工錄入。這種方式不僅加大了學(xué)生信息管理的工作量,而且很容易遺漏信息,并且造成信息的更新不及時(shí)。,3信息管理規(guī)范性不夠由于沒有一個(gè)完善的系統(tǒng),學(xué)生的相關(guān)信息的數(shù)據(jù)庫不夠完善,使得對學(xué)生的信息管理上,缺乏規(guī)范性。數(shù)據(jù)分散存放,定義的格式往往會各不相同。如表示姓名的字段在這里取名為“name”,到了另一個(gè)表中就變成了“xingming”,這種不一致的數(shù)據(jù)格式在數(shù)據(jù)處理時(shí)往往需要進(jìn)行轉(zhuǎn)換,給工作帶來很大的不方便。數(shù)據(jù)分散存放,數(shù)據(jù)之間

4、沒有相應(yīng)的約束與關(guān)聯(lián),在進(jìn)行數(shù)據(jù)維護(hù)的時(shí)候,必須同時(shí)更新所有部門的相關(guān)數(shù)據(jù),非常繁瑣,稍不注意就會引起數(shù)據(jù)的不一致。學(xué)生的相關(guān)數(shù)據(jù)分散在各個(gè)不同的部門,存儲和管理的方式各不相同。有的采用Excel表格,有的仍然是采用卡片表格,很難實(shí)現(xiàn)數(shù)據(jù)的共享?;谝陨弦蛩?,傳統(tǒng)的以手工和紙張對學(xué)生和教師信息的管理工作以及采用用戶的單機(jī)管理己經(jīng)越來越不能適應(yīng)高校發(fā)展的需要,尤其是隨看計(jì)算機(jī)的普及,運(yùn)用先進(jìn)的數(shù)據(jù)庫管理信息系統(tǒng)及其軟件開發(fā)平臺,對信息進(jìn)行科學(xué)化和數(shù)據(jù)庫存儲管理,己經(jīng)成為高校信息系統(tǒng)的發(fā)展趨勢。校園管理信息化是當(dāng)前高校管理發(fā)展的趨勢進(jìn)入21世紀(jì)后,高校管理信息化正以前所未有的速度走進(jìn)我們的校園,極

5、大地改變著傳統(tǒng)的信息管理方式,促使學(xué)校教育管理走向網(wǎng)絡(luò)化、國際化、個(gè)性化。高校學(xué)生信息管理系統(tǒng)運(yùn)用數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)技術(shù),在全面深入分析學(xué)生信息管理業(yè)務(wù)需求的基礎(chǔ)上,將學(xué)生信息管理的全過程實(shí)現(xiàn)網(wǎng)絡(luò)管理。確保了高校學(xué)生信息管理高效和規(guī)范。本文分析了系統(tǒng)開發(fā)的背景和國內(nèi)外校園數(shù)字化管理信息系統(tǒng)的發(fā)展現(xiàn)狀,并對高校學(xué)生信息管理的業(yè)務(wù)需求和網(wǎng)絡(luò)辦公的需求作了比較詳細(xì)的分析,詳細(xì)闡述了系統(tǒng)需要解決的主要問題設(shè)計(jì)思路和實(shí)現(xiàn)手段。本課程設(shè)計(jì)報(bào)告的主要內(nèi)容如下:通過分析高校學(xué)生管理的特點(diǎn)和學(xué)生管理信息流,歸納出一個(gè)典型高校學(xué)生管理信息系統(tǒng)的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu),根據(jù)該結(jié)構(gòu)分析了系統(tǒng)的功能需求。正是認(rèn)識到高校管理學(xué)生

6、信息的信息化在整個(gè)高校信息化過程中的重要地位,我們基于實(shí)踐的目的開發(fā)了“高校學(xué)生信息管理系統(tǒng)”。基于計(jì)算機(jī)的操作方式的系統(tǒng)具有快速、及時(shí)的傳遞消息的優(yōu)點(diǎn)。一方面數(shù)字化管理可以使管理部門和教師能夠從多角度、多方位的了解學(xué)生的有關(guān)信息,便于進(jìn)行教育活動;另一方面也可以使學(xué)生能夠及時(shí)得到一些反饋信息,對信息的管理和控制是雙向的。這樣一來,可以幫助學(xué)校提高工作質(zhì)量與效率,使瑣碎繁雜的學(xué)生管理井井有條。當(dāng)前,只有少數(shù)起步早的高校有一個(gè)比較完善的管理體制,所以建立完善的高校學(xué)生信息管理系統(tǒng)是提高高校學(xué)生管理科學(xué)化的手段。充分利用高校的現(xiàn)有資源,網(wǎng)絡(luò)資源、硬件資源,軟件資源,能夠提高資源的利用率。不僅可以利

7、用本校各個(gè)院系之間的資源而且可以利用未開發(fā)的資源。2、功能描述經(jīng)過調(diào)研及分析,高校學(xué)生管理系統(tǒng)主要完成以下功能:(1)學(xué)生基本信息查詢:主要進(jìn)行對學(xué)生的學(xué)號、姓名、性別等各項(xiàng)基本信息進(jìn)行查詢功能的實(shí)現(xiàn)。(2):選校信息:主要是對學(xué)生選取大學(xué)時(shí)學(xué)校的編號與校名登記與查詢功能實(shí)現(xiàn)。(3)分班信息:主要是對學(xué)生分班的依據(jù)如入學(xué)年份、專業(yè)等信息的設(shè)定以及查詢功能實(shí)現(xiàn)。(4)選課信息:主要是對每項(xiàng)課程利用編號進(jìn)行登記,同時(shí)標(biāo)注其學(xué)分,課程名稱;同時(shí)實(shí)現(xiàn)查詢以上內(nèi)容的功能。(5)寢室分配信息:根據(jù)學(xué)生學(xué)號,學(xué)生姓名,通過寢室號進(jìn)行記錄功能,相互對應(yīng),同時(shí)實(shí)現(xiàn)查詢功能。(6)成績信息:通過對學(xué)生的學(xué)號,選課

8、信息,學(xué)分進(jìn)行錄入,使用戶盡快了解其內(nèi)容,并且實(shí)現(xiàn)查詢的作用。(7)老師任課信息:登記教師姓名,年齡以及所授課程的編號與所占學(xué)分,方便用戶較快了解,并且實(shí)現(xiàn)查詢的功能。(8)獎懲信息:分別設(shè)立其相對于的懲罰與獎勵(lì)規(guī)則項(xiàng)目,同時(shí)對應(yīng)成績信息查詢功能,有效地針對學(xué)生進(jìn)行獎懲體制。(9)退學(xué)信息:通過刪除的功能,與學(xué)生學(xué)號相關(guān)聯(lián),從而達(dá)到退學(xué)信息系統(tǒng)的處理與實(shí)現(xiàn),最快的把退學(xué)信息所處理。3、業(yè)務(wù)流程分析 圖3.1 高校學(xué)生管理信息系統(tǒng)業(yè)務(wù)流程圖4、數(shù)據(jù)流程分析4.1、數(shù)據(jù)流程圖通過需求分析,得出超市商品銷售管理子系統(tǒng)數(shù)據(jù)流程如圖所示圖4.1 高校學(xué)生管理信息系統(tǒng)頂層數(shù)據(jù)流圖圖4.2 高校學(xué)生管理第一

9、層成績處理分解圖 圖4.3 高校學(xué)生管理第一層分班處理分解圖圖4.4 高校學(xué)生管理第一層課程處理分解圖圖4.5 高校學(xué)生管理第一層寢室處理分解圖4.2、數(shù)據(jù)字典(根據(jù)編號對數(shù)據(jù)流程圖中的各元素如數(shù)據(jù)流、數(shù)據(jù)存儲、外部實(shí)體和處理邏輯進(jìn)行細(xì)節(jié)描述)(1)數(shù)據(jù)流的描述數(shù)據(jù)流編號: F01數(shù)據(jù)流名稱:學(xué)生成績表信息 簡述:高校學(xué)生考試成績項(xiàng)目總表數(shù)據(jù)流來源:成績信息處理系統(tǒng)數(shù)據(jù)流去向:學(xué)生基本信息系統(tǒng)數(shù)據(jù)流組成:表名+學(xué)號+課程號+成績數(shù)據(jù)流量:400/天高峰流量:1000/天數(shù)據(jù)流編號: F02數(shù)據(jù)流名稱: 寢室分配信息 簡述: 學(xué)生根據(jù)各項(xiàng)信息分配寢室的內(nèi)容數(shù)據(jù)流來源: 寢室分配系統(tǒng)數(shù)據(jù)流去向:

10、學(xué)生基本信息系統(tǒng)數(shù)據(jù)流組成: 學(xué)號+姓名+寢室號數(shù)據(jù)流量: 100/天高峰流量: 500/天數(shù)據(jù)流編號: F03數(shù)據(jù)流名稱:學(xué)生成績信息 簡述:各學(xué)生成績信息數(shù)據(jù)流來源:任課教師數(shù)據(jù)流去向:成績信息處理系統(tǒng)數(shù)據(jù)流組成:學(xué)號+課程號+成績數(shù)據(jù)流量:400/天高峰流量:1000/天數(shù)據(jù)流編號: F04數(shù)據(jù)流名稱: 寢室信息 簡述: 顧客多購買商品尚未售空數(shù)據(jù)流來源: 超市商品查詢數(shù)據(jù)流去向: 顧客購買商品數(shù)據(jù)流組成: 商品名+商品號+生產(chǎn)廠家+生產(chǎn)日期+價(jià)格數(shù)據(jù)流量: 1000/天高峰流量: 10000/天 數(shù)據(jù)流編號: F05數(shù)據(jù)流名稱: 課程信息簡述: 有學(xué)生進(jìn)行選課時(shí)所讀取的課程內(nèi)容數(shù)據(jù)流來

11、源: 課程表數(shù)據(jù)流去向: 課程處理數(shù)據(jù)流組成: 課程號+課程名+課程學(xué)分?jǐn)?shù)據(jù)流量: 1000/天高峰流量:10000/天數(shù)據(jù)流編號: F06數(shù)據(jù)流名稱: 班級信息 簡述: 各班所記錄的學(xué)生,班級情況數(shù)據(jù)流來源: 班級表數(shù)據(jù)流去向:課程處理數(shù)據(jù)流組成: 班級號+班級名+對應(yīng)專業(yè)數(shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號: F07數(shù)據(jù)流名稱: 選課信息 簡述: 學(xué)生進(jìn)行選課時(shí)所知悉的信息數(shù)據(jù)流來源: 選課表數(shù)據(jù)流去向: 課程處理數(shù)據(jù)流組成: 學(xué)號+課程名+課程名+課程學(xué)分?jǐn)?shù)據(jù)流量: 100/天高峰流量:500/天數(shù)據(jù)流編號: F08數(shù)據(jù)流名稱: 課程信息+班級信息簡述: 描述具體的課程

12、與成績處理內(nèi)容數(shù)據(jù)流來源: 教師數(shù)據(jù)流去向:課程處理+成績處理數(shù)據(jù)流組成: 課程號+班級號+課程名+班級名+課程學(xué)分?jǐn)?shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號: F09數(shù)據(jù)流名稱: 退學(xué)信息 簡述:進(jìn)行退學(xué)處理所記錄的信息內(nèi)容數(shù)據(jù)流來源: 退學(xué)處理數(shù)據(jù)流去向:學(xué)校數(shù)據(jù)流組成: 退學(xué)學(xué)生號+退學(xué)時(shí)間數(shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號: F10數(shù)據(jù)流名稱: 獎懲信息 簡述: 對學(xué)生各項(xiàng)進(jìn)行獎勵(lì)與懲罰的處理數(shù)據(jù)流來源: 獎懲管理數(shù)據(jù)流去向:學(xué)校數(shù)據(jù)流組成:獎勵(lì)內(nèi)容+懲罰內(nèi)容+學(xué)號數(shù)據(jù)流量: 10/天高峰流量:100/天數(shù)據(jù)流編號: F11數(shù)據(jù)流名稱: 學(xué)生信息 簡述:

13、 學(xué)校所登記的學(xué)生具體信息內(nèi)容數(shù)據(jù)流來源: 學(xué)校數(shù)據(jù)流去向:學(xué)生數(shù)據(jù)流組成: 學(xué)號+姓名+年齡+性別+專業(yè)+學(xué)校數(shù)據(jù)流量: 1000/天高峰流量:1000/天(2)處理邏輯的描述 處理邏輯編號:P處理邏輯名稱:高校學(xué)生管理信息系統(tǒng)簡述:是整個(gè)高校學(xué)生管理信息系統(tǒng)的核心,處理各種數(shù)據(jù),對各種信息進(jìn)行查詢記錄等。輸入的數(shù)據(jù)流:D001學(xué)生信息 處理描述:對輸入的各種信息進(jìn)行處理,然后將處理的結(jié)果按規(guī)定返回,輸出的數(shù)據(jù)流:D002查詢結(jié)果 處理頻率:1000次/天處理邏輯編號:P1處理邏輯名稱:獎懲管理 簡述:對學(xué)生的各項(xiàng)行為進(jìn)行處理輸入的數(shù)據(jù)流:F10獎懲信息處理描述: 根據(jù)用戶輸入的學(xué)生信息,判

14、斷學(xué)生是否有需要獎勵(lì)或懲罰的地方,有則返回內(nèi)容,并允許用戶進(jìn)行相應(yīng)處理,和修改學(xué)生檔案,無則返回查找,無效內(nèi)容進(jìn)行返回報(bào)錯(cuò)。輸出的數(shù)據(jù)流:F10學(xué)生有需要進(jìn)行獎懲處理+F10學(xué)生無需處理處理頻率:100次/天 處理邏輯編號:P2處理邏輯名稱:退學(xué)處理 簡述: 根據(jù)退學(xué)查詢系統(tǒng)返回的信息,用戶可處理具有退學(xué)申請的學(xué)生。輸入的數(shù)據(jù)流: F9 退學(xué)查詢系統(tǒng)返回的退學(xué)信息處理描述: 根據(jù)查詢系統(tǒng)提示的退學(xué)學(xué)生信息,用戶處理退學(xué)學(xué)生,進(jìn)行修改學(xué)生信息和退學(xué)記錄,已經(jīng)修改退學(xué)學(xué)生記錄,并進(jìn)行退學(xué)學(xué)生的基本信息刪除。輸出的數(shù)據(jù)流: F9退學(xué)學(xué)生信息查詢+ F9退學(xué)學(xué)生處理+ F9修改退學(xué)學(xué)生信息+ F9刪除

15、退學(xué)學(xué)生信息處理頻率: 1000次/天處理邏輯編號: P3處理邏輯名稱: 課程處理 簡述: 根據(jù)各種輸入信息進(jìn)行課程內(nèi)容處理輸入的數(shù)據(jù)流: F8課程信息+F6班級信息+F7選課信息處理描述:根據(jù)用戶進(jìn)行學(xué)生信息操作以及學(xué)生選課信息進(jìn)行課程處理與查詢,符合相關(guān)條件進(jìn)行查詢并允許處理,沒符合不返回任何信息。輸出的數(shù)據(jù)流: F5課程信息處理頻率: 1000次/天處理邏輯編號: P4處理邏輯名稱: 成績處理 簡述: 根據(jù)輸入或查詢成績進(jìn)行學(xué)生方面的處理輸入的數(shù)據(jù)流: F3成績信息處理描述: 根據(jù)用戶輸入的學(xué)生內(nèi)容進(jìn)行修改學(xué)生成績與內(nèi)容,正確查詢則返回學(xué)生內(nèi)容和成績內(nèi)容,錯(cuò)誤查詢則不返回任何信息。輸出的

16、數(shù)據(jù)流: F3成績信息+F3學(xué)生成績信息處理頻率: 1000次/天處理邏輯編號:P5處理邏輯名稱:分班處理 簡述:用戶進(jìn)行分班內(nèi)容操作的處理項(xiàng)目輸入的數(shù)據(jù)流:F7選課信息+F6班級信息+F5課程信息 處理描述:根據(jù)輸入的選課信息、班級信息、課程信息進(jìn)行相應(yīng)的查詢與修改等功能,如果有出入則返回錯(cuò)誤信息,如果無出入則進(jìn)行查詢,返回各功能操作。 輸出的數(shù)據(jù)流:F6班級信息 處理頻率:100次/天處理邏輯編號:P6處理邏輯名稱:寢室分配 簡述:用戶進(jìn)行寢室內(nèi)容操作的處理輸入的數(shù)據(jù)流:F4寢室信息 處理描述:根據(jù)輸入的寢室內(nèi)容進(jìn)行相應(yīng)的查詢與修改等功能,如果有出入則返回錯(cuò)誤信息,如果無出入則進(jìn)行查詢,返

17、回各功能操作。 輸出的數(shù)據(jù)流:F2學(xué)生寢室分配 處理頻率:100次/天(3)數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號:X1數(shù)據(jù)存儲名稱:學(xué)生信息 簡述:學(xué)生的基本信息數(shù)據(jù)存儲組成:學(xué)號+學(xué)生姓名+年齡+性別+專業(yè)+所屬地關(guān)鍵字:學(xué)號相關(guān)聯(lián)的處理:F11數(shù)據(jù)存儲編號:X2數(shù)據(jù)存儲名稱:課程信息 簡述:學(xué)校各科課程內(nèi)容信息記錄數(shù)據(jù)存儲組成:課程號+課程名+學(xué)分+學(xué)時(shí)關(guān)鍵字:課程號 相關(guān)聯(lián)的處理:F5數(shù)據(jù)存儲編號:X3數(shù)據(jù)存儲名稱:成績信息 簡述:記錄成績的信息內(nèi)容數(shù)據(jù)存儲組成:課程號+成績關(guān)鍵字:課程號相關(guān)聯(lián)的處理:F3(4)外部實(shí)體的描述外部實(shí)體編號:E1外部實(shí)體名稱:學(xué)生簡 述:學(xué)生內(nèi)容輸入的數(shù)據(jù)流:F11

18、輸出的數(shù)據(jù)流:無 外部實(shí)體編號:E2外部實(shí)體名稱:學(xué)校簡 述:學(xué)校內(nèi)容輸入的數(shù)據(jù)流:F9,F(xiàn)10輸出的數(shù)據(jù)流:F11 外部實(shí)體編號:E3 外部實(shí)體名稱:教師 簡 述:教師內(nèi)容 輸入的數(shù)據(jù)流:無 輸出的數(shù)據(jù)流:F3,F(xiàn)85、概念模型設(shè)計(jì)根據(jù)系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,得出系統(tǒng)的總體概念模型CDM 圖5.1 系統(tǒng)CDM圖6. 邏輯模型設(shè)計(jì)和優(yōu)化 圖6.1 系統(tǒng)PDM圖7. 物理設(shè)計(jì)和實(shí)施/*=*/* DBMS name: Microsoft SQL Server 2000 */* Created on: 2011-6-28 14:43:20 */*=*/alter table Dropped drop

19、 constraint FK_DROPPED_退學(xué)2_STUDENTgoalter table student drop constraint FK_STUDENT_住宿_DROPgoalter table student drop constraint FK_STUDENT_班級_CLASSgoalter table student drop constraint FK_STUDENT_退學(xué)_DROPPEDgoalter table student drop constraint FK_STUDENT_選校_COLLEGEgoalter table 任課 drop constraint FK

20、_任課_任課_COURSEgoalter table 任課 drop constraint FK_任課_任課2_TEACHERgoalter table 獎懲 drop constraint FK_獎懲_獎懲_REWARDSgoalter table 獎懲 drop constraint FK_獎懲_獎懲2_STUDENTgoalter table 查詢成績 drop constraint FK_查詢成績_查詢成績_GRADEgoalter table 查詢成績 drop constraint FK_查詢成績_查詢成績2_STUDENTgoalter table 選修 drop constra

21、int FK_選修_選修_STUDENTgoalter table 選修 drop constraint FK_選修_選修2_COURSEgoif exists (select 1 from sysindexes where id = object_id('Dropped') and name = '退學(xué)2_FK' and indid > 0 and indid < 255) drop index Dropped.退學(xué)2_FKgoif exists (select 1 from sysindexes where id = object_id('

22、;student') and name = '住宿_FK' and indid > 0 and indid < 255) drop index student.住宿_FKgoif exists (select 1 from sysindexes where id = object_id('student') and name = '班級_FK' and indid > 0 and indid < 255) drop index student.班級_FKgoif exists (select 1 from sysi

23、ndexes where id = object_id('student') and name = '退學(xué)_FK' and indid > 0 and indid < 255) drop index student.退學(xué)_FKgoif exists (select 1 from sysindexes where id = object_id('student') and name = '選校_FK' and indid > 0 and indid < 255) drop index student.選校_F

24、Kgoif exists (select 1 from sysindexes where id = object_id('任課') and name = '任課2_FK' and indid > 0 and indid < 255) drop index 任課.任課2_FKgoif exists (select 1 from sysindexes where id = object_id('任課') and name = '任課_FK' and indid > 0 and indid < 255) drop

25、 index 任課.任課_FKgoif exists (select 1 from sysindexes where id = object_id('獎懲') and name = '獎懲2_FK' and indid > 0 and indid < 255) drop index 獎懲.獎懲2_FKgoif exists (select 1 from sysindexes where id = object_id('獎懲') and name = '獎懲_FK' and indid > 0 and indid

26、< 255) drop index 獎懲.獎懲_FKgoif exists (select 1 from sysindexes where id = object_id('查詢成績') and name = '查詢成績2_FK' and indid > 0 and indid < 255) drop index 查詢成績.查詢成績2_FKgoif exists (select 1 from sysindexes where id = object_id('查詢成績') and name = '查詢成績_FK' a

27、nd indid > 0 and indid < 255) drop index 查詢成績.查詢成績_FKgoif exists (select 1 from sysindexes where id = object_id('選修') and name = '選修2_FK' and indid > 0 and indid < 255) drop index 選修.選修2_FKgoif exists (select 1 from sysindexes where id = object_id('選修') and name =

28、 '選修_FK' and indid > 0 and indid < 255) drop index 選修.選修_FKgoif exists (select 1 from sysobjects where id = object_id('Dropped') and type = 'U') drop table Droppedgoif exists (select 1 from sysobjects where id = object_id('Rewards') and type = 'U') drop

29、table Rewardsgoif exists (select 1 from sysobjects where id = object_id('class') and type = 'U') drop table classgoif exists (select 1 from sysobjects where id = object_id('college') and type = 'U') drop table collegegoif exists (select 1 from sysobjects where id = ob

30、ject_id('course') and type = 'U') drop table coursegoif exists (select 1 from sysobjects where id = object_id('"drop"') and type = 'U') drop table "drop"goif exists (select 1 from sysobjects where id = object_id('grade') and type = 'U&#

31、39;) drop table gradegoif exists (select 1 from sysobjects where id = object_id('student') and type = 'U') drop table studentgoif exists (select 1 from sysobjects where id = object_id('teacher') and type = 'U') drop table teachergoif exists (select 1 from sysobjects w

32、here id = object_id('任課') and type = 'U') drop table 任課goif exists (select 1 from sysobjects where id = object_id('獎懲') and type = 'U') drop table 獎懲goif exists (select 1 from sysobjects where id = object_id('查詢成績') and type = 'U') drop table 查詢成績goif

33、exists (select 1 from sysobjects where id = object_id('選修') and type = 'U') drop table 選修go/*=*/* Table: Dropped */*=*/create table Dropped ( details1 char(6) null, sno3 int not null, sno1 int null, constraint PK_DROPPED primary key (sno3)go/*=*/* Index: 退學(xué)2_FK */*=*/create index 退學(xué)2

34、_FK on Dropped (sno1 ASC)go/*=*/* Table: Rewards */*=*/create table Rewards ( Rewards1 char(30) not null, punishment1 char(30) not null, constraint PK_REWARDS primary key (Rewards1, punishment1)go/*=*/* Table: class */*=*/create table class ( sno6 int not null, sname4 char(20) null, classno int null

35、, constraint PK_CLASS primary key (sno6)go/*=*/* Table: college */*=*/create table college ( no1 int not null, clname1 char(30) null, constraint PK_COLLEGE primary key (no1)go/*=*/* Table: course */*=*/create table course ( cno1 int not null, cname1 char(20) null, credit1 real null, constraint PK_CO

36、URSE primary key (cno1)go/*=*/* Table: "drop" */*=*/create table "drop" ( sno4 int not null, sname3 char(20) null, dno int null, constraint PK_DROP primary key (sno4)go/*=*/* Table: grade */*=*/create table grade ( sno2 int not null, cno2 int not null, grade1 real null, credit2 real null, constraint PK_GRADE primary key (sno2, cno2)go/*=*/* Table: student */*=*/create table student ( sno1 int not null, sno6 int

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論