課程介紹
MySQL里面的單行注釋跟java里面的不一樣,MySQL是 #內(nèi)容,java是//內(nèi)容。查詢列表可以是:表中的字段、常量值、表達(dá)式、函數(shù),查詢的結(jié)果是一個(gè)虛擬的表格。
培訓(xùn)對(duì)象
對(duì)MYSQL課程感興趣的專業(yè)人士。
課程收益
能夠理解數(shù)據(jù)庫的概念;
能夠安裝MySQL數(shù)據(jù)庫;
能夠啟動(dòng)、關(guān)閉及登錄MySQL。
知識(shí)概要
-- MySQL入門;
-- 數(shù)據(jù)管理;
-- SELECT查詢;
-- 多表查詢;
-- 數(shù)據(jù)排序和篩選;
-- 使用內(nèi)置函數(shù);
-- 分組和匯總數(shù)據(jù);
-- 使用子查詢;
-- SQL編程;
-- 執(zhí)行存儲(chǔ)過程;
-- 執(zhí)行事務(wù);
-- 索引;
-- 數(shù)據(jù)庫備份和還原。
課程大綱
MySQL 簡介
關(guān)系型數(shù)據(jù)庫簡介)
MySQL簡介
連接指令
MySQL入門
創(chuàng)建數(shù)據(jù)庫
數(shù)據(jù)類型
字段屬性
創(chuàng)建表
表引擎分類
維護(hù)表結(jié)構(gòu)
數(shù)據(jù)管理
創(chuàng)建外鍵關(guān)聯(lián)
insert插入數(shù)據(jù)
update修改數(shù)據(jù)
delete修改數(shù)據(jù)
SELECT查詢
編寫簡單的SELECT語句
使用DISTINCT消除重復(fù)
使用列和表的別名
邏輯操作符
比較操作符
通配符
排序
多表查詢
了解連接
查詢與內(nèi)連接
查詢外連接
交叉連接
自連接
數(shù)據(jù)排序和篩選
對(duì)數(shù)據(jù)進(jìn)行排序
limit語句進(jìn)行分頁
使用內(nèi)置函數(shù)
內(nèi)置函數(shù)編寫查詢
使用轉(zhuǎn)換函數(shù)
使用邏輯函數(shù)
NULL相關(guān)函數(shù)
分組和匯總數(shù)據(jù)
使用聚合函數(shù)
使用GROUP BY子句
是用HAVING篩選
使用子查詢
自包含的子查詢
相關(guān)子查詢
使用EXISTS謂詞的子查詢
SQL編程
SQL編程元素
控制程序的流程
自定義函數(shù)
執(zhí)行存儲(chǔ)過程
使用存儲(chǔ)過程完成業(yè)務(wù)功能
將參數(shù)傳遞給存儲(chǔ)過程
存儲(chǔ)過程的輸出參數(shù)
執(zhí)行事務(wù)
事務(wù)的屬性
自動(dòng)提交
事務(wù)的使用
事務(wù)的隔離級(jí)別
索引
索引的分類
管理索引
索引的準(zhǔn)則
覆蓋索引
Explain
索引失效的原因
數(shù)據(jù)庫備份和還原
mysqldump
使用第三方工具進(jìn)行備份還原
認(rèn)證過程
無認(rèn)證考試
開班信息
暫無開班信息