




已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
先創(chuàng)建下面三個(gè)表: (book表) (borrow表) (reader表)1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。6)檢索同時(shí)借閱了總編號(BOOK_ID)為112266和449901兩本書的借書證號(READER_ID)。#7)*查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。8)*找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。9)*無重復(fù)地查詢2006年10月以后借書的讀者借書證號(READER_ID)、姓名和單位。#10)*找出借閱了一書的借書證號。11)找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期 。12)查詢2006年7月以后沒有借書的讀者借書證號、姓名及單位。#13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。#14)*求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。#15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊數(shù)。#16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。17)*找出當(dāng)前至少借閱了2本圖書(大于等于2本)的讀者姓名及其所在單位。18)分別找出借書人次數(shù)多于1人次的單位及人次數(shù)。19)找出藏書中各個(gè)出版單位的名稱、每個(gè)出版社的書籍的總冊數(shù)(每種可能有多冊)、書的價(jià)值總額。20)查詢經(jīng)濟(jì)系是否還清所有圖書。如果已經(jīng)還清,顯示該系所有讀者的姓名、所在單位和職稱。附錄:建表語句創(chuàng)建圖書管理庫的圖書、讀者和借閱三個(gè)基本表的表結(jié)構(gòu):創(chuàng)建BOOK:(圖書表)CREATE TABLE BOOK ( BOOK_ID int, SORT VARCHAR(10), BOOK_NAME VARCHAR(50), WRITER VARCHAR(10), OUTPUT VARCHAR(50), PRICE int);創(chuàng)建READER:(讀者表)CREATE TABLE READER (READER_ID int,COMPANY VARCHAR(10),NAME VARCHAR(10),SEX VARCHAR(2),GRADE VARCHAR(10),ADDR VARCHAR(50);創(chuàng)建BORROW:(借閱表)CREATE TABLE BORROW ( READER_ID int, BOOK_ID int, BORROW_DATE datetime)插入數(shù)據(jù):BOOK表:insert into BOOK values(445501,TP3/12,數(shù)據(jù)庫導(dǎo)論,王強(qiáng),科學(xué)出版社,17.90);insert into BOOK values(445502,TP3/12,數(shù)據(jù)庫導(dǎo)論,王強(qiáng),科學(xué)出版社,17.90);insert into BOOK values(445503,TP3/12,數(shù)據(jù)庫導(dǎo)論,王強(qiáng),科學(xué)出版社,17.90);insert into BOOK values(332211,TP5/10,計(jì)算機(jī)基礎(chǔ),李偉,高等教育出版社,18.00);insert into BOOK values(112266,TP3/12,FoxBASE,張三,電子工業(yè)出版社,23.60);insert into BOOK values(665544,TS7/21,高等數(shù)學(xué),劉明,高等教育出版社,20.00);insert into BOOK values(114455,TR9/12,線性代數(shù),孫業(yè),北京大學(xué)出版社,20.80);insert into BOOK values(113388,TR7/90,大學(xué)英語,胡玲,清華大學(xué)出版社,12.50);insert into BOOK values(446601,TP4/13,數(shù)據(jù)庫基礎(chǔ),馬凌云,人民郵電出版社,22.50);insert into BOOK values(446602,TP4/13,數(shù)據(jù)庫基礎(chǔ),馬凌云,人民郵電出版社,22.50);insert into BOOK values(446603,TP4/13,數(shù)據(jù)庫基礎(chǔ),馬凌云,人民郵電出版社,22.50);insert into BOOK values(449901,TP4/14,FoxPro大全,周虹,科學(xué)出版社,32.70);insert into BOOK values(449902,TP4/14,FoxPro大全,周虹,科學(xué)出版社,32.70);insert into BOOK values(118801,TP4/15,計(jì)算機(jī)網(wǎng)絡(luò),黃力鈞,高等教育出版社,21.80);insert into BOOK values(118802,TP4/15,計(jì)算機(jī)網(wǎng)絡(luò),黃力鈞,高等教育出版社,21.80);READER表:insert into reader values(111,信息系,王維利,女,教授,1號樓424);insert into reader values(112,財(cái)會系,李 立,男,副教授,2號樓316);insert into reader values(113,經(jīng)濟(jì)系,張 三,男,講師,3號樓105);insert into reader values(114,信息系,周華發(fā),男,講師,1號樓316);insert into reader values(115,信息系,趙正義,男,工程師,1號樓224);insert into reader values(116,信息系,李 明,男,副教授,1號樓318);insert into reader values(117,計(jì)算機(jī)系,李小峰,男,助教,1號樓214);insert into reader values(118,計(jì)算機(jī)系,許鵬飛,男,助工,1號樓216);insert into reader values(119,計(jì)算機(jī)系,劉大龍,男,教授,1號樓318);insert into reader values(120,國際貿(mào)易,李 雪,男,副教授,4號樓506);insert into reader values(121,國際貿(mào)易,李 爽,女,講師,4號樓510);insert into reader values(122,國際貿(mào)易,王 純,女,講師,4號樓512);insert into reader values(123,財(cái)會系,沈小霞,女,助教,2號樓202);insert into reader values(124,財(cái)會系,朱 海,男,講師,2號樓210);insert into reader values(125,財(cái)會系,馬英明,男,副教授,2號樓212);BORROW表:insert into borrow values(112,445501,3-19-2006);insert into borrow values(125,332211,2-12-2006);insert into borrow values(111,445503,8-21-2006);insert into borrow values(112,112266,3-14-2006);insert into borrow values(114,665544,10-21-2006);insert into borrow values(120,114455,11-2-2006);insert into borrow values(120,118801,10-18-2006);insert into borrow values(119,446603,11-12-2006);insert into borrow values(112,449901,10-23-2006);insert into borrow values(115,449902,8-21-2006);insert into borrow values(118,118801,9-10-2006);現(xiàn)有關(guān)系數(shù)據(jù)庫如下: 數(shù)據(jù)庫名:圖書借閱管理系統(tǒng)讀者表(讀者編號 char(6),姓名,性別,年齡,單位,身份證號,職稱) 圖書表(圖書編號char(6),圖書名稱,出版社,作者) 借閱表(讀者編號,圖書編號,借閱時(shí)間) 用SQL語言實(shí)現(xiàn)下列功能的sql語句代碼。(1) 創(chuàng)建數(shù)據(jù)表book; book表(圖書編號 char(6),圖書名稱,出版社,作者) 要求使用:主鍵(圖書編號)、非空(圖書名稱),非空(作者)(2)創(chuàng)建數(shù)據(jù)表reader表; 學(xué)生信息表(reader編號 char(8),姓名,性別,年齡,工作單位,身份證號,職稱) 要求使用:主鍵(reader編號)、默認(rèn)(職稱)、非空(工作單位,姓名)、唯一(身份證號)、檢查(性別),檢查(年齡)(3)創(chuàng)建借書表borrow; borrow (ID,讀者編號,圖書編號,借書日期) 要求使用:外鍵(學(xué)號,課號) (4)將下列課程信息添加到book表的代碼 圖書編號 名稱 100101 數(shù)據(jù)庫原理 100102 數(shù)據(jù)結(jié)構(gòu) 修改 課號為100102的圖書名稱:數(shù)據(jù)結(jié)構(gòu)與算法 刪除 課號為100101的圖書信息 (5)創(chuàng)建視圖讀者借書信息的代碼; 讀者借書信息視圖(讀者編號,姓名,圖書編號,圖書名稱,借書日期)(6)從讀者表book中查詢姓李的女讀者的情況:姓名、性別、工作單位。(7)查詢統(tǒng)計(jì)出借書量超過5本的單位平均年齡(8)創(chuàng)建帶參數(shù)的存儲過程借某圖書的讀者高低均年齡、執(zhí)行該過程的代碼 存儲過程功能:查詢借閱某圖書的的讀者最高年齡、最低年齡、平均年齡; 執(zhí)行該過程,查詢所有借閱數(shù)據(jù)庫基礎(chǔ)這本書的讀者的最高年齡、最低年齡、平均年齡;1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。SELECT NAME,COMPANY FROM READER WHERE NAME LIKE 李%2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。SELECT BOOK_NAME, OUTPUT FROM BOOK 3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。SELECT BOOK_NAME,PRICE FROM BOOK WHERE OUTPUT=高等教育出版社 ORDER BY PRICE DESC4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。SELECT SORT,OUTPUT,PRICE FROM BOOKWHERE PRICE BETWEEN 10 AND 20ORDER BY OUTPUT ,PRICE 5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。SELECT BOOK_NAME,WRITER FROM BOOK WHERE BOOK_NAME LIKE 計(jì)算機(jī)%6) 檢索同時(shí)借閱了總編號(BOOK_ID)為112266和449901兩本書的借書證號(READER_ID)。SELECT A.READER_ID FROM BORROW A,BORROW B WHERE A.BOOK_ID=112266 AND B.BOOK_ID=449901 AND A.READER_ID=B.READER_ID#7)*查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。SELECT DISTINCT NAME,COMPANY FROM READER,BORROWWHERE BORROW.READER_ID=READER.READER_ID8)*找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。SELECT BOOK.BOOK_NAME,BORROW.BORROW_DATE FROM BOOK,BORROW,READERWHERE BOOK.BOOK_ID=BORROW.BOOK_ID AND READER.READER_ID=BORROW.READER_ID AND READER.NAME LIKE 李%9)*無重復(fù)地查詢2006年10月以后借書的讀者借書證號(READER_ID)、姓名和單位。SELECT READER_ID,NAME,COMPANY FROM READERWHERE READER_ID IN (SELECT READER_ID FROM BORROW WHERE BORROW_DATE =2006-10-1 )#10)*找出借閱了一書的借書證號。SELECT DISTINCT READER_ID FROM BORROW,BOOKWHERE BORROW.BOOK_ID=BOOK.BOOK_ID AND BOOK.BOOK_NAME LIKE FoxPro大全11) 找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期 。SELECT NAME,COMPANY,BORROW_DATE FROM READER,BORROWWHERE BORROW.READER_ID=READER.READER_ID AND BORROW_DATE IN (SELECT BORROW_DATE FROM BORROW,READER WHERE BORROW.READER_ID=READER.READER_ID AND NAME=趙正義)12) 查詢2006年7月以后沒有借書的讀者借書證號、姓名及單位。SELECT READER_ID,NAME,COMPANY FROM READERWHERE READER_ID NOT IN (SELECT READER_ID FROM BORROW WHERE BORROW_DATE=2006-7-1)#13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。SELECT MAX(PRICE) 最高單價(jià),MIN(PRICE) 最低單價(jià),AVG(PRICE) 平均單價(jià)FROM BOOK WHERE OUTPUT=科學(xué)出版社#14)*求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。SELECT COUNT(DISTINCT READER_ID) 當(dāng)前借閱圖書的讀者人次數(shù)FROM BORROWWHERE READER_ID IN (SELECT READER_ID FROM READER WHERE COMPANY IN (信息系)#15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊數(shù)。SELECT MAX(PRICE) 最高價(jià)格,MIN(PRICE) 最低價(jià)格,COUNT(PRICE) 總冊數(shù)FROM BOOKGROUP BY OUTPUT#16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。SELECT COUNT(COMPANY) 讀
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保健醫(yī)療服務(wù)合同3篇
- 戶口借用全攻略委托書篇3篇
- 委托開發(fā)協(xié)議合同范本3篇
- 合同中的停薪留職規(guī)定3篇
- 協(xié)議供貨與定點(diǎn)采購3篇
- 官方授權(quán)委托樣式3篇
- 四方合伙合作協(xié)議書3篇
- 住宅用途變更聲明書3篇
- 線上線下服飾銷售模式比較考核試卷
- 玻璃背景墻設(shè)計(jì)考核試卷
- 23J916-1 住宅排氣道(一)
- 詢價(jià)比價(jià)報(bào)告模板
- 《邊緣計(jì)算與人工智能應(yīng)用開發(fā)技術(shù)》全套教學(xué)課件
- 華為認(rèn)證HCIA-5G(H35-660)考試題附答案
- 人教版六年級上冊數(shù)學(xué)解方程練習(xí)100道及答案
- 《傳播學(xué)概論(第四版)》全套教學(xué)課件
- GB/T 44275.20-2024工業(yè)自動化系統(tǒng)與集成開放技術(shù)字典及其在主數(shù)據(jù)中的應(yīng)用第20部分:開放技術(shù)字典的維護(hù)程序
- 《2024年 《法學(xué)引注手冊》示例》范文
- DB43-T 2384-2022五倍子種植技術(shù)規(guī)程
- 家具抖音號運(yùn)營推廣策劃方案課件
- 2024-2030年中國鐵路電氣化線路器材競爭優(yōu)勢分析及投資風(fēng)險(xiǎn)預(yù)警研究報(bào)告
評論
0/150
提交評論