![大型數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)八)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/15/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f1.gif)
![大型數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)八)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/15/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f2.gif)
![大型數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)八)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/15/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f3.gif)
![大型數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)八)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/15/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f4.gif)
![大型數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)八)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/15/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f/5d7bb8f0-be2f-47c8-9517-cf5a394c6f6f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.課程實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)8)課程名稱 大型數(shù)據(jù)庫 專業(yè)班級(jí) 軟件 姓 名 學(xué) 號(hào) 指導(dǎo)教師 計(jì)算機(jī)學(xué)院實(shí)驗(yàn)教學(xué)考核和成績(jī)?cè)u(píng)定辦法1 課內(nèi)實(shí)驗(yàn)考核成績(jī),嚴(yán)格按照該課程教學(xué)大綱中明確規(guī)定的比重執(zhí)行。實(shí)驗(yàn)成績(jī)不合格者,不能參加課程考試,待補(bǔ)做合格后方能參加考試。2 單獨(dú)設(shè)立的實(shí)驗(yàn)課考核按百分制評(píng)分,考核內(nèi)容應(yīng)包括基本理論、實(shí)驗(yàn)原理和實(shí)驗(yàn)。3 實(shí)驗(yàn)考核內(nèi)容包括:1)實(shí)驗(yàn)預(yù)習(xí);2)實(shí)驗(yàn)過程(包括實(shí)驗(yàn)操作、實(shí)驗(yàn)記錄和實(shí)驗(yàn)態(tài)度、表現(xiàn));3)實(shí)驗(yàn)報(bào)告;權(quán)重分別為0.2 、0.4 、 0.4;原則上根據(jù)上述三個(gè)方面進(jìn)行綜合評(píng)定。學(xué)生未取得1)和2)項(xiàng)成績(jī)時(shí),第3)項(xiàng)成績(jī)無效。4 實(shí)驗(yàn)指導(dǎo)教師應(yīng)嚴(yán)格按照考核內(nèi)容分項(xiàng)給
2、出評(píng)定成績(jī),并及時(shí)批改實(shí)驗(yàn)報(bào)告,給出綜合成績(jī),反饋實(shí)驗(yàn)中出現(xiàn)的問題。實(shí)驗(yàn)成績(jī)?cè)诮處熓謨?cè)中有記載。實(shí)驗(yàn)報(bào)告主要內(nèi)容一 實(shí)驗(yàn)?zāi)康?二 實(shí)驗(yàn)儀器及設(shè)備三 實(shí)驗(yàn)原理四 實(shí)驗(yàn)步驟五 實(shí)驗(yàn)記錄及原始記錄六 數(shù)據(jù)處理及結(jié)論七 實(shí)驗(yàn)體會(huì)(可選項(xiàng))注:1. 統(tǒng)一采用A4紙,(正文采用宋體五號(hào)字)或手寫,右側(cè)裝訂。2. 實(shí)驗(yàn)類別指驗(yàn)證、演示、綜合、設(shè)計(jì)、創(chuàng)新(研究)、操作六種類型實(shí)驗(yàn)。3. 驗(yàn)證性實(shí)驗(yàn):是指為了使學(xué)生鞏固課程基本理論知識(shí)而開設(shè)的強(qiáng)調(diào)演示和證明,注重實(shí)驗(yàn)結(jié)果(事實(shí)、概念或理論)的實(shí)驗(yàn)。4. 綜合性實(shí)驗(yàn):是指實(shí)驗(yàn)內(nèi)容涉及本課程的綜合知識(shí)或本課程相關(guān)的課程知識(shí)的實(shí)驗(yàn)。5. 設(shè)計(jì)性實(shí)驗(yàn):是指給定實(shí)驗(yàn)?zāi)康摹?/p>
3、要求和實(shí)驗(yàn)條件,由學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)方案并加以實(shí)現(xiàn)的實(shí)驗(yàn)。;.實(shí)驗(yàn)題目實(shí)驗(yàn)八 存儲(chǔ)過程、函數(shù)、程序包和觸發(fā)器實(shí)驗(yàn)室機(jī)房9202實(shí)驗(yàn)時(shí)間2016 年 5月 17日 實(shí)驗(yàn)類別設(shè)計(jì)同組人數(shù)1 成 績(jī)指導(dǎo)教師簽字:【實(shí)驗(yàn)?zāi)康摹浚?)掌握存儲(chǔ)過程的編輯及調(diào)用方法;(2)掌握函數(shù)的編輯及調(diào)用方法;(3)掌握程序包的編輯及調(diào)用方法;(4)掌握DML觸發(fā)器的創(chuàng)建及應(yīng)用?!緦?shí)驗(yàn)原理】1. 存儲(chǔ)過程 2. 函數(shù) 3. 程序包 4. 觸發(fā)器【實(shí)驗(yàn)內(nèi)容】基本任務(wù)一、存儲(chǔ)過程、函數(shù)和程序包設(shè)計(jì)編程1假若有一個(gè)學(xué)生成績(jī)管理系統(tǒng),其中有一個(gè)學(xué)生成績(jī)表stu_scores_XXX(學(xué)號(hào),課程號(hào),成績(jī),錄入時(shí)間),其中課程號(hào)的第
4、3位代表課程類型(1:必修 2:考查 3:選修)。且要求一個(gè)學(xué)生的某一門課程只能有一個(gè)成績(jī)。(1)現(xiàn)要求設(shè)計(jì)學(xué)生成績(jī)表stu_scores_XXX的表結(jié)構(gòu)及約束,表結(jié)構(gòu)中應(yīng)至少包含以上列出的字段,設(shè)計(jì)完成后創(chuàng)建該表。(2)編寫程序包pkg_score_XXX,該程序包應(yīng)至少提供以下功能: 教師可向?qū)W生成績(jī)表中錄入學(xué)生的考試成績(jī),在錄入記錄時(shí)要求對(duì)可能出現(xiàn)的異常進(jìn)行處理。 教師可根據(jù)學(xué)號(hào)和課程號(hào),查詢出該某個(gè)學(xué)生某門課程的成績(jī),并返回對(duì)應(yīng)記錄。 當(dāng)輸入某課程的課程號(hào)后,可查詢出該課程的課程類型(1:必修 2:考查 3:選修); 當(dāng)輸入一個(gè)百分制成績(jī),可返回其五級(jí)分制成績(jī)(優(yōu)、良、中、及、不及格)
5、; 當(dāng)輸入某個(gè)學(xué)生的學(xué)號(hào)時(shí),可查詢出該生的成績(jī)信息及課程類型,要求必修課輸出百分制成績(jī),選修課或考查課輸出五分制成績(jī)。包規(guī)范(包頭)代碼:create or replace package pkg_score_221 isfunction course_type_221(cid char)return nvarchar2;function getgreade(sid number,cid char)return number;function getfive_score(grd number)return char;procedure insert_data(sid number,cid ch
6、ar,grd number,prd varchar2);procedure sele_stuscore_221(sid number);end pkg_score_221;包體代碼:create or replace package body pkg_score_221ISfunction course_type_221(cid char) return nvarchar2 IS v_ctype nvarchar2(10); v_str char(1); begin v_str:=substr(cid, 3, 1); case v_str WHEN 1 THEN v_ctype:=必修課; W
7、HEN 2 THEN v_ctype:=考查課; WHEN 3 THEN v_ctype:=選修課; else v_ctype:=課程類型錯(cuò)誤; end case; return v_ctype;end course_type_221;function getgreade(sid number,cid char)return numberiscid1 number;beginselect grade into cid1 from stu_scores_221where stuid=sid and courseid=cid; return cid1;end getgreade;function
8、getfive_score(grd number)return charis ss nvarchar2(10); BEGIN CASE WHEN grd=90 and grd=80 and grd=70 and grd=60 and grd70 THEN ss:=及格; ELSE ss:=不及格; end case;return ss;end getfive_score;procedure sele_stuscore_221(sid number) IS BEGIN FOR i IN (select * from stu_scores_221 where stuid=sid) LOOP IF
9、course_type_221(i.courseid) =必修課 THEN dbms_output.put_line(學(xué)號(hào):| i.stuid | 課程:|i.courseid| 課程類型:|course_type_221(i.courseid)| 成績(jī):|i.grade); ELSE dbms_output.put_line(學(xué)號(hào):| i.stuid | 課程:|i.courseid| 課程類型:|course_type_221(i.courseid)| 成績(jī):|getfive_score(i.grade); END IF; END LOOP;END sele_stuscore_221; p
10、rocedure insert_data(sid number,cid char,grd number,prd varchar2) IS num_null_221 exception; Pragma exception_init(num_null_221,-1400);BEGIN INSERT INTO stu_scores_221(stuid,courseid,grade,prodession) VALUES(sid,cid,grd,prd); commit; EXCEPTION WHEN DUP_VAL_ON_INDEX THEN dbms_output.put_line (該學(xué)生信息已存在); WHEN num_null_221 THEN dbms_output.put_line(違反了非空約束!);END insert_data;END pkg_score_221;(3)試編寫程序塊分別調(diào)用測(cè)試程序包中的公有存儲(chǔ)過程。插入數(shù)據(jù):利用學(xué)號(hào)查詢信息:二、觸發(fā)器設(shè)計(jì)編程2 假若在員工考勤系統(tǒng)中有一個(gè)員工考勤表empl_kq_XXX,其表中的列內(nèi)容要求如表1所示:表1 員工考勤表empl_kq_xxx名稱備注考勤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 宣傳片協(xié)議合同
- 2025域名收購(gòu)合同范文
- 滅火器買賣合同
- 幼兒園聘用保育員合同模板
- 2025非專利項(xiàng)目技術(shù)轉(zhuǎn)讓合同
- 委托物業(yè)服務(wù)合同書
- 2025材料采購(gòu)合同
- 2025電子元件配件采購(gòu)合同模板
- 2025年電力金具項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 2025年果醬項(xiàng)目提案報(bào)告范文
- 充電樁知識(shí)培訓(xùn)課件
- 2025年七年級(jí)下冊(cè)道德與法治主要知識(shí)點(diǎn)
- 2025年交通運(yùn)輸部長(zhǎng)江口航道管理局招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 偏癱足內(nèi)翻的治療
- 藥企質(zhì)量主管競(jìng)聘
- 信息對(duì)抗與認(rèn)知戰(zhàn)研究-洞察分析
- 手術(shù)室??谱o(hù)士工作總結(jié)匯報(bào)
- 2025屆高三聽力技巧指導(dǎo)-預(yù)讀、預(yù)測(cè)
- 蘇州市2025屆高三期初陽光調(diào)研(零模)政治試卷(含答案)
- 長(zhǎng)期處方管理規(guī)范
評(píng)論
0/150
提交評(píng)論