版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第6章查詢的使用第6章查詢的使用1教學(xué)目標(biāo)通過本章的學(xué)習(xí),讀者應(yīng)該掌握使用SQL來定義、查詢和操縱數(shù)據(jù)庫,理解不同的查詢類型的功能,掌握創(chuàng)建各種類型的查詢的基本方法。教學(xué)目標(biāo)通過本章的學(xué)習(xí),讀者應(yīng)該掌握使用SQL來定義、查詢和2教學(xué)重點掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能理解不同類型查詢在功能上的區(qū)別掌握創(chuàng)建各種類型查詢的基本方法教學(xué)重點掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能3教學(xué)過程SQL概述SQL數(shù)據(jù)定義功能SQL查詢技術(shù)和操縱功能創(chuàng)建查詢查詢概述創(chuàng)建選擇查詢創(chuàng)建交叉表查詢創(chuàng)建操作查詢創(chuàng)建SQL查詢教學(xué)過程SQL概述46.1SQL概述SQL(StructuredQueryLanguage)結(jié)構(gòu)化查詢語言ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)規(guī)定SQL為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通,以達(dá)到操縱數(shù)據(jù)庫數(shù)據(jù)的目的。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù)、從數(shù)據(jù)庫中檢索數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等,都采用了SQL語言標(biāo)準(zhǔn)。6.1SQL概述SQL(StructuredQuer56.2SQL數(shù)據(jù)定義功能建立表:
CREATETABLE表名
(字段1數(shù)據(jù)類型1[NOTNULL]
[,字段2數(shù)據(jù)類型2[NOTNULL]]……)
[IN數(shù)據(jù)庫名]修改表:
ALTERTABLE表名ADD字段名數(shù)據(jù)類型刪除表:
DROPTABLE表名6.2SQL數(shù)據(jù)定義功能建立表:
CREATETAB66.3SQL查詢技術(shù)和操縱功能SELECT語句INSERT語句UPDATE語句DELETE語句6.3SQL查詢技術(shù)和操縱功能SELECT語句7SELECT語句完整的SELECT語句格式如下所示:
SELECT目標(biāo)表的列名或列表達(dá)式集合
FROM基本表或(和)視圖集合
[WHERE條件表達(dá)式]
[GROUPBY列名集合
[HAVING組條件表達(dá)式]]
[ORDERBY列名[集合]…]SELECT語句完整的SELECT語句格式如下所示:
SE8INSERT語句(1)完全添加。INSERT語句最簡單的語法如下:
INSERTINTO表名
VALUES(第一個字段值,...,最后一個字段值)部分添加。其語法格式如下:
INSERTINTO
表名(字段1,…,字段N,…)
VALUES(第一個字段值,...,第N個字段值,…)INSERT語句(1)完全添加。INSERT語句最簡單的語9UPDATE語句UPDATE語句用來更新(修改)數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄。它的基本語法格式如下:
UPDATE表名
SET字段1=值1,…,字段N=值N,
[WHERE條件表達(dá)式]UPDATE語句UPDATE語句用來更新(修改)數(shù)據(jù)表中已經(jīng)10DELETE語句DELETE語句用來刪除數(shù)據(jù)表中的記錄。它的基本語法格式如下:
DELETEFROM表名
[WHERE條件表達(dá)式]DELETE語句DELETE語句用來刪除數(shù)據(jù)表中的記錄。它的116.4創(chuàng)建查詢查詢概述創(chuàng)建選擇查詢創(chuàng)建交叉表查詢創(chuàng)建參數(shù)查詢創(chuàng)建操作查詢6.4創(chuàng)建查詢查詢概述12查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可以用查詢作為窗體、報表和數(shù)據(jù)訪問頁的記錄源。在MicrosoftAccess中有下列幾種查詢:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可13創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢在設(shè)計視圖中創(chuàng)建查詢設(shè)置查詢條件使用向?qū)г诒碇胁檎抑貜?fù)的記錄或字段值使用向?qū)Р檎冶碇g不匹配的記錄創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢14創(chuàng)建操作查詢創(chuàng)建刪除查詢創(chuàng)建更新查詢創(chuàng)建追加查詢創(chuàng)建生成表查詢創(chuàng)建操作查詢創(chuàng)建刪除查詢15創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫窗口中,單擊選擇“對象”列表下的“查詢”選項,然后單擊“新建”按鈕。
(2)在打開的“新建查詢”對話框中,選擇“設(shè)計視圖”選項。
(3)在打開的“顯示表”對話框中,添加要在刪除查詢中使用的數(shù)據(jù)表后,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對話框。
(5)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“刪除查詢”命令選項。創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫16創(chuàng)建更新查詢利用更新查詢可以對表中符合條件的記錄進(jìn)行更新。創(chuàng)建更新查詢的具體操作步驟如下:
(1)打開一個數(shù)據(jù)庫。在數(shù)據(jù)庫窗口中,單擊選擇“對象”列表下的“查詢”選項,單擊“新建”按鈕。
(2)在“新建查詢”對話框中,選擇“設(shè)計視圖”選項。
(3)在打開的“顯示表”對話框中,添加要在更新查詢中使用的數(shù)據(jù)表,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對話框。
(4)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“更新查詢”命令選項,當(dāng)前查詢設(shè)計視圖將增加“更新到”列。創(chuàng)建更新查詢利用更新查詢可以對表中符合條件的記錄進(jìn)行更新。17創(chuàng)建追加查詢利用追加查詢可以從一個數(shù)據(jù)表中讀取記錄,把他們追加到其他表中。追加記錄時只能追加相匹配的字段,其他字段被忽略。創(chuàng)建追加查詢利用追加查詢可以從一個數(shù)據(jù)表中讀取記錄,把他們18創(chuàng)建生成表查詢生成表查詢是從一個或多個表的全部或部分?jǐn)?shù)據(jù)中創(chuàng)建新數(shù)據(jù)表。創(chuàng)建生成表查詢生成表查詢是從一個或多個表的全部或部分?jǐn)?shù)據(jù)中196.4.6創(chuàng)建SQL查詢SQL查詢是用戶使用SQL語言創(chuàng)建的查詢。創(chuàng)建SQL查詢的具體操作步驟如下:
(1)在Access中打開student數(shù)據(jù)庫。
(2)在數(shù)據(jù)庫窗口中,單擊選擇“對象”列表中的“查詢”選項,單擊“新建”按鈕,在彈出的“新建查詢”對話框中選擇“設(shè)計視圖”選項后,單擊“確定”按鈕
(3)在“顯示表”對話框中直接單擊“關(guān)閉”按鈕。
(4)單擊工具欄中的“視圖”按鈕,從打開的下拉菜單中選擇“SQL視圖”命令選項,系統(tǒng)將打開SQL視圖的選擇查詢對話框,如右圖所示。6.4.6創(chuàng)建SQL查詢SQL查詢是用戶使用SQL語言20第6章查詢的使用第6章查詢的使用21教學(xué)目標(biāo)通過本章的學(xué)習(xí),讀者應(yīng)該掌握使用SQL來定義、查詢和操縱數(shù)據(jù)庫,理解不同的查詢類型的功能,掌握創(chuàng)建各種類型的查詢的基本方法。教學(xué)目標(biāo)通過本章的學(xué)習(xí),讀者應(yīng)該掌握使用SQL來定義、查詢和22教學(xué)重點掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能理解不同類型查詢在功能上的區(qū)別掌握創(chuàng)建各種類型查詢的基本方法教學(xué)重點掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能23教學(xué)過程SQL概述SQL數(shù)據(jù)定義功能SQL查詢技術(shù)和操縱功能創(chuàng)建查詢查詢概述創(chuàng)建選擇查詢創(chuàng)建交叉表查詢創(chuàng)建操作查詢創(chuàng)建SQL查詢教學(xué)過程SQL概述246.1SQL概述SQL(StructuredQueryLanguage)結(jié)構(gòu)化查詢語言ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)規(guī)定SQL為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通,以達(dá)到操縱數(shù)據(jù)庫數(shù)據(jù)的目的。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù)、從數(shù)據(jù)庫中檢索數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等,都采用了SQL語言標(biāo)準(zhǔn)。6.1SQL概述SQL(StructuredQuer256.2SQL數(shù)據(jù)定義功能建立表:
CREATETABLE表名
(字段1數(shù)據(jù)類型1[NOTNULL]
[,字段2數(shù)據(jù)類型2[NOTNULL]]……)
[IN數(shù)據(jù)庫名]修改表:
ALTERTABLE表名ADD字段名數(shù)據(jù)類型刪除表:
DROPTABLE表名6.2SQL數(shù)據(jù)定義功能建立表:
CREATETAB266.3SQL查詢技術(shù)和操縱功能SELECT語句INSERT語句UPDATE語句DELETE語句6.3SQL查詢技術(shù)和操縱功能SELECT語句27SELECT語句完整的SELECT語句格式如下所示:
SELECT目標(biāo)表的列名或列表達(dá)式集合
FROM基本表或(和)視圖集合
[WHERE條件表達(dá)式]
[GROUPBY列名集合
[HAVING組條件表達(dá)式]]
[ORDERBY列名[集合]…]SELECT語句完整的SELECT語句格式如下所示:
SE28INSERT語句(1)完全添加。INSERT語句最簡單的語法如下:
INSERTINTO表名
VALUES(第一個字段值,...,最后一個字段值)部分添加。其語法格式如下:
INSERTINTO
表名(字段1,…,字段N,…)
VALUES(第一個字段值,...,第N個字段值,…)INSERT語句(1)完全添加。INSERT語句最簡單的語29UPDATE語句UPDATE語句用來更新(修改)數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄。它的基本語法格式如下:
UPDATE表名
SET字段1=值1,…,字段N=值N,
[WHERE條件表達(dá)式]UPDATE語句UPDATE語句用來更新(修改)數(shù)據(jù)表中已經(jīng)30DELETE語句DELETE語句用來刪除數(shù)據(jù)表中的記錄。它的基本語法格式如下:
DELETEFROM表名
[WHERE條件表達(dá)式]DELETE語句DELETE語句用來刪除數(shù)據(jù)表中的記錄。它的316.4創(chuàng)建查詢查詢概述創(chuàng)建選擇查詢創(chuàng)建交叉表查詢創(chuàng)建參數(shù)查詢創(chuàng)建操作查詢6.4創(chuàng)建查詢查詢概述32查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可以用查詢作為窗體、報表和數(shù)據(jù)訪問頁的記錄源。在MicrosoftAccess中有下列幾種查詢:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可33創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢在設(shè)計視圖中創(chuàng)建查詢設(shè)置查詢條件使用向?qū)г诒碇胁檎抑貜?fù)的記錄或字段值使用向?qū)Р檎冶碇g不匹配的記錄創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢34創(chuàng)建操作查詢創(chuàng)建刪除查詢創(chuàng)建更新查詢創(chuàng)建追加查詢創(chuàng)建生成表查詢創(chuàng)建操作查詢創(chuàng)建刪除查詢35創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫窗口中,單擊選擇“對象”列表下的“查詢”選項,然后單擊“新建”按鈕。
(2)在打開的“新建查詢”對話框中,選擇“設(shè)計視圖”選項。
(3)在打開的“顯示表”對話框中,添加要在刪除查詢中使用的數(shù)據(jù)表后,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對話框。
(5)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“刪除查詢”命令選項。創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫36創(chuàng)建更新查詢利用更新查詢可以對表中符合條件的記錄進(jìn)行更新。創(chuàng)建更新查詢的具體操作步驟如下:
(1)打開一個數(shù)據(jù)庫。在數(shù)據(jù)庫窗口中,單擊選擇“對象”列表下的“查詢”選項,單擊“新建”按鈕。
(2)在“新建查詢”對話框中,選擇“設(shè)計視圖”選項。
(3)在打開的“顯示表”對話框中,添加要在更新查詢中使用的數(shù)據(jù)表,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對話框。
(4)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“更新查詢”命令選項,當(dāng)前查詢設(shè)計視圖將增加“更新到”列。創(chuàng)建更新查詢利用更新查詢可以對表中符合條件的記錄進(jìn)行更新。37創(chuàng)建追加查詢利用追加查詢可以從一個數(shù)據(jù)表中讀取記錄,把他們追加到其他表中。追加記錄時只能追加相匹配的字段,其他字段被忽略。創(chuàng)建追加查詢利用追加查詢可以從一個數(shù)據(jù)表中讀取記錄,把他們38創(chuàng)建生成表查詢生成表查詢是從一個或多個表的全部或部分?jǐn)?shù)據(jù)中創(chuàng)建新數(shù)據(jù)表。創(chuàng)建生成表查詢生成表查詢是從一個或多個表的全部或部分?jǐn)?shù)據(jù)中396.4
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公路交通綜合知識和能力模擬考試題庫試卷
- 【+高+中+語文】+《拿來主義》課件++統(tǒng)編版高中語文必修上冊
- 高三政史地新課標(biāo)人教版創(chuàng)新設(shè)計2010高三一輪地理復(fù)習(xí)選修3旅游地理
- 班主任的時間管理與工作效率計劃
- 增強(qiáng)生活品質(zhì)提升的工作計劃
- 完善班級評估機(jī)制的年度計劃
- 城市道路綠化工程招標(biāo)合同三篇
- 設(shè)備操作員合同三篇
- 教師招聘考試題庫《教育公共基礎(chǔ)知識》考點3
- 企業(yè)學(xué)校招聘會143
- 2024石油天然氣工業(yè)鈦合金感應(yīng)加熱彎管
- DZ∕T 0283-2015 地面沉降調(diào)查與監(jiān)測規(guī)范(正式版)
- 腎內(nèi)科相關(guān)專業(yè)知識:腎內(nèi)科測試題(題庫版)
- 民族民間體育知到智慧樹網(wǎng)課答案
- 2024年醫(yī)院見習(xí)護(hù)士聘用合同(二篇)
- JT-T 1488-2024 網(wǎng)絡(luò)平臺道路貨物運輸服務(wù)規(guī)范
- 手術(shù)室患者安全轉(zhuǎn)運
- 地面工程油氣集輸工藝介紹
- 出口退稅“一本通”電子手冊
- 安全管理人員個人述職
- 小區(qū)消防演練方案流程
評論
0/150
提交評論