數據庫基礎知識培訓

數據庫基礎知識培訓

ID:19877358

大?。?.21 MB

頁數:66頁

時間:2018-10-07

數據庫基礎知識培訓_第1頁
數據庫基礎知識培訓_第2頁
數據庫基礎知識培訓_第3頁
數據庫基礎知識培訓_第4頁
數據庫基礎知識培訓_第5頁
資源描述:

《數據庫基礎知識培訓》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、金牌服務課程班數據庫基礎知識培訓講師:路超培訓時間:2006年09月26日目錄一、數據庫基本概念二、SQL語句及常用函數的用法三、數據庫管理工具的用法四、通軟件對系統(tǒng)環(huán)境的要求數據庫基本概念什么是數據庫?數據庫是按照數據結構來組織、存儲和管理數據的倉庫數據庫組織結構(1)層次式數據庫(2)網絡式數據庫(3)關系式數據庫數據庫組織結構-層次式數據庫一、層次數據結構舉例說明:大學分為系系下面分為專業(yè)專業(yè)下面分為班級數據庫組織結構-網狀數據結構二、網狀數據結構舉例說明一個老師管理多個學生一個學生面對多個老師數據庫組織結構-關系型數據結構三、關系型數據結構數據庫管理

2、系統(tǒng)概念DBMS(DataBaseManagementSystem),用于管理數據庫,提供數據庫的引擎。類型規(guī)模大小分類小型數據庫管理系統(tǒng)(Excel、Access、FoxPro)中型數據庫管理系統(tǒng)(SQLServer、MySQL)大型數據庫管理系統(tǒng)(Oracle、Informix、DB2)存儲類型分類文件存儲類型(Excel、Access、FoxPro)結構存儲類型(SQLServer、Oracle等等)SQLServer的特點與Windows無縫集成(win認證方式)全圖形界面操作環(huán)境,便于使用提供Web和電子商務功能。對XML和Internet標準的支

3、持。可靠的安全機制目錄一、數據庫基本概念二、SQL語句及常用函數的用法三、數據庫管理工具的用法四、通軟件對系統(tǒng)環(huán)境的要求SQL語句介紹-SELECT語句語法Select語句語法語法:Select字段1,字段2,字段3From數據表名稱Where條件舉例:在科目表中查詢所有末級科目,顯示科目代碼、科目名稱、科目末級標志SELECTcCode,cCode_Name,bEndFROMcodeWHEREbEnd=1SQL語句介紹-SELECT語句條件Select查詢條件1)=/<>/>/<:Where字段=值 字符型(‘’)、數值型、日期型(#)2)like:Whe

4、re字段like字段%字符型通配符%、?3)Between:Where字段Between最小值And最大值4)In:Where字段In(值1,值2,值3)5)Not:WhereNot字段=值SQL語句介紹-SELECT語句分組統(tǒng)計GroupBy語法:Select統(tǒng)計函數(字段1)From數據表GroupBy字段2分組統(tǒng)計函數AVG()、COUNT()、MAX()、MIN()、SUM()舉例:按部門統(tǒng)計查詢每個部門的工資總和SELECTsum(工資)FROM人員工資表GROUPBY部門SQL語句介紹-SELECT語句排序OrderBy語法:Select字段1、

5、字段2、字段3From數據表OrderBy字段舉例:查詢存貨的編號、名稱、計量單位,并按照存貨名稱排序SELECTcInvcCode,cInvName,cInvM_UnitFROMdbo.InventoryORDERBYcInvNameSQL語句介紹-SELECT語句Case查詢Case關鍵字語法:字段CaseWhen字段=值1Then顯示1When字段=值2Then顯示2EndAS別名舉例:查詢總帳模塊是否結賬SELECTCASEWHENiperiod=0THEN'期初'WHENiperiod<>0THEN'第'+ltrim(str(iperiod))+'

6、期'ENDAS期間,CASEWHENbflag=1THEN'已結賬'WHENbflag=0THEN'未結賬'ENDAS總帳模塊FROMgl_mendSQL語句介紹-SELECT語句多表查詢舉例:查詢職員表中的職員編號,職員姓名以及相關聯的部門名稱語句:SELECTPerson.cPersonCode,Person.cPersonName,Department.cDepNameFROMPersonLEFTOUTERJOINDepartmentONPerson.cDepCode=Department.cDepCode查詢結果SQL語句介紹-INSERTINTO插

7、入語句語法:InsertInto數據表(字段1,字段2,字段3)Values(值1,值2,值3)InsertInto數據表Select字段1,字段2,字段3From數據表Where條件舉例:在“用戶表”中插入記錄,記錄內容:姓名=張三,年齡=29,性別=男InsertInto用戶(姓名,年齡,性別)Values(‘張三’,29,‘男’)從“用戶1”表中查找年齡大于20歲的人員插入到“用戶”表中InsertInto用戶Select姓名,年齡,性別From用戶1Where年齡>20SQL語句介紹-UPDATE更新語句語法:Update數據表Set字段1=值1,字

8、段2=值2Where條件舉例在Code表中,將科目’

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。