




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)試驗(yàn)報(bào)告(四)1.簡(jiǎn)潔查詢:姓名:學(xué)號(hào):班級(jí) : 1 查詢“ 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)” 課程的學(xué)分;SQL語(yǔ)句:select credit from course where course_name =SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) ; 或者模糊查詢:select credit from course where course_name like%數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:2 查詢選修了課程編號(hào)為“按降序輸出;SQL語(yǔ)句:select student_id , grade from student_course where course_id =dep04_s003order by gr
2、ade desc; 執(zhí)行結(jié)果:dep04_s004” 的同學(xué)的學(xué)號(hào)和成果,并將成果3 查詢學(xué)號(hào)為“g9940205” 的同學(xué)選修的課程編號(hào)和成果;SQL語(yǔ)句:select course_id , grade from student_course where student_id =g9940205 ; 執(zhí)行結(jié)果:4 查詢選修了課程編號(hào)為“dep04_s001” 且成果高于 85 分的同學(xué)的學(xué)號(hào)和成果;SQL語(yǔ)句:select student_id , grade from student_course where course_id=dep04_s001and grade 85 ; 執(zhí)行結(jié)果
3、:2.在多表連接的查詢?cè)囼?yàn)中,用Transact SQL 語(yǔ)句完成以下查詢操作:1 查詢選修了課程編號(hào)為“dep04_s002” 且成果高于85 分的同學(xué)的學(xué)號(hào)、姓名和成果;SQL語(yǔ)句:select student . student_id , student_name , grade from student , student_course where student . student_id =student_course . student_id and student_course . course_id =dep04_s002and student_course . grade 8
4、5 ; 執(zhí)行結(jié)果:2 查詢?nèi)客瑢W(xué)的學(xué)號(hào)、姓名、選修的課程名稱和成果;SQL語(yǔ)句:select student . student_id , student_name , course_name, grade from student , course , student_course where student . student_id =student_course . student_id and student_course . course_id =course . course_id ; 執(zhí)行結(jié)果:3 查詢林紅同學(xué)選修的課程名稱、 學(xué)分和成果; 考試成果 60 有學(xué)分,否就無(wú)學(xué)分;
5、 SQL語(yǔ)句:select course_name , student_course . credit , grade from student , student_course , course where student_name = 林紅 and student . student_id =student_course . student_id and student_course . course_id =course . course_id ;3.在復(fù)雜查詢?cè)囼?yàn)中,用Transact SQL 語(yǔ)句完成以下查詢操作:1 查詢至少選修了三門(mén)課程的同學(xué)的學(xué)號(hào)和姓名;SQL語(yǔ)句:select
6、 student . student_id , student_name from student , student_course where student . student_id =student_course . student_id group by student . student_id , student_name having count student_course . course_id = 3; 執(zhí)行結(jié)果:2 查詢選修課程號(hào)為“SQL語(yǔ)句:select avg grade from student_course dep04_b001” 的同學(xué)的平均成果;where c
7、ourse_id =dep04_b001 ; 執(zhí)行結(jié)果:3 查詢?nèi)客瑢W(xué)的學(xué)號(hào)和他選修課程的最高成果,要求他的選修課程中沒(méi)有成果為空的;SQL語(yǔ)句:select student_id , max grade from student_course where exists select grade from student_course group by student_id ; 執(zhí)行結(jié)果:4 查詢嚴(yán)為老師 2022/2022 學(xué)年教的軟件開(kāi)發(fā)技術(shù)課程的最高成果及此學(xué)生的學(xué)號(hào)、姓名、班級(jí);SQL語(yǔ)句:select student . student_id , student_name , st
8、udent . class_id , grade from teacher_course_class , teacher , course , student , student_course where teacher_course_class . teacher_id = teacher . teacher_id and teacher . teacher_name = 嚴(yán)為 and teacher_course_class . course_id = course . course_id and course . course_name = 軟件開(kāi)發(fā)技術(shù) and teacher_cour
9、se_class . course_id = student_course . course_id and student_course . student_id = student . student_id and teacher_course_class . school_year = 2022/2022 and student_course. grade =allselect grade course . course_id andfrom student_course, course where student_course. course_id = course. course_na
10、me = 軟件開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:5 查詢數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)課程用過(guò)的教材名稱,作者和出版社;SQL語(yǔ)句:select book_name , author , publish_company from book , course where course . book_id =book. book_id and course_name =SQL SERVER數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:6 查詢運(yùn)算機(jī)科學(xué)系講授過(guò)數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)的老師姓名和職稱;SQL語(yǔ)句:select teacher_name , profession from teacher , course , teacher_cour
11、se_class , department where teacher . teacher_id = teacher_course_class . teacher_id and course . course_id = teacher_course_class . course_id and department . department_id = teacher . department_id and department . department_name = 運(yùn)算機(jī)科學(xué) and course . course_name = SQL Server 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:4. 在嵌套
12、查詢?cè)囼?yàn)中, 用 Transact SQL語(yǔ)句完成以下查詢操作, 要求寫(xiě)嵌套查詢語(yǔ)句:1 查詢選修了軟件開(kāi)發(fā)技術(shù)的同學(xué)的學(xué)號(hào)和姓名;SQL語(yǔ)句:select student_id , student_name from student where student_id in select student_id from student_course where course_id in select course_id from course where course_name = 軟件開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:2 查詢沒(méi)有選修軟件開(kāi)發(fā)技術(shù)的同學(xué)的學(xué)號(hào)和姓名;SQL語(yǔ)句:select stude
13、nt_id , student_name from student where notexistsselect student_id from student_course where course_id in select course_id from course where course_name = 軟件開(kāi)發(fā)技術(shù) ; 執(zhí)行結(jié)果:3 查詢至少選修了學(xué)號(hào)為 “ g9940201” 的同學(xué)所選修的全部課程的同學(xué)的學(xué)號(hào)和姓名;SQL語(yǔ)句:select student_id , student_name from student where not exists select *from stu
14、dent_course student_course1 where student_course1. student_id = g9940201and notexists select*from student_course student_course2 where student . student_id =student_course2 . student_id and student_course2 . course_id = student_course1 . course_id ; 執(zhí)行結(jié)果:5. 建立如下視圖:同學(xué)選修課程信息視圖,包括以下內(nèi)容:對(duì)(1)(2)內(nèi)容用企業(yè)治理器和S
15、QL語(yǔ)句方式分別完成;1)同學(xué)學(xué)號(hào)、姓名、所在系、授課老師姓名、課程名稱、課程教材名稱、出版社、學(xué)分、選課成果SQL語(yǔ)句:Create viewview1 student_id , student_name , department_name , teacher_name , course_name, book_name , publish_name , credit , grade as select distinctstudent . student_id , student . student_name , department_name , teacher_name ,course_n
16、ame, book_name, publish_company , student_course . credit , student_course . grade fromstudent , course , department , student_course, teacher , teacher_course_class, book, class where student . student_id =student_course . student_id and student . class_id =class . class_id and class . department_i
17、d =department . department_id and student_course. course_id =course . course_id and course . book_id =book. book_id and teacher. teacher_id=teacher_course_class. teacher_id and teacher_course_class企業(yè)治理器:. course_id =course . course_id Step1:右鍵視圖,挑選新建視圖;Step2:添加涉及到的表;Step3:挑選需要顯示的列;Step4:右鍵視圖 view1,挑
18、選查看前 1000行;執(zhí)行結(jié)果:2)修改以上視圖,增加同學(xué)所在班級(jí)信息;SQL語(yǔ)句:alter viewview1 student_id , student_name , department_name , teacher_name , course_name, book_name, publish_name , credit , grade , class_id AS SELECT DISTINCTstudent . student_id , student_name , department_name , teacher_name , course_name , book_name, publish_company , student_course . credit , student_course . grade , student . class_id FROMstudent , student_course, course , teacher , teacher_course_class, book, department , class WHERE student . student_id =student_course . student_id and student . class_id =class . cl
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)自動(dòng)飲料吸管包裝機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 瓦采購(gòu)合同范本
- 二零二五年度休閑漁業(yè)魚(yú)塘租賃合作合同
- 二零二五年度智慧城市交通信號(hào)系統(tǒng)合同評(píng)審流程
- 2025年度資產(chǎn)抵押債務(wù)清償與執(zhí)行協(xié)議
- 2025年度服裝廠與服裝設(shè)計(jì)師的創(chuàng)意合作勞動(dòng)合同
- 二零二五年度運(yùn)維外包合同
- 二零二五年度電力系統(tǒng)設(shè)備預(yù)防性維護(hù)與維修保障協(xié)議
- 科技在電競(jìng)酒店智能會(huì)員服務(wù)中的應(yīng)用
- 二零二五年度教育培訓(xùn)保證金協(xié)議模板
- 歌劇卡門(mén)課件教學(xué)課件
- 工程投標(biāo)文件范本完整版
- 小學(xué)二年級(jí)開(kāi)學(xué)家長(zhǎng)會(huì)課件2024-2025學(xué)年
- 光伏發(fā)電績(jī)效考核管理
- 低空經(jīng)濟(jì)無(wú)人機(jī)行業(yè)市場(chǎng)趨勢(shì)與競(jìng)爭(zhēng)分析
- 信息論與編碼理論-全
- 正是橙黃橘綠時(shí)讀書(shū)分享好書(shū)推介感悟教學(xué)課件
- 舌尖上的美食中國(guó)美食文化北京小吃介紹
- 2024年航空職業(yè)技能鑒定考試-航空乘務(wù)員考試近5年真題附答案
- 人教版小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)課件:《找規(guī)律》獲獎(jiǎng)?wù)n件(34張)
- 合租合同模板電子版
評(píng)論
0/150
提交評(píng)論