




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、、創(chuàng)建學(xué)生表,成績表,課程表如下:A廣義笛卡爾方法操作1、.操作:select *from學(xué)生表,成績表得到多少條數(shù)據(jù)2、操作:select *from學(xué)生表,成績表,課程表得到多少條數(shù)據(jù)3、從學(xué)生表和成績表中查詢出已經(jīng)選課學(xué)生的正確選課結(jié)果。要求顯示出學(xué)生的學(xué)號(hào)、姓 名和成績。use學(xué)生管理goselect學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from學(xué)生表,成績表where學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)4、從學(xué)生表、成績表、課程表中查詢出已經(jīng)選課學(xué)生的姓名,課程名稱,授課老師。select學(xué)生表.姓名,成績表.成績,課程表.授課教師,課程表.課程名稱from學(xué)生表,成績表,課程表where學(xué)
2、生表.學(xué)號(hào)=成績表.學(xué)號(hào)and成績表.課程編號(hào)=程表.課程編號(hào)5、從學(xué)生表和成績表中查詢出姓名為張三的學(xué)生的選課結(jié)果。要求顯示出學(xué)生的學(xué)號(hào)、姓名和成績select學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from學(xué)生表,成績表where學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)and學(xué)生表.姓名=張三6、從學(xué)生表和成績表中查詢出成績85的選課結(jié)果。要求顯示出學(xué)生的學(xué)號(hào)、姓名和成績use學(xué)生管理goselect學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from學(xué)生表,成績表where學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)and成績表.成績607、選出授課教師為張慧所帶學(xué)生的信息。要求顯示出學(xué)生的、姓名和成績select 學(xué)生表
3、.姓名,成績表.成績from學(xué)生表,成績表,課程表where學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)and成績表.課程編號(hào)=程表.課程編號(hào) and課程表.授 課教師=張慧日自然連接法操作1使用“內(nèi)連接”方法實(shí)現(xiàn)3到7題的操作3 use學(xué)生管理goselect學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from 學(xué)生表 inner join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)4 select 學(xué)生表.姓名,成績表.成績,課程表.授課教師,課程表.課程名稱 from 學(xué)生表 inner join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)inner join 課程表on成績表.課程編號(hào)=課程表.課程編號(hào)5 use學(xué)生管
4、理goselect學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from 學(xué)生表 inner join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)where學(xué)生表.姓名='張三'6select學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,成績表.成績from 學(xué)生表 inner join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)where成績表.成績607 use學(xué)生管理goselect學(xué)生表.姓名,成績表.成績from 學(xué)生表 inner join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)inner join 課程表on成績表.課程編號(hào)=課程表.課程編號(hào) where課程表.授課教師=張慧2、使用“外連接”方法實(shí)現(xiàn)
5、:a、從學(xué)生表和成績表中查詢出所有學(xué)生的選課信息(包括已選課和未選課的學(xué)生) select *from學(xué)生表left join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)b.以成績表為主,從學(xué)生表和成績表中查詢出所有學(xué)生的選課信息。select *from學(xué)生表 right join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)3、學(xué)生表和成績表做全外連接,并查看結(jié)果,比較其與操作的區(qū)別。use學(xué)生管理goselectfrom學(xué)生表full join 成績表on學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào)4、使用自連接 查詢成績表中成績有兩門或者以上的學(xué)生的學(xué)號(hào),成績,課程編號(hào)。select distinct a.學(xué)號(hào),a.
6、成績,a.課程編號(hào)from 成績表 as a, 成績表 as bwhere a.學(xué)號(hào) =b.學(xué)號(hào)and a.課程編號(hào) <> b.課程編號(hào) goC. 使用子查詢1 從學(xué)生表和成績表中挑選出成績及格的學(xué)生學(xué)號(hào)和學(xué)生姓名。select學(xué)號(hào),姓名from學(xué)生表where學(xué)號(hào)in(select學(xué)號(hào)from成績表where成績60 )2學(xué)生表和成績表中查詢出姓名為張三的學(xué)生的學(xué)號(hào)、姓名use學(xué)生管理goselect 學(xué)號(hào),姓名from 學(xué)生表where 學(xué)號(hào) in(select 學(xué)號(hào)from 學(xué)生表where姓名='張三')二、在“商品管理數(shù)據(jù)庫”做如下操作A.在“商品管理數(shù)據(jù)
7、庫”數(shù)據(jù)庫中查詢客戶的購買信息。要求顯示客戶編號(hào)、客戶姓名、 商品編號(hào)和銷售日期字段信息。B.在“商品管理數(shù)據(jù)庫”庫中查詢出客戶購買商品的詳細(xì)信息,要求顯示客戶編號(hào)、客戶 姓名、商品編號(hào)、商品名稱、銷售金額和商品類型名字段信息。C.在B查詢結(jié)果的基礎(chǔ)上,只顯示出客戶編號(hào)為的客戶購買商品的信息應(yīng)如何解題use商品管理數(shù)據(jù)庫goselect客戶信息表.客戶編號(hào),客戶姓名,商品信息表.商品編號(hào),商品名稱,銷售金額,商 品類型from客戶信息表,商品信息表,銷售信息表,商品類型表where客戶信息表.客戶編號(hào)=銷售信息表.客戶編號(hào)and銷售信息表.商品編號(hào)=商品信息表.商品編號(hào)and 商品信息表.商品
8、類型編號(hào)=商品類型表.商品類型編號(hào)and 客戶信息表. 客戶編號(hào) = ''goD. 使用“內(nèi)連接”方法實(shí)現(xiàn)B 的查詢,并且只顯示客戶編號(hào)為的客戶的購買信息。use 商品管理數(shù)據(jù)庫goselect 客戶信息表. 客戶編號(hào) , 客戶姓名 , 商品信息表. 商品編號(hào) , 商品名稱 , 銷售金額商品類型名from 商品類型表join 商品信息表on 商品信息表. 商品類型編號(hào)= 商品類型表. 商品類型編號(hào)join銷售信息表on銷售信息表. 商品編號(hào)=商品信息表. 商品編號(hào)join客戶信息表on客戶信息表. 客戶編號(hào)=銷售信息表. 客戶編號(hào)where 客戶信息表. 客戶編號(hào) = '
9、;'goE. 以客戶信息表為主表, 顯示出客戶購買商品的全部信息。 要求顯示客戶編號(hào), 客戶姓名, 商品編號(hào)和銷售日期字段信息。use 商品管理數(shù)據(jù)庫 go select 客戶信息表. 客戶編號(hào) , 客戶姓名 , 商品編號(hào) , 銷售日期from 客戶信息表left join 銷售信息表on 客戶信息表. 客戶編號(hào) = 銷售信息表. 客戶編號(hào)goF. 以銷售信息表為主表,顯示所有商品客戶購買情況。 要求顯示客戶編號(hào),客戶姓名,商品編號(hào)和銷售日期字段信息。G. 將客戶信息表和銷售信息表做全外連接,并查看結(jié)果。H. “商品管理數(shù)據(jù)庫”中查詢購買了兩種或以上商品的客戶編號(hào)和商品編號(hào)。 use
10、商品管理數(shù)據(jù)庫goselect distinct a.商品編號(hào) , a. 客戶編號(hào)from 銷售信息表a, 銷售信息表as bwhere a.客戶編號(hào)= b. 客戶編號(hào)and a.商品編號(hào)<> b. 商品編號(hào)goI 從“商品管理數(shù)據(jù)庫”的銷售信息表查詢出銷售單價(jià)最高的商品詳細(xì)信息。select 商品編號(hào) , 銷售數(shù)量from 銷售信息表where 銷售數(shù)量 in ( select MAX( 銷售數(shù)量 )from 銷售信息表)J 從“商品管理數(shù)據(jù)庫”中查詢出在2012 年 12 月 11 日購買商品的客戶姓名和聯(lián)系電話。select 客戶姓名 , 聯(lián)系電話from客戶信息表where
11、客戶編號(hào) in(select 客戶編號(hào)from銷售信息表 where 銷售日期 >'2012-12-11')go三、自考真題36 .設(shè)學(xué)生社團(tuán)管理數(shù)據(jù)庫有三個(gè)關(guān)系:S(Sno, Sname Age, Sex, Dept)A(Ano, Aname Location , Manager)SA(Sno, Ano, Date)其中表S的屬性分別表示學(xué)號(hào)、姓名、年齡、性別和所在系;表A的屬性分別表示會(huì)員編號(hào)、協(xié)會(huì)名、協(xié)會(huì)的辦公地點(diǎn)和負(fù)責(zé)人 (負(fù)責(zé)人為學(xué)號(hào));表SA描述了學(xué)生參加社 團(tuán)的情況,其屬性分別表示學(xué)號(hào)、協(xié)會(huì)編號(hào)、加入?yún)f(xié)會(huì)時(shí)間。試用SQL語言查詢參加“籃球”協(xié)會(huì)的學(xué)生姓名和所
12、在系。答:SELECT Sname ,DeptFROM S,A ,SAWHERE(Aname='籃球' AND S. Sno=SA. Sno AND A. Ano=SA. Ano );37 .依據(jù)36題的關(guān)系模式,試用 SQL語言查詢每個(gè)協(xié)會(huì)的協(xié)會(huì)編號(hào)和學(xué)生數(shù),并按人數(shù)降 序排列。答:SELECT Ano,COUNT(*)FROM SAGROUP BY AnoORDER BY 2 DESC38 .依據(jù)36題的關(guān)系模式,試用 SQL語言查詢沒有參加任何協(xié)會(huì)的學(xué)生姓名和所在系。答:SELECT Sname DeptFROM SWHERE Sno NOT IN (SELECT Sno FROM SA );39 .依據(jù)36題的關(guān)系模式,試用關(guān)系代數(shù)查詢計(jì)算機(jī)系的學(xué)生姓名和年齡。答:40 .對(duì)于學(xué)生選課關(guān)系,其關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,年齡,所在系);選課(學(xué)號(hào),課程號(hào)成績)。用關(guān)系代數(shù)完成如下查詢。1)求學(xué)號(hào)為010111'的學(xué)生的數(shù)據(jù)。2)選出學(xué)生的學(xué)號(hào),姓名兩列。3)選出學(xué)號(hào)為010111'的學(xué)生學(xué)號(hào),姓名兩列。4)求選課成績90的學(xué)生的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 用餐供應(yīng)合同協(xié)議書5篇
- 就醫(yī)陪診商業(yè)計(jì)劃書
- 初創(chuàng)期商業(yè)計(jì)劃書
- 計(jì)算機(jī)系統(tǒng)集成項(xiàng)目合同模板不加密可復(fù)制版本模板
- 美國反恐協(xié)議書
- 比亞迪口罩供應(yīng)協(xié)議書
- 租有荒山協(xié)議書
- 電視戀愛協(xié)議書
- 美國婚前協(xié)議書
- 電話服務(wù)協(xié)議書
- 開放性骨折的處理-課件
- 課程思政的認(rèn)識(shí)、實(shí)踐與思考課件
- 十天搞定英語四級(jí)高頻詞匯帶音標(biāo)
- 第一種、第二種工作票
- 辦公室業(yè)務(wù)培訓(xùn)提綱課件
- 電磁場與電磁波期末考試復(fù)習(xí)試題4套(部分含答案)
- 國開電大《職業(yè)素質(zhì)(職業(yè)素質(zhì)專)》形考1答案
- 過敏性休克的急救及處理流程教材課件(28張)
- 滬教牛津版七年級(jí)上冊英語全冊教案
- 先天性心臟病患兒護(hù)理查房
- 2022年山東省威海市中考數(shù)學(xué)試題及答案解析
評(píng)論
0/150
提交評(píng)論