sql server 上機題_第1頁
sql server 上機題_第2頁
sql server 上機題_第3頁
sql server 上機題_第4頁
sql server 上機題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、題目一:現(xiàn)有圖書管理數(shù)據(jù)庫的三個關(guān)系模式: 圖書(總編號,分類號,書名,作者,出版單位,單價) 讀者 (借書證號,單位,姓名,性別,職稱,地址) 借閱 (借書證號,總編號,借書日期) 1 利用 SQL Server 2005 SQL 語句創(chuàng)建圖書管理庫和圖書、讀 者和借閱三個基本表的表結(jié)構(gòu): 2 利用 SQL Server 2005 在三個表中分別插入以下所給元組:題目二: 完成如下查詢: 用 SQL 完成如下查詢: 1)找出姓李的讀者姓名和所在單位。 2)列出圖書庫中所有藏書的書名及出版單位。 3)查找高等教育出版社的 所有圖書及單價,結(jié)果按單價降序排序。 4)查找價格介于 10 元和 20

2、 元之間的圖書種類,結(jié)果按出版單位和單價升序 排序。 5) 查找書名以計算機打頭的所有圖書和作者。 6)檢索同時借閱了總編號為 112266 和 449901 兩本書的借書證號。 7)查找所有借了書的讀者的姓名及所在單位。 8)找出李某所借圖書的所有圖書的書名及借書日期。 9)查詢 1997 年 10 月以后借書的讀者借書證號、姓名和單位。 12)找出借閱了 FoxPro 大全一書的借書證號。 10)找出與趙正義在同一天借書的讀者姓名、所在單位及借書日期 。11) 查詢 1997 年 7 月以后沒有借書的讀者借書證號、姓名及單位。題目三:高級查詢: 創(chuàng)建圖書管理數(shù)據(jù)庫并完成下面 SQL 高級查

3、詢: 1) 2) 3) 4) 求科學(xué)出版社圖書的最高單價、最低單價、平均單價。 求信息系當(dāng)前借閱圖書的讀者人次數(shù)。 求出各個出版社圖書的最高價格、最低價格和冊數(shù)。 找出藏書中各個出版單位的冊數(shù)、價值總額。SQL參考命令:1、select 單位,姓名from 讀者where 姓名 like '李%'2、select distinct 書名,出版單位from 圖書3、select distinct *from 圖書where 出版單位='高等教育出版社'order by 單價 desc4、select  *from 圖書where 單價 between 1

4、0.00 and 20.00order by 出版單位,單價5、select  distinct 書名,作者from 圖書where 書名 like '計算機%'6、select jy1.借書證號from 借閱 jy1,借閱 jy2where jy1.總編號='112266' and jy2.總編號='449901' and jy1.借書證號=jy2.借書證號7、select distinct 姓名,單位from 讀者,借閱where 讀者.借書證號=借閱.借書證號8、select 書名,姓名,借書日期from 借閱,圖書,讀者wher

5、e 借閱.借書證號=讀者.借書證號 and 圖書.總編號=借閱.總編號 and 讀者.姓名 like '李%'9、select distinct 讀者.借書證號,姓名,單位from 借閱,讀者where 借閱.借書證號=讀者.借書證號 and 借閱.借書日期>=1997-10-110、select distinct 借閱.借書證號from 借閱,圖書where 借閱.總編號=圖書.總編號 and 圖書.書名 like 'FoxPro大全'11、SELECT姓名,單位,借閱日期FROM 讀者,借閱WHERE 借閱.借書證號讀者.借書證號 AND借閱日期 IN

6、( SELECT 借書日期FROM 借閱,讀者WHERE  借閱.借書證號=讀者.借書證號 AND 姓名“李欣”) 12、select 借書證號,姓名,單位;   from 讀者;   where 借書證號 not in;         (select 借書證;          from 借閱;      

7、;    where 借書日期>=07/01/97) 13、select 出版單位,MAX(單價) as最高價,MIN(單價)as最低;價,AVG (單價)as平均價;From 圖書;Where 出版單位=“科學(xué)出版社”14、SELECT “計算機科學(xué)系借書人數(shù):”,COUNT(DISTINCT 借書證號)FROM 借閱WHERE 借書證號  IN(SELECT  借書證號FROM  讀者WHERE 單位“計算機科學(xué)系”)15、SELECT 出版單位,MAX(單價),MIN(單價),AVG(單價)FROM 圖書GROU

8、P BY 出版單位17、SELECT 姓名,單位FROM 讀者WHERE 借書證號 IN(SELECT 借書證號FROM  借閱GROUP BY  借書證號HAVING COUNT(*)>=5) 18、Select 單位,count(*) as 超過1人次;From 借閱,讀者Where 讀者.借書證號=借閱.借書證號;Group by 單位Having count(*)>=219、SELECT 出版單位,“冊數(shù):”,COUNT(*),“總價:”,SUM(單價)FROM 圖書GROUP BY 出版單位ORDER BY SUM(單價),COUNT(*) DESC 20、Select 姓名,單位,職稱;From 讀者;Where 單位=“經(jīng)濟系” and not exists       (select *; 

溫馨提示

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

最新文檔

評論

0/150

提交評論