MySQL 5.7X/6是MySQL最新的版本,內建了最新的視覺化資料庫管理與設計軟體平台:MySQL WorkBench!使用此最新的資料庫發展平台,可使用視覺化設計與操作方式來管理MySQL Server、以及視覺化設計方式來管理與維護所有MySQL資料庫物件!而且MySQL 5.7X/6更新增了JSON設計功能,讓資料庫能處理與儲存JSON格式資料以及提供了豐富用來處理JSON資料文件的函數集,讓MySQL 5.7X/6更適合用來做為雲端應用軟體的資料庫系統!
本書全程使用最新MySQL WorkBench視覺化資料庫管理平台做為資料庫程式發展平台!Step By Step循序漸進的教導讀者與資料庫管理師各種MySQL 5.7X/6的資料庫開發及應用與SQL程式設計技術,包含完整的JSON資料文件設計與維護的程式技術,讀完全書,必定能讓所有讀者與資料庫管理師都成為MySQL的設計熟手!
綠色範例檔內容:精彩範例檔
目 錄
Chapter 1? MySQL資料庫視覺化設計與管理環境詳論
1-1:MySQL 5.X/6關聯式資料庫系統概論
1-2:MySQL資料庫下載安裝與環境設定
1-3:MySQL視覺化資料庫工具管理與操作
Chapter 2? MySQL:SQL 設計技術1:資料庫管理SQL
2-1:建立與維護MySQL資料庫: 使用SQL指令與視覺化設計
2-2:刪除MySQL資料庫: 使用SQL指令與視覺化設計
2-3:MySQL資料型態 (DataType) 詳解
2-4:建立與維護Table:使用SQL指令與視覺化設計
Chapter 3? MySQL:SQL 設計技術2:資料維護SQL
3-1:MySQL Workbench視覺化管理與維護Table
3-2:Table新增資料:INSERT INTO指令
3-3:Table維護資料:UPDATE…WHERE…指令
3-4:Table刪除資料:DELETE…WHERE…指令
3-5:Table取代式新增資料:REPLACE INTO…指令
3-6:START TRANSACTION 資料庫交易處理控制指令
Chapter 4? MySQL:SQL 互動技術:資料查詢SQL
4-1:MySQL資料查詢指令:SELECT … FROM指令
4-2:MySQL資料關聯查詢設計:JOIN TABLE
Chapter 5? MySQL:SQL函數應用設計
5-1:MySQL變數系統程式設計
5-2:數值運算函數應用設計
5-3:字串運算函數應用設計
5-4:日期時間函數應用設計
5-5:流程控制函數應用設計
5-6:Information函數應用設計
5-7:特殊功能函數應用設計
Chapter 6? MySQL指令設計技巧:無介面輸入建立客戶關係資料庫
6-1:無介面規劃客戶關係管理系統(CRM)資料庫結構
6-2:無介面自動產生CRM系統的資料庫
6-3:CRM無介面條件式查詢與統計分析程式設計應用
Chapter 7? MySQL模組式SQL設計:Stored Procedures(預儲程序)
7-1:MySQL Stored Procedures (預儲程序) 設計概論
7-2:流程控制與邏輯判斷程式設計
7-3:迴圈(LOOP)程式設計
7-4:資料庫指標:CURSOR程式設計與應用
7-5:MySQL Stored Functions (預儲函數) 設計概論
Chapter 8? MySQL整合式查詢SQL技術:View
8-1:MySQL查詢結構式設計:VIEW
8-2:VIEW進階程式應用設計
Chapter 9? MySQL觸發式SQL指令設計:Trigger
9-1:Trigger觸發式程序結構設計與規劃
9-2:Trigger進階應用規劃:即時統計與分析
Chapter 10? MySQL高階資料庫技術:階層對等式Stored Procedures規劃
10-1:階層Stored Procedures設計
10-2:遞迴式Stored Procedures設計
10-3:回傳值式Stored Procedures設計
10-4:預儲程序高階應用:無介面魔術方陣程式設計
Chapter 11? MySQL高階資料庫技術:JSON Function & SELECT
11-1:MySQL JSON Functions概論
11-2:Create JSON Values Function 設計
11-3:Update JSON Values Function 設計
11-4:Query JSON Values Function 設計
Chapter 12? MySQL Utility SQL指令應用設計T
12-1:MySQL SYS SCHEMA應用設計詳論?? ?
12-2:MySQL INFORMATION_SCHEMA 應用設計詳論
12-3:資料庫排程事件(EVENT)程式設計應用
12-4:MySQL Workbench視覺化建立MySQL MODEL
12-5:MySQL資料庫管理指令:SHOW Statement
12-6:MySQL WorkBench視覺化Backup Database/Schema?? ?4-3:MySQL群集資料查詢設計:SELECT … FROM…GROUP BY