




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目4:數(shù)據(jù)查詢《金倉(cāng)數(shù)據(jù)庫(kù)應(yīng)用活頁(yè)式教程》A了解SQL語(yǔ)言的發(fā)展歷程B理解SQL語(yǔ)言的特點(diǎn)及分類C理解select語(yǔ)句的語(yǔ)法格式D了解連接查詢的含義E理解常見(jiàn)連接查詢的區(qū)別知識(shí)目標(biāo)A掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行簡(jiǎn)單查詢的方法B掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行條件查詢的方法C掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行分組查詢的方法D掌握使用select語(yǔ)句對(duì)查詢結(jié)果集進(jìn)行排序的方法E掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行內(nèi)連接查詢的方法F掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行左外連接查詢的方法G掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行右外連接查詢的方法H掌握使用select語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行全外連接查詢的方法能力目標(biāo)任務(wù)列表任務(wù)1項(xiàng)目4單表查詢
任務(wù)2多表查詢?nèi)蝿?wù)1
單表查詢【知識(shí)準(zhǔn)備】1.SQL語(yǔ)言概述SQL語(yǔ)言是一種結(jié)構(gòu)化查詢語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,由IBM研究員埃德加·科德在1970年發(fā)表的關(guān)系數(shù)據(jù)模型發(fā)展而來(lái),能夠讓用戶方便地操縱關(guān)系數(shù)據(jù)庫(kù)。1986年,美國(guó)國(guó)家標(biāo)準(zhǔn)研究所(AmericanNationalStandardsInstitute,ANSI)將SQL作為關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言的美國(guó)標(biāo)準(zhǔn)并頒布了第一個(gè)標(biāo)準(zhǔn)SQL-86。1987年,國(guó)際標(biāo)準(zhǔn)化組織(InternationalStandardsOrganization,ISO)采納其為國(guó)際標(biāo)準(zhǔn)。任務(wù)1
單表查詢【知識(shí)準(zhǔn)備】2.SQL語(yǔ)言的特點(diǎn)SQL語(yǔ)言功能強(qiáng)大、簡(jiǎn)單易學(xué),具有以下的特點(diǎn)。(1)使用SQL時(shí),不需要了解具體的存取路徑,存取路徑的選擇和SQL的操作過(guò)程由系統(tǒng)自動(dòng)完成。(2)SQL采用集合操作方式,操作對(duì)象、查詢結(jié)果、插入、刪除、更新操作的對(duì)象都可以是元組的集合。(3)SQL能夠獨(dú)立地用于聯(lián)機(jī)交互的使用方式,也能夠嵌入到高級(jí)語(yǔ)言程序中,供程序員設(shè)計(jì)程序時(shí)使用。任務(wù)1
單表查詢【知識(shí)準(zhǔn)備】3.SQL語(yǔ)言的分類任務(wù)1
單表查詢【知識(shí)準(zhǔn)備】4.?dāng)?shù)據(jù)查詢數(shù)據(jù)查詢是數(shù)據(jù)庫(kù)中的常見(jiàn)操作,指數(shù)據(jù)庫(kù)管理系統(tǒng)根據(jù)用戶的要求,從數(shù)據(jù)庫(kù)相關(guān)表中查找到滿足條件的數(shù)據(jù),主要使用select語(yǔ)句,其語(yǔ)法格式如下。select[all|distinct]列名[as別名][,列名[as別名]]…from表名或視圖名[as別名][,表名或視圖名[as別名]][where條件表達(dá)式][groupby列名[having條件表達(dá)式]][orderby列名[asc|desc]];任務(wù)1
單表查詢【任務(wù)實(shí)現(xiàn)】訓(xùn)練1:導(dǎo)入數(shù)據(jù)文件并查看其信息情境設(shè)定:已存在數(shù)據(jù)文件kingbase_test.sql,為便于數(shù)據(jù)傳遞與共享,將其導(dǎo)入現(xiàn)有數(shù)據(jù)庫(kù),進(jìn)一步提高實(shí)訓(xùn)效率,導(dǎo)入成功后使用ksql元命令查看表的結(jié)構(gòu)及其具體數(shù)據(jù)。訓(xùn)練2:?jiǎn)伪聿樵儜?yīng)用情境設(shè)定:在數(shù)據(jù)庫(kù)test中已存在模式kingbase_test,該模式下存在學(xué)生信息表stu和借閱信息表borrow。查看兩個(gè)表,了解其結(jié)構(gòu)和數(shù)據(jù)信息,查詢是否存在過(guò)期未還書(shū)的學(xué)生,為所有學(xué)生延長(zhǎng)30天的借閱時(shí)間以消除寒假期間的影響。查出每個(gè)學(xué)生借閱圖書(shū)的數(shù)量、借閱每本圖書(shū)的學(xué)生數(shù)量以及各專業(yè)不同性別學(xué)生的分布情況,并按要求將結(jié)果集進(jìn)行排序。任務(wù)1
單表查詢【任務(wù)實(shí)現(xiàn)】訓(xùn)練3:簡(jiǎn)單巡檢情境設(shè)定:在數(shù)據(jù)庫(kù)運(yùn)行期間可能出現(xiàn)一些問(wèn)題,可以利用簡(jiǎn)單巡檢的常用命令來(lái)獲取數(shù)據(jù)庫(kù)狀態(tài)。任務(wù)列表任務(wù)1項(xiàng)目4單表查詢
任務(wù)2多表查詢?nèi)蝿?wù)2
多表查詢【知識(shí)準(zhǔn)備】1.多表查詢概述多表查詢也稱為連接查詢,是指在一條查詢語(yǔ)句中同時(shí)查詢多張表,從而獲得多張表中的數(shù)據(jù)信息。多表查詢是關(guān)系數(shù)據(jù)庫(kù)非常重要的一種查詢方式,在日常工作中使用比較廣泛,常用于統(tǒng)計(jì)分析。多張表中具有邏輯相關(guān)的列可以作為連接查詢條件,條件中連接列的名字可以不同,但是類型必須是可以相互比較的。連接條件的常用格式如下。[表名1.]列名1比較運(yùn)算符[表名2.]列名2任務(wù)2
多表查詢【知識(shí)準(zhǔn)備】2.交叉連接查詢交叉連接查詢的結(jié)果集是兩個(gè)表中所有元組的笛卡兒積,即從一張表中取出一個(gè)元組,然后用這個(gè)元組去和另一張表中的所有元組進(jìn)行匹配并將結(jié)果保留在結(jié)果集中,重復(fù)這一過(guò)程,直至表中所有元組都和另一張表匹配完畢。此時(shí),得到的結(jié)果集就是兩個(gè)表交叉連接的結(jié)果。交叉連接查詢使用的關(guān)鍵字是crossjoin,沒(méi)有連接條件。除了使用crossjoin,還可以用逗號(hào)分隔表名,功能是一樣的。在其他類型的連接查詢中,如果提供的連接條件是無(wú)效的,那么結(jié)果集也會(huì)變成笛卡兒積。任務(wù)2
多表查詢【知識(shí)準(zhǔn)備】3.內(nèi)連接查詢內(nèi)連接查詢是根據(jù)連接條件,對(duì)兩個(gè)表的同名列或邏輯相關(guān)列的值進(jìn)行比較,符合連接條件的元組保留在結(jié)果集中,不符合的舍棄。與交叉連接查詢的結(jié)果集相比,內(nèi)連接查詢結(jié)果集需要保留的元組少了很多。內(nèi)連接查詢的關(guān)鍵字是innerjoin,inner可以省略。4.外連接查詢外連接查詢類似于內(nèi)連接查詢,同樣是根據(jù)連接條件,對(duì)兩個(gè)表的同名列或邏輯相關(guān)列的值進(jìn)行比較,符合連接條件的元組保留在結(jié)果集中。二者的區(qū)別在于當(dāng)連接條件不符合時(shí),也會(huì)保留指定表中的元組。外連接查詢可以分為左外連接查詢、右外連接查詢及全外連接查詢。任務(wù)2
多表查詢【任務(wù)實(shí)現(xiàn)】訓(xùn)練1:內(nèi)連接查詢應(yīng)用情境設(shè)定:在任務(wù)1的訓(xùn)練2中,當(dāng)查詢圖書(shū)過(guò)期未歸還記錄時(shí),只能從借閱信息表中得到學(xué)號(hào)、書(shū)號(hào)等簡(jiǎn)單信息,不能得到學(xué)生和圖書(shū)的具體信息。因此,可以使用連接查詢,關(guān)聯(lián)3個(gè)表的信息,從而得到更加具體的信息。查詢中用到的數(shù)據(jù)表是學(xué)生信息表stu、圖書(shū)信息表book和借閱信息表borrow,首先查看3個(gè)表,了解其結(jié)構(gòu)和數(shù)據(jù)信息,然后查詢過(guò)期未歸還圖書(shū)的借閱編號(hào)、學(xué)生姓名、專業(yè)、書(shū)名和應(yīng)還日期。訓(xùn)練2:外連接查詢應(yīng)用情境設(shè)定:在訓(xùn)練1的基礎(chǔ)上,基于借閱信息表borrow和圖書(shū)信息表book,查詢單價(jià)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年親屬間房產(chǎn)買賣合同標(biāo)準(zhǔn)格式
- 2025年企業(yè)辦公區(qū)域裝潢合同過(guò)戶契約
- 跨國(guó)企業(yè)涉外勞務(wù)派遣合同解析
- 2025年出口信用證相關(guān)外匯貸款合同指南
- 2025年典范人力資源勞動(dòng)合同文本
- 學(xué)生實(shí)習(xí)責(zé)任合同書(shū)范本
- 王剛與陳芳的財(cái)產(chǎn)分割合同
- 度商業(yè)建筑屋面翻新合同
- 種植園地租賃合同樣本
- 2025年協(xié)作講師合同標(biāo)準(zhǔn)
- 山東省成人教育畢業(yè)生登記表
- 地下室車庫(kù)綜合管線施工布置
- 月度及年度績(jī)效考核管理辦法
- 采購(gòu)訂單模板
- 畢業(yè)設(shè)計(jì)鋼筋彎曲機(jī)的結(jié)構(gòu)設(shè)計(jì)
- 工程結(jié)構(gòu)質(zhì)量特色介紹
- 清華大學(xué)MBA課程——運(yùn)籌學(xué)
- 濕法冶金浸出凈化和沉積PPT課件
- 生產(chǎn)現(xiàn)場(chǎng)作業(yè)十不干PPT課件
- 通信桿路工程施工
- 初中物理光學(xué)經(jīng)典題(共23頁(yè))
評(píng)論
0/150
提交評(píng)論