




已閱讀5頁,還剩3頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中南大學考試試卷20 -20 學年 下 學期 時間100分鐘 數據庫應用基礎 課程 48 學時 3 學分 考試形式: 閉 卷 專業年級: 商學院 級 總分100分,占總評成績70%注:請將答案直接寫在試卷上!在本試卷中除特殊說明外數據庫系統為SQL SERVER,均采用下列表:學生信息表Student(NO,NAME,AGE,SEX,CLASS,NA),其字段名分別表示學號(CHAR(4)、姓名(VARCHAR(8)、年齡(INT)、性別(CHAR(2)、班級(VARCHAR(4))、民族(VARCHAR(18),主鍵為NO。教師信息表T (NO,NAME,sex,ab), 其字段名分別表示教師編號(Char(4)、姓名(varchar(8)、性別(char(2))、職稱(Varchar(6),主鍵為NO。課程信息表C(NO,NAME, TNO),其字段名分別表示課程編號(Char(4)、課程名稱(VARCHAR(12)、授課教師編號(varchar(4),主鍵為(NO,TNO)。學生選課及成績表SC(NO,CNO,Tno,GRADE),其字段名分別表示學號(char(4))、課程編號(char(4)、授課教師編號(varchar(4),成績(int), 主鍵為(NO,CNO,Tno)。在企業管理器中按下列方式錄入數據保存。Student的數據NONameAgeSexCLASSNA0101劉琳19女1002漢族0105王剛21男1015苗族0102李曉20女1015土家族0110張明NULL男1002漢族0108周冰21女1015苗族2031NULL20男1002漢族8T的數據NONameSexAB1003劉瑞女講師2020陳曉男副教授0102李斌女教授C的數據NONameTNO2010數據庫技術10032010數據庫技術01022015高等數學2020SC的數據NOCNOTnoGRADE010520101002880108201010039010102010100386010120101002NULL01052015202078010220101002NULL01102015202082010820152020NULL01022015202085011220152020NULL一、判斷下列關系模式最高屬于第幾范式,并解釋原因(本題20分,判斷正確得1分,解釋原因正確得3分)(1)R(A,B,C,D,E) F:BC,ABD;1(2)R(A,B,C,D,E) F:ABC, BD, DE ;1(3)R(A,B,C,D,E) F:ABEC, CBD2(4)R(A,B,C,D,E) F:ABC, ABD, CE,EC 3(5)R(A,B,C,D,E) F:ABC, CB, CD ,ABE 二、判斷下列描述或命令是否正確,如果不正確,請說明理由,并在不改變原來命令意義的基礎上改正(共24分)(1)數據庫中有三類完整性約束:實體完整性、參照完整性和用戶定義的完整性。定義外鍵實現的是用戶定義完整性。(2)在數據庫的三級模式結構中,描述數據庫中全體數據的全局邏輯結構和特征的是外模式。當關系的型改變時,用戶程序也可以不變,這是數據的存儲獨立性。(3)關系表:學生(宿舍編號,宿舍地址,學號,姓名,性別,專業,出生日期)滿足第三范式。(4)假設數據庫中已建好student表,并設置了no為主鍵,現欲對name字段建立索引操作:create clustered index ind_sname on name to student (5)查詢出土家族和苗族學生的有關信息。select no,name,sex,class from student where na= 土家族 Union Select no,name,age,class from student where na=苗族(6)查詢課程號為2010課程最高分的學生學號及成績。select no,grade from sc where cno=2010 and grade=max(grade)(7)查詢還沒有錄入成績的學生學號及姓名。select no,name from student,sc where grade=null(8)insert into sc select no, cno from student,c,sc where class=1002 and sc.no=student.no and name=數據庫技術三、寫出下列命令的結果。(本題32分)(1) select student.no,,student.class,o,sc.grade from student,sc,C where student.no=sc.no and o=c.no and =高等數學 order by sc.grade(2)Select student.class,o,avg(grade),count(cno) from student,sc where student.no=sc.no group by student.class,o having count(cno)=1(3) Select no, cno, grade from sc where no in(select no from student where NA=漢族) (4) Select * from student where sex=男 and no in (select no from sc where cno in (select no from c where name=數據庫技術 and tno in (select no from t where name like 劉%) (5) Select avg(grade) from sc, student, c, t where sc.no=student.no and o=c.no and c.tno=t.no and =高等數學 Group by student.class(6)Select sc.no from student, sc, c, t where sc.no=student.no and o=c.no and c.tno=t.no and t.ab not like 教授 group by sc.no having count(sc.no)=1(7)select student.*,o,sc.grade from student left outer join sc on student.no=sc.no where sex=男(8) select no,class from student where name like 張% and no in (select no from sc where student.no=sc.no)四、用一條命令完成下列操作(本題24分)1.用SQL的數據定義語言建立“學生選課及成績表”SC表,并定義其主碼。2.檢索所有漢族學生所選課程的課程編號及獲得的成績。3.檢索
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- (三模)2025年5月濰坊市高三高考模擬考試歷史試卷
- 肺功能康復護理
- 國際學生醫療保險及全面體檢服務補充協議
- 跨境電商平臺客服質量監控與績效考核合同
- 電商押金結算服務協議及消費者權益保護規范
- 社區公益項目社區工作者崗位服務協議
- 影視動畫主題衍生品生產銷售及收益分成合同
- 家庭環保裝修工程驗收合格責任保證協議
- 房產抵押解除與房屋租賃合同終止協議
- 突發事件公關危機應對與危機干預合同
- 園林噴灑器企業數字化轉型與智慧升級戰略研究報告
- GB/T 9065.2-2025液壓傳動連接軟管接頭第2部分:24°錐形
- 2023年貴州省糧食儲備集團有限公司面向社會公開招聘工作人員15人筆試參考題庫附帶答案詳解
- 道路運輸汛期教育培訓
- 患者投訴處理與護理試題及答案
- 期中考試考后分析總結主題班會《全員出動尋找消失的分數》
- 公司注冊合同協議
- 房地產市場報告 -2025年第一季度青島寫字樓和零售物業市場概況報告
- 2025軌道車司機(技師)重點考試題庫及答案(濃縮300題)
- 心功能分級課件
- 行為資產定價理論綜述
評論
0/150
提交評論