課程簡介
09分鐘13秒為什麼使用資料庫及資料庫常用概念
16分鐘02秒常見的DBMS的對比
18分鐘47秒RDBMS和非RDBMS的對比
20分鐘04秒ER模型與表記錄的4種關係
20分鐘32秒mysql 8.0的卸載
20分鐘41秒mysql 8.0與5.7版本的下載、安裝與配置
35分鐘29秒mysql安裝常見問題_服務啟動與使用者登入
19分鐘18秒mysql的使用示範-mysql5.7字元集的設置
27分鐘52秒navicat_sqlyog_dbserver等工具的使用
28分鐘59秒mysql目錄結構及前兩章課後練習
33分鐘55秒SQL概述與SQL分類
34分鐘29秒SQL使用規範與資料的導入
32分鐘01秒最基本的SELECT......FROM結構
09分鐘01秒列的別名_去重_NULL_DESC等操作
33分鐘18秒使用WHERE過濾數據
10分鐘06秒課後練習
09分鐘34秒算術運算符的使用
17分鐘04秒比較運算符的使用
58分鐘02秒邏輯運算子與位元運算子的使用
22分鐘57秒運算符課後練習
17分鐘26秒ORDER BY實現排序操作
21分鐘32秒LIMIT實作分頁操作
30分鐘53秒排序與分頁課後練習
10分鐘48秒為什麼需要多表的查詢
22分鐘13秒笛卡爾積的錯誤與正確的多表查詢
35分鐘42秒等值連接VS非等值連接、自連接VS非自連接
16分鐘33秒SQL92與99語法如何實現內連接與外連接
35分鐘54秒使用SQL99實現7種JOIN操作
21分鐘39秒NATURAL JOIN與USING的使用
10分鐘54秒多表查詢課後練習
34分鐘31秒函數的分類
12分鐘45秒數值類型的函數講解
36分鐘10秒字串型別的函數講解
30分鐘59秒日期時間類型的函數講解
52分鐘37秒流程控制函數講解
21分鐘42秒加密解密_MySQL資訊函數等講解
25分鐘05秒單行函數課後練習
29分鐘02秒5大常用的聚合函數
43分鐘07秒GROUP BY的使用
31分鐘29秒HAVING的使用與SQL語句執行過程
44分鐘00秒聚合函數課後練習
19分鐘03秒子查詢舉例與子查詢的分類
27分鐘25秒單行子查詢案例分析
29分鐘18秒多行子查詢案例分析
25分鐘14秒相關子查詢案例分析
45分鐘57秒子查詢課後練習
40分鐘16秒子查詢課後練習2
48分鐘28秒資料庫的建立、修改與刪除
37分鐘54秒常見的資料類型_建立表格的兩種方式
30分鐘18秒修改表_重命名表_刪除表_清空表
22分鐘52秒DCL中COMMIT與ROLLBACK的使用
21分鐘58秒阿里MySQL命名規範及MySQL8DDL的原子化
20分鐘29秒建立管理表課後練習
38分鐘37秒DML之添加數據
26分鐘28秒DML之更新刪除操作_MySQL8新特性之計算列
20分鐘40秒DDL和DML的綜合案例
36分鐘50秒增刪改課後練習
37分鐘20秒資料類型概述_字符集設置
23分鐘19秒整型資料型別講解
25分鐘22秒浮點數、定點數與位元類型講解
36分鐘29秒日期時間類型講解
37分鐘52秒文字字串類型(含ENUM、SET)講解
35分鐘18秒二進位類型與JSON類型講解
24分鐘12秒小結及類型使用建議
06分鐘13秒資料完整性與約束的分類
17分鐘27秒非空約束的使用
15分鐘30秒唯一性約束的使用
35分鐘45秒主鍵約束的使用
21分鐘46秒AUTO_INCREMENT
21分鐘16秒外鍵約束的使用
42分鐘01秒檢查約束與預設值約束
20分鐘22秒約束課後練習
33分鐘24秒資料庫物件與視圖的理解
25分鐘54秒視圖的建立與檢視
26分鐘12秒更新視圖資料與視圖的刪除
25分鐘01秒視野課後練習
17分鐘08秒預存程序使用說明
19分鐘20秒預存程序的建立與調用
33分鐘01秒儲存函數的建立與調用
23分鐘30秒預存程序與函數的檢視修改與刪除
25分鐘45秒儲存過程函數課後練習
42分鐘34秒GLOBAL與SESSION系統變數的使用
34分鐘41秒會話使用者變數與局部變數的使用
42分鐘15秒程式出錯的處理機制
41分鐘15秒分支結構IF的使用
35分鐘15秒分支結構CASE的使用
27分鐘00秒LOOP_WHILE_REPEAT三種循環結構
51分鐘47秒LEAVE和ITEEATE的使用
28分鐘42秒遊標的使用
29分鐘07秒課後練習
58分鐘55秒建立觸發器
38分鐘13秒查看刪除觸發器_觸發器課後練習
31分鐘28秒mysql8.0新特性
01小時13分鐘00秒公用表表達式_課後練習
35分鐘12秒章節概覽
19分鐘12秒CentOS環境的準備
22分鐘26秒MySQL的解除安裝
11分鐘12秒Linux下安裝MySQL8.0與5.7版本
25分鐘59秒SQLyog實作MySQL8.0和5.7的遠端連接
26分鐘16秒字符集的修改與底層原理說明
26分鐘40秒比較規則_請求到回應過程中的編碼與解碼過程
21分鐘26秒SQL大小寫規範與sql_mode的設定
24分鐘05秒mysql目錄結構與表格在檔案系統中的表示
34分鐘48秒使用者的建立、修改、刪除
22分鐘28秒用戶密碼的設定與管理
14分鐘42秒權限管理與存取控制
38分鐘30秒角色的使用
24分鐘02秒設定檔、系統變數與mysql邏輯架構
35分鐘16秒SQL執行流程
21分鐘30秒mysql 8.0和5.7中SQL執行流程的演示
16分鐘16秒Oracle中SQL執行流程、緩衝池的使用
22分鐘28秒設定表的儲存引擎、InnoDB與MyISAM的對比
32分鐘43秒Archive、CSV、Memory等儲存引擎的使用
15分鐘43秒為什麼使用索引及索引的優缺點
24分鐘16秒一個簡單的索引設計方案
22分鐘22秒索引的迭代設計方案
18分鐘51秒聚集索引、二級索引與聯合索引的概念
23分鐘24秒InnoDB中B+樹注意事項_MyISAM的索引方案
25分鐘22秒Hash索引、AVL樹、B樹與B+樹對比
41分鐘20秒InnoDB資料儲存結構概述
20分鐘23秒頁結構之文件頭部與文件尾部
17分鐘52秒頁結構之最小最大記錄_行格式之記錄頭信息
24分鐘10秒頁結構之頁目錄與頁頭
17分鐘49秒設定行格式與ibd檔剖析Compact行格式
30分鐘46秒行溢出與Dynamic、Compressed、Redundant
17分鐘16秒區段、碎片區與表空間結構
36分鐘28秒索引的分類
11分鐘33秒表中新增索引的三種方式
38分鐘52秒刪除索引與索引新特性:降序索引、隱藏索引
32分鐘13秒適合創建索引的11種情況(1)
35分鐘22秒適合建立索引的11種情況(2)
24分鐘44秒不適合建立索引的7種情況
09分鐘57秒查看系統性能參數
17分鐘56秒慢查詢日誌分析、SHOW PROFILE查看SQL執行成本
26分鐘00秒EXPLAIN的概述與table、id字段剖析
31分鐘27秒EXPLAIN中select_type、分區
39分鐘57秒EXPLAIN中ref、rows、filtered、extra剖析
30分鐘04秒EXPLAIN的4中格式與檢視優化器重寫SQL
19分鐘10秒trace分析優化器執行計劃與Sys schema視圖的使用
10分鐘21秒資料準備與索引失效的11種情況
41分鐘23秒索引失效的11種情況2
19分鐘29秒外連接與內連接的查詢最佳化
19分鐘45秒JOIN語句的底層原理
27分鐘56秒子查詢最佳化與排序最佳化
42分鐘12秒GROUP BY優化、分頁查詢優化
06分鐘03秒覆蓋索引的使用
21分鐘57秒索引條件下推
18分鐘27秒其他查詢最佳化策略
12分鐘51秒淘寶資料庫的主鍵如何設計
26分鐘38秒範式概述與第一範式
21分鐘42秒第二範式與第三範式
25分鐘44秒反範式化的應用
23分鐘23秒巴斯範式、第四範式、第五範式和域鍵範式
18分鐘19秒範式的實戰案例
18分鐘37秒ER建模與轉換資料表的過程
25分鐘34秒資料庫的設計原則與日常SQL編寫規範
15分鐘30秒Power Designer創建概念、實體資料模型
36分鐘55秒資料庫調優整體步驟、最佳化MySQL伺服器硬體和參數
28分鐘46秒資料庫結構優化、三大表優化、其他3個策略
41分鐘29秒事務的ACID特性與事務的狀態
27分鐘58秒顯示事務與隱式事務
19分鐘51秒事務的使用舉例
25分鐘20秒資料並發問題與4種隔離級別
19分鐘49秒MySQL隔離等級的檢視與設定
12分鐘12秒讀未提交隔離性下的演示
13分鐘23秒讀已提交和可重複讀的隔離性下的演示
09分鐘27秒幻讀的示範與解決方案
12分鐘18秒Redo日誌和Undo日誌的理解、為什麼需要Redo日誌
20分鐘30秒Redo日誌的刷盤策略與流程剖析
28分鐘12秒寫入Redo Log Buffer和Redo Log File
19分鐘49秒Undo日誌的概述與寫入過程
32分鐘04秒鎖的概述、讀寫的並發問題
21分鐘35秒資料操作類型的角度理解S鎖與X鎖
21分鐘46秒表鎖之S鎖、X鎖、意向鎖
34分鐘03秒表鎖之自增鎖、元資料鎖
14分鐘49秒行鎖之記錄鎖、間隙鎖
26分鐘59秒行鎖之臨鍵鎖與插入意向鎖
14分鐘23秒頁鎖的理解、樂觀鎖與悲觀鎖的使用
19分鐘33秒加鎖方式劃分:隱式鎖與顯式鎖
16分鐘07秒全域鎖與死鎖的理解
18分鐘25秒鎖的記憶體結構與監控策略
20分鐘20秒MVCC解決讀寫問題
10分鐘56秒MVCC三劍客:隱藏欄位、Undolog版本鏈、ReadView
26分鐘25秒MVCC在讀取已提交和可重複讀取隔離等級下的操作流程
11分鐘47秒MVCC在可重複讀下解決幻讀的流程
07分鐘41秒六大日誌檔的概述
12分鐘08秒通用查詢日誌、錯誤日誌
20分鐘02秒binlog日誌的參數設定與實作資料復原演示
43分鐘58秒binlog的刪除、binlog的寫入機制與兩階段提交
21分鐘44秒中繼日誌、主從複製的步驟與原理剖析
26分鐘46秒一主一從架構搭建與主從同步的實現
34分鐘56秒binlog的format設定說明
11分鐘49秒資料同步一致性問題解決
14分鐘17秒資料備份概述與mysqldump實作邏輯備份數據
30分鐘06秒示範mysql實作邏輯恢復數據
18分鐘06秒實體備份與實體復原的示範、表格資料的匯出與匯入
24分鐘12秒資料庫遷移與如何刪庫不跑路
18分鐘10秒寄語
08分鐘47秒