《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告

上傳人:奔*** 文檔編號(hào):40754451 上傳時(shí)間:2021-11-17 格式:DOCX 頁數(shù):10 大?。?7.69KB
收藏 版權(quán)申訴 舉報(bào) 下載
《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告_第1頁
第1頁 / 共10頁
《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告_第2頁
第2頁 / 共10頁
《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告_第3頁
第3頁 / 共10頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告(10頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、《數(shù)據(jù)庫應(yīng)用基礎(chǔ)》課程設(shè)計(jì)報(bào)告 學(xué)號(hào): 班級(jí): 姓名: 第二部分、教務(wù)管理系統(tǒng)相關(guān)的表與視圖的結(jié)構(gòu) 表的結(jié)構(gòu) T (教師關(guān)系表) 列名 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 是否為空 TNO varchar 16 V TN varchar 16 V SEX int 4 V AGE int 4 V S (學(xué)生關(guān)系表) 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 SNO varchar 20 V SN char 20 V SEX char 20 V AGE int 4 V SC (選課表) 列名 數(shù)據(jù)類型 數(shù)

2、據(jù)長(zhǎng)度 是否為空 CNO VARCHAR 16 是 CN CHAR 16 否 CT INT 4 否 SCORE INT 4 否 SNO Varchar 16 否 TNO INT 4 否 學(xué)生部分信息視圖SI結(jié)構(gòu) 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 SNO VARCHAR 20 V SN CHAR 20 V CN CHAR 20 V SCORE INT 4 V 第三吾B分、表與視圖的數(shù)據(jù)列表 表的數(shù)據(jù)列表 T (教師關(guān)系表) TNO TN SEX AGE 01 趙成 男 35

3、02 李強(qiáng) 男 28 03 [何東 男 30 04 李紅 女 22 05 張力 男 39 S (學(xué)生關(guān)系表) SNO SN SEX AGE S1 趙亦 女 17 S2 錢爾 男 18 S3 孫珊 女 18 S4 李思 男 21 S5 周武 男 19 S6 吳麗 男 15 SC選課表 CNO CN CT SCORE SNO TNO 2 信息 60 80 S3 05 2 信息 60 56 S2 05 1 計(jì)算機(jī) 60 90 S5 01 1 計(jì)

4、算機(jī) 65 92 S1 04 3 物理 75 90 S3 02 5 自動(dòng)化 80 75 S4 02 5 自動(dòng)化 55 65 S6 05 7 會(huì)計(jì) 58 74 S5 03 創(chuàng)建命令: Create view SI as select sno,sn,cn,score from s,sc where s.sno=sc.sno 執(zhí)行結(jié)果: SNO SN CN SCORE S1 趙亦 計(jì)算機(jī) 92 S3 孫珊 信息 80 S3 孫珊 物理 90 S5 周武 計(jì)算機(jī) 90 S6 吳麗 自動(dòng)化

5、 65 第四吾B分、自定義函數(shù)、存儲(chǔ)過程、觸發(fā)器的源碼 一、自定義函數(shù) (1)計(jì)算全體學(xué)生課程號(hào)為1的平均成績(jī) DECLARE @cnum char(15) declare @aver float set @cnum=1 select @aver=(select avg(score)from SC WHERE CNO=@CNUM GROUP BY CNO ) SELECT @aver AS 1課程的平均成績(jī) (2)對(duì)于給定的學(xué)號(hào)S3,查詢?cè)撝翟趯W(xué)生表中是否存在,若存 在返回0,不存在返回1。 declare @num varchar,@flag varchar

6、 set @num=S3 IF EXISTS(SELECT SNO FROM S WHERE SNO=@num) select @flag=1 else select @flag=0 二、存儲(chǔ)過程 在TEACH數(shù)據(jù)庫中,創(chuàng)建一個(gè)名稱為 QUERYTEACH的存 儲(chǔ)過程,該存儲(chǔ)過程的功能是從數(shù)據(jù)表 S中根據(jù)學(xué)號(hào)查詢某一同 學(xué)的姓名和系別, 查詢的結(jié)果由參數(shù) @5門和@~6。1返回. CREATE PROCEDURE QUERYTEACH (@sno char(20), @sn char(20)OUTPUT, @dept char(10) OUTPUT ) AS SEL

7、ECT @sn=SN,@dept=DEPT FROM S WHERE SNO= sno 10 (3)觸發(fā)器 創(chuàng)建一個(gè)觸發(fā)器,當(dāng)向S表中插入一條記錄時(shí),自動(dòng)顯示S表中 的記錄。 CREATE TRIGGER CHANGEDISPLAY ON S FOR INSERT AS SELECT * FROM S 第五部分、自定義函數(shù),存儲(chǔ)過程,觸發(fā)器的執(zhí)行結(jié)果 自定義函數(shù) DECLZKE 融ng char 15 declare tavr f jet SfrlfA* 毗v41r 咕 f tab SC THERE CWD WCITUM GftCT BT

8、 CWO ) SELECT ewr AS F鼻慳勖不均成 c】前收的平均咸憤 9L0 declare %ua vxcIut,蛾 1叫 v&rchar set Mg SJJ IF cm [ SELECT SNO FROi S WHERE SK)Otiun svlfCt 就1 卻 1 elf* Sfliet 趾 17 0 府令己成功用庭. 存儲(chǔ)過程 declara CKIR : St)jDECLIRE CHAR 10 ESEC QUERYTEACHit . ASM OUTPUT OUT iF 於名耳或口 i KULL NULL 觸發(fā)器 insEt into S 亶泣靄

9、 &ELJUtE 腌FI VALUES S7 ,芻當(dāng).文 W1M,| SHO SN DEPT 1 S1 文 17 R 16 文 20 氨 2t R 19 安 賴 it算機(jī) 自動(dòng)化 計(jì)算機(jī) g動(dòng)此 2 53 3 4 54 5 S5 * C 7 S? 女 20 ? 口網(wǎng)粗[二二消息 PART 6課程設(shè)計(jì)的體會(huì)與建議 通過一個(gè)學(xué)期的數(shù)據(jù)庫學(xué)習(xí), 我覺得這門課程還是比較難學(xué) 的,期末考試弁不是很理想。 對(duì)于兩周的數(shù)據(jù)庫實(shí)踐感覺還是比 較茫然與困惑。 實(shí)踐的第一天,老師只是簡(jiǎn)單的說了下實(shí)踐所要參考的重要 章節(jié),同學(xué)們都感覺比較迷茫,不知道要干什么。后面幾天就好 多了,大家都按照課本上的要求開始學(xué)習(xí), 在學(xué)習(xí)的過程中還是 有比較多的問題的,但是我發(fā)現(xiàn)老師來機(jī)房的時(shí)間不夠多, 以致 于同學(xué)們堆積了很多問題,所以希望老師以后能多去機(jī)房解答同 學(xué)們的難題。 兩周的實(shí)踐說短不短說長(zhǎng)不長(zhǎng), 但是我卻受益匪淺。我弄懂 了許多在學(xué)習(xí)中一直困擾我的問題, 而且對(duì)計(jì)算機(jī)的操作對(duì)數(shù)據(jù) 庫系統(tǒng)的運(yùn)用也更加熟練了, 同時(shí)我也深深的感受到數(shù)據(jù)庫的確 是一門值得認(rèn)真學(xué)習(xí)的學(xué)科, 學(xué)會(huì)使用數(shù)據(jù)庫對(duì)我們以后的工作 有很大的幫助。 總的來說,這次的數(shù)據(jù)庫實(shí)踐過的既有意義又充實(shí)。

展開閱讀全文
溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!