(完整版)陜西師范大學(xué)2007-2008學(xué)年第二學(xué)期期末考試數(shù)據(jù)庫原理_第1頁
(完整版)陜西師范大學(xué)2007-2008學(xué)年第二學(xué)期期末考試數(shù)據(jù)庫原理_第2頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第第頁(共7頁)醫(yī)生只有一個。完成如下設(shè)計:(i)設(shè)計該關(guān)系數(shù)據(jù)庫的E-R圖(實體名和屬性名的命名根據(jù)題中給出的中文指出轉(zhuǎn)換結(jié)果中每個關(guān)系模式的候選碼。名稱來定);指出轉(zhuǎn)換結(jié)果中每個關(guān)系模式的候選碼。名稱來定);(ii)將該E-R圖轉(zhuǎn)換為關(guān)系模型結(jié)構(gòu),(ii)對應(yīng)的關(guān)系模型結(jié)構(gòu)如下:科室(科室名,科地址,科電話)病房(病房號,床位號,科室名)醫(yī)生(工作證號,姓名,職稱,科室名,年齡)病人(病歷號,姓名,性別,診治,主管醫(yī)生,病房號)每個關(guān)系模式的候選碼如下:科室的候選碼是科名;病房的候選碼是科室名十病房號;醫(yī)生的候選碼是工作證號;病人的候選碼是病歷號。25)對學(xué)生-課程數(shù)據(jù)庫查詢“信息系”學(xué)生選修的課程名稱:SELECTCnameFROMSTUDENT,SC,CourseWHEREStudent.Sdept='IS'ANDStudent.Sno=SC.SnoANDSC.Cno=Course.Cno;試畫出用關(guān)系代數(shù)表示的語法樹,并用關(guān)系代數(shù)表達(dá)式優(yōu)化算法對原始的語

法樹進行優(yōu)化處理,畫出優(yōu)化后的標(biāo)準(zhǔn)語法樹。(26)設(shè)有如下表所示的三個關(guān)系S、C和SC。S(S#,SNAME,SEX字段為字符型,AGE字段為整型)S#SNAMEAGESEX1李強23男2劉麗22女5張友22男C(C#,CNAME,TEACHER字段均為字符型)C#CNAMETEACHERK1C語言王華K5數(shù)據(jù)庫原理程軍K8編譯原理程軍SC(S#,C#字段為字符型,GRADE字段為整型)S#C#GRADE1K1832K1855K1922K5905K5845K880用SQL語句實現(xiàn)如下要求:(i)建立SC表并設(shè)置主碼和參照完整性規(guī)則(假設(shè)S表和C表已創(chuàng)建)。(ii)將“李強”同學(xué)所有所學(xué)課程的成績(GRADE)加3分。(iii)查詢選修全部課程的學(xué)生姓名(SNAME)。(iv)查詢至少選修兩門課程的學(xué)生學(xué)號(S#)o25)答:第7第7頁(共7頁):期日試考.?別類生考:號學(xué)select(StudenLSdept='ISr)projectjoin(StudcrtlSnO-SCStwS('rnD=Cciursc.(?no)(26)答:(i)createtableSC(S#char(l),C#char(2),GRADEtinyint,constraintpk_scprimarykey(S#,C#),constraintfk_sforeignkey(S#)referencesS(S#),constraintfk_cforeignkey(C#)referencesC(C#))(ii)updatescsetgrade=grade+3wheres#=(selects#fromswheresname二'李強')(iii)selectsnamefromswherenotexists(select*fromcwherenotexists(select*fromscwheres.s#=s

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論