




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第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é)重點(diǎn)掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能理解不同類型查詢?cè)诠δ苌系膮^(qū)別掌握創(chuàng)建各種類型查詢的基本方法教學(xué)重點(diǎn)掌握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(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))規(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語句最簡(jiǎn)單的語法如下:
INSERTINTO表名
VALUES(第一個(gè)字段值,...,最后一個(gè)字段值)部分添加。其語法格式如下:
INSERTINTO
表名(字段1,…,字段N,…)
VALUES(第一個(gè)字段值,...,第N個(gè)字段值,…)INSERT語句(1)完全添加。INSERT語句最簡(jiǎn)單的語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ù)。也可以用查詢作為窗體、報(bào)表和數(shù)據(jù)訪問頁的記錄源。在MicrosoftAccess中有下列幾種查詢:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可13創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢?cè)谠O(shè)計(jì)視圖中創(chuàng)建查詢?cè)O(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ù)庫窗口中,單擊選擇“對(duì)象”列表下的“查詢”選項(xiàng),然后單擊“新建”按鈕。
(2)在打開的“新建查詢”對(duì)話框中,選擇“設(shè)計(jì)視圖”選項(xiàng)。
(3)在打開的“顯示表”對(duì)話框中,添加要在刪除查詢中使用的數(shù)據(jù)表后,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對(duì)話框。
(5)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“刪除查詢”命令選項(xiàng)。創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫16創(chuàng)建更新查詢利用更新查詢可以對(duì)表中符合條件的記錄進(jìn)行更新。創(chuàng)建更新查詢的具體操作步驟如下:
(1)打開一個(gè)數(shù)據(jù)庫。在數(shù)據(jù)庫窗口中,單擊選擇“對(duì)象”列表下的“查詢”選項(xiàng),單擊“新建”按鈕。
(2)在“新建查詢”對(duì)話框中,選擇“設(shè)計(jì)視圖”選項(xiàng)。
(3)在打開的“顯示表”對(duì)話框中,添加要在更新查詢中使用的數(shù)據(jù)表,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對(duì)話框。
(4)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“更新查詢”命令選項(xiàng),當(dāng)前查詢?cè)O(shè)計(jì)視圖將增加“更新到”列。創(chuàng)建更新查詢利用更新查詢可以對(duì)表中符合條件的記錄進(jìn)行更新。17創(chuàng)建追加查詢利用追加查詢可以從一個(gè)數(shù)據(jù)表中讀取記錄,把他們追加到其他表中。追加記錄時(shí)只能追加相匹配的字段,其他字段被忽略。創(chuàng)建追加查詢利用追加查詢可以從一個(gè)數(shù)據(jù)表中讀取記錄,把他們18創(chuàng)建生成表查詢生成表查詢是從一個(gè)或多個(gè)表的全部或部分?jǐn)?shù)據(jù)中創(chuàng)建新數(shù)據(jù)表。創(chuàng)建生成表查詢生成表查詢是從一個(gè)或多個(gè)表的全部或部分?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ù)庫窗口中,單擊選擇“對(duì)象”列表中的“查詢”選項(xiàng),單擊“新建”按鈕,在彈出的“新建查詢”對(duì)話框中選擇“設(shè)計(jì)視圖”選項(xiàng)后,單擊“確定”按鈕
(3)在“顯示表”對(duì)話框中直接單擊“關(guān)閉”按鈕。
(4)單擊工具欄中的“視圖”按鈕,從打開的下拉菜單中選擇“SQL視圖”命令選項(xiàng),系統(tǒng)將打開SQL視圖的選擇查詢對(duì)話框,如右圖所示。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é)重點(diǎn)掌握SQL語言的定義、查詢和操縱數(shù)據(jù)庫的功能理解不同類型查詢?cè)诠δ苌系膮^(qū)別掌握創(chuàng)建各種類型查詢的基本方法教學(xué)重點(diǎn)掌握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(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))規(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語句最簡(jiǎn)單的語法如下:
INSERTINTO表名
VALUES(第一個(gè)字段值,...,最后一個(gè)字段值)部分添加。其語法格式如下:
INSERTINTO
表名(字段1,…,字段N,…)
VALUES(第一個(gè)字段值,...,第N個(gè)字段值,…)INSERT語句(1)完全添加。INSERT語句最簡(jiǎn)單的語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ù)。也可以用查詢作為窗體、報(bào)表和數(shù)據(jù)訪問頁的記錄源。在MicrosoftAccess中有下列幾種查詢:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。查詢概述使用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可33創(chuàng)建選擇查詢使用向?qū)?chuàng)建查詢?cè)谠O(shè)計(jì)視圖中創(chuàng)建查詢?cè)O(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ù)庫窗口中,單擊選擇“對(duì)象”列表下的“查詢”選項(xiàng),然后單擊“新建”按鈕。
(2)在打開的“新建查詢”對(duì)話框中,選擇“設(shè)計(jì)視圖”選項(xiàng)。
(3)在打開的“顯示表”對(duì)話框中,添加要在刪除查詢中使用的數(shù)據(jù)表后,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對(duì)話框。
(5)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“刪除查詢”命令選項(xiàng)。創(chuàng)建刪除查詢創(chuàng)建刪除查詢的具體操作步驟如下:
(1)在數(shù)據(jù)庫36創(chuàng)建更新查詢利用更新查詢可以對(duì)表中符合條件的記錄進(jìn)行更新。創(chuàng)建更新查詢的具體操作步驟如下:
(1)打開一個(gè)數(shù)據(jù)庫。在數(shù)據(jù)庫窗口中,單擊選擇“對(duì)象”列表下的“查詢”選項(xiàng),單擊“新建”按鈕。
(2)在“新建查詢”對(duì)話框中,選擇“設(shè)計(jì)視圖”選項(xiàng)。
(3)在打開的“顯示表”對(duì)話框中,添加要在更新查詢中使用的數(shù)據(jù)表,單擊“關(guān)閉”按鈕關(guān)閉“顯示表”對(duì)話框。
(4)在工具欄中單擊“查詢類型”按鈕,從打開的下拉菜單中選擇“更新查詢”命令選項(xiàng),當(dāng)前查詢?cè)O(shè)計(jì)視圖將增加“更新到”列。創(chuàng)建更新查詢利用更新查詢可以對(duì)表中符合條件的記錄進(jìn)行更新。37創(chuàng)建追加查詢利用追加查詢可以從一個(gè)數(shù)據(jù)表中讀取記錄,把他們追加到其他表中。追加記錄時(shí)只能追加相匹配的字段,其他字段被忽略。創(chuàng)建追加查詢利用追加查詢可以從一個(gè)數(shù)據(jù)表中讀取記錄,把他們38創(chuàng)建生成表查詢生成表查詢是從一個(gè)或多個(gè)表的全部或部分?jǐn)?shù)據(jù)中創(chuàng)建新數(shù)據(jù)表。創(chuàng)建生成表查詢生成表查詢是從一個(gè)或多個(gè)表的全部或部分?jǐn)?shù)據(jù)中396.4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第七章 力 章末綜合測(cè)試題 2024-2025學(xué)年初中物理人教版八年級(jí)下冊(cè)
- 福建省廈門市屆高三(上)質(zhì)量檢查語文試題
- 2024-2025學(xué)年高中歷史第二單元中國(guó)古代文藝長(zhǎng)廊單元知識(shí)整合教學(xué)案岳麓版必修3
- 2024-2025學(xué)年高中政治第一單元生活智慧與時(shí)代精神當(dāng)堂達(dá)標(biāo)第一框生活處處有哲學(xué)練習(xí)含解析新人教版必修4
- 2024-2025學(xué)年高中生物課時(shí)分層作業(yè)5通過激素的調(diào)節(jié)含解析新人教版必修3
- 2024-2025學(xué)年高中數(shù)學(xué)第一章立體幾何初步2直觀圖課后課時(shí)精練北師大版必修2
- 2024-2025學(xué)年高中數(shù)學(xué)課時(shí)分層作業(yè)1不等式的基本性質(zhì)含解析新人教A版選修4-5
- 2024-2025學(xué)年高中化學(xué)第3章第1節(jié)第2課時(shí)酚教案新人教版選修5
- 2024-2025學(xué)年高中物理課時(shí)分層作業(yè)21通電導(dǎo)線在磁場(chǎng)中受到的力含解析新人教版選修3-1
- 2025年內(nèi)燃機(jī)缸項(xiàng)目可行性研究報(bào)告
- 《理床鋪》教案 蘇科版一年級(jí)上冊(cè)小學(xué)勞動(dòng)
- 全國(guó)英語等級(jí)考試二級(jí)(pets2級(jí))歷年真題試卷(二)
- 社團(tuán)活動(dòng)情況登記表
- 2025屆湖北武漢武昌區(qū)武漢大學(xué)附屬中學(xué)數(shù)學(xué)高三上期末達(dá)標(biāo)測(cè)試試題含解析
- 山東省濰坊市2023-2024學(xué)年高二下學(xué)期期末測(cè)試+英語試卷
- 生涯規(guī)劃與就業(yè)創(chuàng)業(yè)全套課件電子教案板
- 湘少版六年級(jí)英語下冊(cè)《全冊(cè)課件》
- 2024-2030年中國(guó)護(hù)眼臺(tái)燈行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 《土壤肥料學(xué)通論》課程教學(xué)大綱
- 第十四屆全國(guó)交通運(yùn)輸行業(yè)職業(yè)技能競(jìng)賽(公路收費(fèi)及監(jiān)控員)賽項(xiàng)題庫-下(多選題-共3部分-2)
- 集合功能的測(cè)定(雙眼視檢查)
評(píng)論
0/150
提交評(píng)論