數(shù)據(jù)庫實驗5實驗報告_第1頁
數(shù)據(jù)庫實驗5實驗報告_第2頁
數(shù)據(jù)庫實驗5實驗報告_第3頁
數(shù)據(jù)庫實驗5實驗報告_第4頁
數(shù)據(jù)庫實驗5實驗報告_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫原理與設(shè)計》實驗報告年級、專業(yè)、班級 姓名實驗題目實驗時間實驗地點實驗成績實驗性質(zhì)同驗證性□設(shè)計性□綜合性教師評價:口算法/實驗過程正確; 口源程序/實驗內(nèi)容提交 □程序結(jié)構(gòu)/實驗步驟合理;口實驗結(jié)果正確; 口語法、語義正確; □報告規(guī)范;其他:評價教師簽名:一、實驗?zāi)康恼莆赵赟QL查詢生成器中用SELECT語句進行簡單查詢;掌握在SQL查詢生成器中用SELECT語句進行集合查詢;掌握在SQL查詢生成器中用SELECT語句進行連接查詢;掌握在SQL查詢生成器中用SELECT語句進行嵌套查詢。二、實驗項目內(nèi)容針對數(shù)據(jù)庫Library實現(xiàn)下夕列查詢語句:查詢?nèi)w讀者的姓名(Rname)、出生年份。查詢所有年齡在18~20歲(包括18歲和20歲)之間的讀者姓名(Rname)及年齡(Rage)。查詢學(xué)歷為研究生、本科的讀者的編號(Rno)、姓名(Rname)和性別(Rsex)。查詢所有姓林的且全名為2個漢字的讀者的姓名(Rname)、性別(Rsex)和年齡(Rage)。查詢尚未歸還的借書紀錄。查詢讀者總?cè)藬?shù)。計算學(xué)歷為研究生的讀者的平均年齡。查詢所有的借閱記錄,按照讀者編號(Rno)升序排列,讀者編號相同的,按照借閱時間(BorrowDate)降序排列。查詢借書次數(shù)大于一次的讀者編號。查詢讀者的借書情況,要求列出讀者姓名,圖書標題,借書日期。查詢所有讀者的基本情況和結(jié)束情況,沒有借書的讀者也輸出基本信息。報告創(chuàng)建時間:查詢所有借了編號為B02的圖書的讀者編號(Rno)和讀者姓名(Rname)。查詢比編號為B01的圖書的價格低的圖書的編號(Bno)、書名(Btitle)和價格(Bprice)。查詢至少借閱了讀者R01借閱的全部書籍的讀者編號(Rno)和讀者姓名(Rname)。查詢數(shù)據(jù)庫類圖書和價格低于50元的圖書的信息。三、實驗過程或算法(源程序)針對數(shù)據(jù)庫Library實現(xiàn)下列查詢語句:1.查詢?nèi)w讀者的姓名(Rname)、出生年份。 ',ZSQLQuerySsql-(?.FANCOMI\Ass(51))*日useLibraryI-selectdistinctRnainefRagefromReader2-J結(jié)果消息RnameRageTOC\o"1-5"\h\zI1S'”畜狩19李偉 19林可 21王小明 2D瑟捕 網(wǎng)2,查詢所有年齡在18~20歲(包括18歲和20歲)之間的讀者姓名(Rname)及年齡(Rage)。/SQLQuerySsqr-(l...(FANCOMI\Ass(51))3useLibrary3selectdistinctRnainefRagefromReader2LwhereRage>=18andRage<=20-J結(jié)果_J1消息Rname Rage[盤I1S'篇刷?19TOC\o"1-5"\h\z李偉 19王小明 20瑟桶 理3.查詢學(xué)歷為研究生、本科的讀者的編號(Rno)、姓名(Rname)和性別(Rsex)。/SQLQueryS.sql-(l_(FANCOMI\A?(51))3useLibraryselectdistinctRnofRnainefRsexfromReader2LwhereReducatian=,研究生■orReducation=■.本斗.曲結(jié)果里墮點RnoRnameRsex("l■■j王小明奧'壬李偉男TOC\o"1-5"\h\z3 范君 女4 黃河 里5 趙褶 女4.查詢所有姓林的且全名為2個漢字的讀者的姓名(Rname)、性別(Rsex)和年齡(Rage)。/&QLQu&ry6.sql-(l...(FANCaMI\Ass(51))曰uselibraryF]selectdistinctRnamefRsexfRagefromReader^LwhereRnamelike'林J結(jié)果消息RnameRaexRage祠RnameRaexRage祠女21查詢尚未歸還的借書紀錄。Z£QLQuery6.sql-(l...(FANCOMI\A?(51))uselibrary查詢尚未歸還的借書紀錄。Z£QLQuery6.sql-(l...(FANCOMI\A?(51))uselibraryselect*froraEcrrowSwnereRetumDateis□hrrJ結(jié)果一J]消息1|5I42CD9-7-2ONULL265NULLRnoBnoElamawDateRetumDate查詢讀者總?cè)藬?shù)。ZSQLQiieryS.sql-(l._(FANCGMI\Ass(51))日uselibraryselectCOUNT(distinctEtna)LfromReaders曲結(jié)果_J]消息I無列名}1i'g |計算學(xué)歷為研究生的讀者的平均年齡。/SQLQu&rySsql(...FANCGMI\Ass(51))*曰useLibraryHselectavc(Rage)LfromReader^查詢所有的借閱記錄,按照讀者編號(Rno)升序排列,讀者編號相同的,按照借閱時間(BorrowDate)降序排列。■ 1 I 1/tQLQu&ryS.sql-(...FAMCOMI\Ass(51))*J.5ELibraryselect.*from3crrow2cidert?7Rncasc.BcrrowDatedesc<曲結(jié)果鳥消息RnoBnoBomawDateReturnDate1132DD^4-11細"1Z11ZfflJ沁5a212DDS-12-2U-2MJ5-1-1D4312009-6-122HJ&-7-265322DD3-11-25-20C&-1-15S42M09-G-5那宇女1432M1&-7-2S542DD^7-2DNULL365NULL9.查詢借書次數(shù)大于一次的讀者編號&QLQumry2.5卻",[FAMCOMl\Am&(54))>SQLQu&ryS.iql-(?.FAMCaMI\Aas(51))^曰aselibrary□selectRnafromEcizrcw"grcapbyRncLhavingCOU1TT(distinct:>=2門結(jié)果-J1消息Fino1310.查詢讀者的借書情況,要求列出讀者姓名,圖書標題,借書日期。 _ f SQLQuBtyZ,叫匚(...(FANC0Ml\As&(54))^SQLQueryS.sqr-(l...(FANCOMI\A?(51))3useLibraryi]selectReader2.RnaznefBq□k2.EtltlefBorrow2.BorrowDate|froinBqrrow2,Eqok2,Reader2LwhereReader2.Rno=Borrow2-RnoandBQrrow2.Eno=Books.Bno<J結(jié)果J消息RnameBtitle BorrowDate王小明數(shù)據(jù)結(jié)構(gòu)2W&-3-9王小明操作系藐攜愴李偉數(shù)據(jù)結(jié)構(gòu)2OTS-12-2D范君計算機網(wǎng)絡(luò)基礎(chǔ)2OTS-11-25范君數(shù)據(jù)結(jié)構(gòu)2OTM-12黃河操作系統(tǒng)概論2009-5-8黃河計算機網(wǎng)絡(luò)基礎(chǔ)2OT9-6-5秘楠Ci■程序設(shè)計2OT9-7-2D林可數(shù)據(jù)庫基礎(chǔ)20DM-111.查詢所有讀者的基本情況和借書情況,沒有借書的讀者也輸出基本信息。SQLQueryS.sql-〔,〔FANCOMl\Ass(54)]^EQLQu&ry6.aqI-(l...(FANCOMI\Ass(51))3useLibrary3selectdistinctReader2.Borrow2.BorrowDatefronnBQrrow2fReader2LwhereReader2.Rno=Borrow2?Rno結(jié)果_j消息RnoRnameRsexRageReduciaftionBorrowDate11王小明20研究生2OT3-3-921王小明2D研究生2OTS-4-1132李偉19研究生2008-12-2043范君女18本科2OTS-11-2553范君女18本科2003-6-1264黃河19本科2003-5-874黃河19本科2OT34-585瑟楠女2D本科2OT3-7-2096林可女21???OT3-8-112.查詢所有借了編號為B02的圖書的讀者編號(Rno)和讀者姓名(Rname)。 —.一 SQLQuery^.sqlj[.-(FANCOMI,\Ass〔54〕)>&QLQuery&.sql-(l...(FANCOMI\Ass(51))useLibrary3selectReaders.RncfReaders.RnarnefromEcrrowS,,ReadersI-wnereReaders.Rnc=Ecxrow2.RncandEcxxowz.3nc=2<門結(jié)果消息RnoRname13范君24黃河13.查詢比編號為B01的圖書的價格低的圖書的編號(Bno)、書名(Btitle)和價格(Bprice)。SQLQuery^.&ql-[...(FANCOMJ,\Ass[54])k&QLQuery6.sq|--(?.FANCOMI\Ass(51))*日uselibraryF]selectBnc,rBtitle,rBpricefremBcok2Lwhere3pxice<(select3pricefroiaEcokzwhereEnc=1曲結(jié)果困消息BnoBtitleBprice1 [£J英語世界2414.查詢至少借閱了讀者R01借閱的全部書籍的讀者編號(Rno)和讀者姓名(Rname)。/SQLQueryl.sql-(1...(FANCCMI\As±(54))□useLibrary[^]selectRnofRnainefromReader2cwherenotexists(selectBnofromBorrow2ywherey.Rno=1andnotexists(select*fromBorrow2xwherex.Bno—y.Enoandc.Rno—x.Rno}}門結(jié)果■消息RnoRname1 [1 :王小明15.查詢數(shù)據(jù)庫類圖書和價格低于50元的圖書的信息。SQLQuecyS.sql-f,..(FANCQMJ\Ass[54])>^QLQu&ry4,sql-(1...(FANCOMI\A5S(51))3use1ibrary,select*fiQiaEcck2■whereBtitiel±ke'谷數(shù)據(jù)庫基'orBprice<=50<1□結(jié)果困消息BnoBtitle BauthorBprice1 1數(shù)據(jù)結(jié)構(gòu)2522計算機網(wǎng)絡(luò)基礎(chǔ)州和4034Ch■程序設(shè)計劉偉4345數(shù)據(jù)庫基礎(chǔ)陳宏怖335€英語世畀王大海24四、實驗結(jié)果及分析和(或)源程序調(diào)試過程簡單查詢useLibraryselectdistinctRname,RagefromReader2條件查詢useLibraryselectdistinctRname,RagefromReader2whereRage>=18andRage<=20useLibraryselectdistinctRno,Rname,RsexfromReader2whereReducation='研究生'orReducation='本科'模糊查詢useLibraryselectdistinctRname,Rsex,RagefromReader2whereRnamelike林_'空值查詢useLibraryselect*fromBorrow2whereReturnDateisnull統(tǒng)計個數(shù)useLibraryselectCOUNT(distinctRno)fromReader2求平均數(shù)useLibraryselectavg(Rage)fromReader2升降序useLibraryselect*fromBorrow2orderbyRnoasc,BorrowDatedesc條件查詢2useLibraryselectRnofromBorrow2groupbyRnohavingCOUNT(distinctBno)>=2連接查詢useLibraryselectReader2.Rname,Book2.Btitle,Borrow2.BorrowDatefromBorrow2,Book2,Reader2whereReader2.Rno=Borrow2.RnoandBorrow2

溫馨提示

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

最新文檔

評論

0/150

提交評論