《SQL語(yǔ)言基礎(chǔ)基本概念 SQL的數(shù)據(jù)類型基本表的定義刪除及修改數(shù)據(jù)查詢功能數(shù)據(jù)更改功能建立與刪除索引PPT教案》由會(huì)員分享,可在線閱讀,更多相關(guān)《SQL語(yǔ)言基礎(chǔ)基本概念 SQL的數(shù)據(jù)類型基本表的定義刪除及修改數(shù)據(jù)查詢功能數(shù)據(jù)更改功能建立與刪除索引PPT教案(118頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、會(huì)計(jì)學(xué)1SQL語(yǔ)言基礎(chǔ)語(yǔ)言基礎(chǔ) 基本概念基本概念 SQL的數(shù)據(jù)類的數(shù)據(jù)類型型 基本表的定義刪除及修改基本表的定義刪除及修改 數(shù)據(jù)查詢數(shù)據(jù)查詢功能功能 數(shù)據(jù)更改功能數(shù)據(jù)更改功能 建立與刪除索引建立與刪除索引第1頁(yè)/共117頁(yè)第2頁(yè)/共117頁(yè)第3頁(yè)/共117頁(yè)SQL功能功能命令動(dòng)詞命令動(dòng)詞數(shù)據(jù)查詢數(shù)據(jù)查詢SELECT數(shù)據(jù)定義數(shù)據(jù)定義CREATE、DROP、ALTER數(shù)據(jù)操縱數(shù)據(jù)操縱INSERT、UPDATE、DELETE數(shù)據(jù)控制數(shù)據(jù)控制GRANT、REVOKE四大功能:數(shù)據(jù)定義功能、數(shù)據(jù)控制功能、數(shù)據(jù)查詢功能和數(shù)據(jù)操縱功能。 第4頁(yè)/共117頁(yè)第5頁(yè)/共117頁(yè)第6頁(yè)/共117頁(yè)第7頁(yè)/共117
2、頁(yè)第8頁(yè)/共117頁(yè)第9頁(yè)/共117頁(yè)第10頁(yè)/共117頁(yè)第11頁(yè)/共117頁(yè)第12頁(yè)/共117頁(yè)第13頁(yè)/共117頁(yè)第14頁(yè)/共117頁(yè)第15頁(yè)/共117頁(yè)第16頁(yè)/共117頁(yè)第17頁(yè)/共117頁(yè)第18頁(yè)/共117頁(yè)外碼引用約束外碼引用約束 FOREIGN KEY ()REFERENCES ()例: FOREIGN KEY (sno) REFERENCES 學(xué)生表(sno)第19頁(yè)/共117頁(yè)第20頁(yè)/共117頁(yè)第21頁(yè)/共117頁(yè)第22頁(yè)/共117頁(yè)第23頁(yè)/共117頁(yè)第24頁(yè)/共117頁(yè)第25頁(yè)/共117頁(yè)第26頁(yè)/共117頁(yè)第27頁(yè)/共117頁(yè)第28頁(yè)/共117頁(yè)第29頁(yè)/共117頁(yè)第
3、30頁(yè)/共117頁(yè)第31頁(yè)/共117頁(yè)第32頁(yè)/共117頁(yè)第33頁(yè)/共117頁(yè)1. 選擇表中若干列 第34頁(yè)/共117頁(yè)第35頁(yè)/共117頁(yè)第36頁(yè)/共117頁(yè)第37頁(yè)/共117頁(yè)第38頁(yè)/共117頁(yè)2. 選擇表中若干元組 第39頁(yè)/共117頁(yè)第40頁(yè)/共117頁(yè)查詢條件查詢條件謂謂 詞詞比較運(yùn)算符=, , =, , =, (或!=)NOT+比較運(yùn)算符 確定范圍BETWEENAND, NOT BETWEENAND確定集合IN, NOT IN字符匹配LIKE, NOT LIKE 空值IS NULL, IS NOT NULL邏輯謂詞)AND, OR第41頁(yè)/共117頁(yè)第42頁(yè)/共117頁(yè)第43頁(yè)/
4、共117頁(yè)第44頁(yè)/共117頁(yè)第45頁(yè)/共117頁(yè)系系, 數(shù)學(xué)系數(shù)學(xué)系, 計(jì)算機(jī)系計(jì)算機(jī)系)第46頁(yè)/共117頁(yè)第47頁(yè)/共117頁(yè)第48頁(yè)/共117頁(yè)第49頁(yè)/共117頁(yè)第50頁(yè)/共117頁(yè)第51頁(yè)/共117頁(yè)第52頁(yè)/共117頁(yè)3. 對(duì)查詢結(jié)果進(jìn)行排序 第53頁(yè)/共117頁(yè)第54頁(yè)/共117頁(yè)第55頁(yè)/共117頁(yè)4. 使用計(jì)算函數(shù)匯總數(shù)據(jù) 第56頁(yè)/共117頁(yè)第57頁(yè)/共117頁(yè)第58頁(yè)/共117頁(yè)第59頁(yè)/共117頁(yè)5. 對(duì)查詢結(jié)果進(jìn)行分組計(jì)算 第60頁(yè)/共117頁(yè)第61頁(yè)/共117頁(yè)第62頁(yè)/共117頁(yè)SnoCnoGrade951201C0180951201C0278951202C01
5、90952103C0288952103C0185952103C0391952103C0474CnoCount(Sno)C013C022C031C041SnoCnoGrade951201C0180951202C0190952103C0185951201C0278952103C0288952103C0391952103C0474第63頁(yè)/共117頁(yè)第64頁(yè)/共117頁(yè)第65頁(yè)/共117頁(yè)第66頁(yè)/共117頁(yè)第67頁(yè)/共117頁(yè)必須是可比的必須是可比的第68頁(yè)/共117頁(yè)第69頁(yè)/共117頁(yè)第70頁(yè)/共117頁(yè)第71頁(yè)/共117頁(yè)第72頁(yè)/共117頁(yè)第73頁(yè)/共117頁(yè)第74頁(yè)/共117頁(yè)第75頁(yè)/
6、共117頁(yè)第76頁(yè)/共117頁(yè)第77頁(yè)/共117頁(yè)第78頁(yè)/共117頁(yè)第79頁(yè)/共117頁(yè)第80頁(yè)/共117頁(yè)第81頁(yè)/共117頁(yè)第82頁(yè)/共117頁(yè)第83頁(yè)/共117頁(yè)第84頁(yè)/共117頁(yè)第85頁(yè)/共117頁(yè)第86頁(yè)/共117頁(yè)第87頁(yè)/共117頁(yè)第88頁(yè)/共117頁(yè)第89頁(yè)/共117頁(yè)第90頁(yè)/共117頁(yè)第91頁(yè)/共117頁(yè)第92頁(yè)/共117頁(yè)第93頁(yè)/共117頁(yè)第94頁(yè)/共117頁(yè)第95頁(yè)/共117頁(yè)第96頁(yè)/共117頁(yè)第97頁(yè)/共117頁(yè)第98頁(yè)/共117頁(yè)第99頁(yè)/共117頁(yè)WHERE Sdept = 計(jì)算機(jī)系計(jì)算機(jī)系A(chǔ)ND Grade 60第100頁(yè)/共117頁(yè)第101頁(yè)/共117頁(yè)第102頁(yè)/共117頁(yè)第103頁(yè)/共117頁(yè)第104頁(yè)/共117頁(yè)第105頁(yè)/共117頁(yè) 數(shù)據(jù)按索引列進(jìn)行物理排序, 類似于電話號(hào)碼簿中數(shù)據(jù)按姓氏排列。 一個(gè)表只能包含一個(gè)聚簇索引。 但一個(gè)索引可以包含多個(gè)列。 第106頁(yè)/共117頁(yè)第107頁(yè)/共117頁(yè)第108頁(yè)/共117頁(yè)第109頁(yè)/共117頁(yè)第110頁(yè)/共117頁(yè)第111頁(yè)/共117頁(yè)第112頁(yè)/共117頁(yè)第113頁(yè)/共117頁(yè)第114頁(yè)/共117頁(yè)第115頁(yè)/共117頁(yè)第116頁(yè)/共117頁(yè)感謝您的觀看。感謝您的觀看。第117頁(yè)/共117頁(yè)