版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第07章操作查詢和SQL查詢操作查詢是MicrosoftAccess2007查詢中的重要組成部分,利用它可以對數(shù)據(jù)庫中的數(shù)據(jù)進行簡單的檢索、顯示和統(tǒng)計,而且可以根據(jù)需要對數(shù)據(jù)庫進行修改。SQL是一種結(jié)構(gòu)化查詢語言,也是一種功能極其強大的關(guān)系數(shù)據(jù)庫語言。本章將介紹在Access中創(chuàng)建操作查詢和SQL查詢。
教學(xué)重點與難點更新查詢生成表查詢追加查詢和刪除查詢SELECT和INSERT語句UPDATE和Delete語句SELECT…INTO語句
7.1操作查詢操作查詢用于對數(shù)據(jù)庫進行復(fù)雜的數(shù)據(jù)管理操作,它能夠通過一次操作完成多個記錄的修改。操作查詢包含以下幾種類型:
更新查詢
生成表查詢
追加查詢
刪除查詢
更新查詢就是對一個或者多個數(shù)據(jù)表中的一組記錄做全局的更改。這樣用戶就可以通過添加某些特定的條件來批量更新數(shù)據(jù)庫中的記錄。
7.1.1更新查詢在Access的許多場合中,查詢可以與表一樣使用。與表一樣,查詢雖然也有設(shè)計視圖和數(shù)據(jù)表視圖,但是查詢畢竟不同于表。例如不能導(dǎo)出到其他數(shù)據(jù)庫。
7.1.2設(shè)置查詢條件追加查詢用于將一個或多個表中的一組記錄添加到另一個表的結(jié)尾,但是,當(dāng)兩個表之間的字段定義不相同時,追加查詢只添加相互匹配的字段內(nèi)容,不匹配的字段將被忽略。追加查詢以查詢設(shè)計視圖中添加的表為數(shù)據(jù)源,以在“追加”對話框中選定的表為目標表。
7.1.3追加查詢刪除查詢是將符合刪除條件的整條記錄刪除而不是只刪除字段。刪除查詢可以刪除一個表內(nèi)的記錄,也可以在多個表內(nèi)利用表間關(guān)系刪除相互關(guān)聯(lián)的表間記錄。
7.1.4刪除查詢7.2SQL查詢從以上幾節(jié)的介紹可見,Access的交互查詢不僅功能多樣,而且操作簡便。事實上,這些交互查詢功能都有相應(yīng)的SQL語句與之對應(yīng),當(dāng)在查詢設(shè)計視圖中創(chuàng)建查詢時,Access將自動在后臺生成等效的SQL語句。當(dāng)查詢設(shè)計完成后,就可以通過“SQL視圖”查看對應(yīng)的SQL語句。
SQL視圖
SELECT查詢
INSERT語句
UPDATE語句
DELETE語句
SELECT…INTO語句
SQL視圖是用于顯示和編輯SQL查詢的窗口,主要用于以下兩種場合:查看或修改已創(chuàng)建的查詢
通過SQL語句直接創(chuàng)建查詢
7.2.1SQL視圖SQL查詢是使用SQL語句創(chuàng)建的查詢。在SQL視圖窗口中,用戶可以通過直接編寫SQL語句來實現(xiàn)查詢功能。在每個SQL語句里面,最基本的語法結(jié)構(gòu)是“SELECT…FROM…[WHERE]…”,其中SELECT表示要選擇顯示哪些字段,F(xiàn)ROM表示從哪些表中查詢,WHERE說明查詢的條件。
7.2.2SELECT查詢SELECT語句的一般格式:SELECT[謂詞]{*|表名.*|[表名.]字段1[AS別名1][,[表名.]字段2[AS別名2][,...]]}FROM表的表達式[,...][IN外部數(shù)據(jù)庫][WHERE...][GROUPBY...][HAVING...][ORDERBY...][WITHOWNERACCESSOPTION]
使用SQL語言言中的INSERT語語句可以以向數(shù)據(jù)據(jù)表中追追加新的的數(shù)據(jù)記記錄。7.2.3INSERT語語句UPDATE語語句用來來修改數(shù)數(shù)據(jù)表中中已經(jīng)1存在的的數(shù)據(jù)記記錄。它它的基本本語法格格式如下下:7.2.4UPDATE語語句UPDATE表表名SET字字段1=值值1,…,字字段N=值值N,[WHERE<條件>]DELETE語語句用來來刪除數(shù)數(shù)據(jù)表中中的記錄錄,基本本語法格格式如下下:7.2.5DELETE語語句DELETE字字段FROM表名名[WHERE<條件>]SELECT……INTO語句句用于從從一個查查詢結(jié)果果中創(chuàng)建建新表,,基本語語法格式式如下::7.2.6SELECT……INTO.語語句SELECT字字段1,字段段2,……INTO新表表FROM表[WHERE<條件件>]7.3SQL特定查查詢不是所有有的SQL查詢詢都能轉(zhuǎn)轉(zhuǎn)化成查查詢設(shè)計計視圖,,我們將將這一類類查詢稱稱為SQL特定定查詢。。如聯(lián)合合查詢、、傳遞查查詢和數(shù)數(shù)據(jù)定義義查詢等等不能在在設(shè)計視視圖中創(chuàng)創(chuàng)建,只只能通過過在SQL視圖圖中輸入入SQL語句來來創(chuàng)建。。聯(lián)合查詢詢傳遞查詢詢數(shù)據(jù)定義義查詢聯(lián)合查詢詢使用UNION語句句來合并并兩個或或更多選選擇查詢詢(表)的結(jié)果果。7.3.1聯(lián)聯(lián)合查詢詢傳遞查詢詢使用服服務(wù)器能能接受的的命令直直接將命命令發(fā)送送到ODBC數(shù)數(shù)據(jù)庫,,如MicrosoftFoxPro。。例如,,用戶可可以使用用傳遞查查詢來檢檢索記錄錄或更改改數(shù)據(jù)。。使用傳傳遞查詢詢,可以以不必鏈鏈接到服服務(wù)器上上的表而而直接使使用它們們。傳遞遞查詢對對于在ODBC服務(wù)器器上運行行存儲過過程也很很有用。。7.3.2傳傳遞查詢詢SELECT語語句是SQL語語言的核核心。除除此之外外,SQL還能
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年叉車司機考試題庫及參考答案一套
- 2026年叉車司機招聘考試試題庫參考答案
- 2026年燃氣安全生產(chǎn)管理企業(yè)主要負責(zé)人模擬考試題庫含答案
- 2026廣東佛山順德區(qū)西山小學(xué)濱江學(xué)校招聘數(shù)學(xué)臨聘教師備考題庫參考答案詳解
- 2026貴州貴陽南明綠洲清源環(huán)境監(jiān)測有限公司招聘備考題庫及參考答案詳解
- 2026上海市退役軍人事務(wù)局系統(tǒng)招聘4人備考題庫含答案詳解(模擬題)
- 公司運營工程管理制度
- 護水團隊運營管理制度
- 充電站運營方案及制度
- 平臺運營財務(wù)制度
- 2025新滬教版英語(五四學(xué)制)七年級下單詞默寫表
- 食品行業(yè)停水、停電、停汽時應(yīng)急預(yù)案
- 高一英語新教材全四冊單詞表漢譯英默寫(2019新人教版)
- MEMRS-ECG心電網(wǎng)絡(luò)系統(tǒng)使用說明書
- 美國變壓器市場深度報告
- 建設(shè)工程第三方質(zhì)量安全巡查標準
- 乳化液處理操作規(guī)程
- 飯店轉(zhuǎn)讓協(xié)議合同
- 營建的文明:中國傳統(tǒng)文化與傳統(tǒng)建筑(修訂版)
- 液化天然氣氣化站安全檢查表
- 2023年白銀有色集團招聘筆試題庫及答案解析
評論
0/150
提交評論