本書(shū)詳細(xì)介紹了安裝配置、管理、備份、維護(hù)和優(yōu)化MySQL數(shù)據(jù)庫(kù)系統(tǒng)的方法。全書(shū)以?xún)蓚(gè)軟件項(xiàng)目“學(xué)生選課管理系統(tǒng)”和“網(wǎng)上商城系統(tǒng)”的數(shù)據(jù)庫(kù)設(shè)計(jì)、操縱和管理為主線劃分為10個(gè)單元,分別為數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí),MySQL基礎(chǔ)知識(shí),MySQL表結(jié)構(gòu)的管理,MySQL表數(shù)據(jù)操作,單表查詢(xún),多表操作,視圖與索引,事務(wù)與存儲(chǔ)過(guò)程,函數(shù)、觸發(fā)器及事件,安全管理與備份MySQL數(shù)據(jù)庫(kù)。
前言
單元1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.1 數(shù)據(jù)庫(kù)概述
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.3 常用的數(shù)據(jù)庫(kù)
任務(wù)實(shí)施
1.2 E-R圖
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
1.2.1 實(shí)體與屬性
1.2.2 關(guān)系
1.2.3 E-R圖設(shè)計(jì)步驟
任務(wù)實(shí)施
1.3 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
1.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟
1.3.2 概念結(jié)構(gòu)設(shè)計(jì)
1.3.3 邏輯結(jié)構(gòu)設(shè)計(jì)
1.3.4 規(guī)范化理論
任務(wù)實(shí)施
能力拓展
單元小結(jié)
單元測(cè)驗(yàn)
課后一思
單元2 MySQL基礎(chǔ)知識(shí)
2.1 MySQL概述
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
2.1.1 MySQL的特點(diǎn)
2.1.2 MySQL服務(wù)的安裝
2.1.3 MySQL服務(wù)的配置
2.1.4 更改MySQL的配置
2.1.5 MySQL服務(wù)的啟動(dòng)和停止
2.1.6 連接和斷開(kāi)MySQL服務(wù)器
任務(wù)實(shí)施
2.2 字符集及字符序設(shè)置
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
2.2.1 MySQL常用字符集
2.2.2 MySQL常用字符序
2.2.3 MySQL字符集的轉(zhuǎn)換過(guò)程
2.2.4 MySQL字符集的設(shè)置
2.2.5 SQL腳本文件
任務(wù)實(shí)施
2.3 MySQL數(shù)據(jù)庫(kù)管理
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
2.3.1 創(chuàng)建數(shù)據(jù)庫(kù)
2.3.2 查看數(shù)據(jù)庫(kù)
2.3.3 查看數(shù)據(jù)庫(kù)結(jié)構(gòu)
2.3.4 選擇數(shù)據(jù)庫(kù)
2.3.5 修改數(shù)據(jù)庫(kù)
2.3.6 刪除數(shù)據(jù)庫(kù)
任務(wù)實(shí)施
能力拓展
單元小結(jié)
單元測(cè)驗(yàn)
課后一思
單元3 MySQL表結(jié)構(gòu)的管理
3.1 MySQL數(shù)據(jù)類(lèi)型
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
3.1.1 MySQL整數(shù)類(lèi)型
3.1.2 MySQL小數(shù)類(lèi)型
3.1.3 MySQL字符串類(lèi)型
3.1.4 MySQL日期類(lèi)型
3.1.5 MySQL復(fù)合類(lèi)型
3.1.6 MySQL二進(jìn)制類(lèi)型
任務(wù)實(shí)施
3.2 創(chuàng)建表
任務(wù)描述
任務(wù)要求
知識(shí)鏈接
3.2.1 表的概念
3.2.2 使用CREATETABLE語(yǔ)句創(chuàng)建表
3.2.3 通過(guò)復(fù)制創(chuàng)建表
任務(wù)實(shí)施
3.3 設(shè)置約束
……
單元4 MySQL表數(shù)據(jù)操作
單元5 單表查詢(xún)
單元6 多表操作
單元7 視圖與索引
單元8 事務(wù)與存儲(chǔ)過(guò)程
單元9 函數(shù)、觸發(fā)器及事件
單元10 安全管理與備份MySQL數(shù)據(jù)庫(kù)
參考文獻(xiàn)