數(shù)據(jù)庫(kù)系統(tǒng)原理及MySQL應(yīng)用教程(第2版)
定 價(jià):69 元
叢書(shū)名:“十三五”普通高等教育規(guī)劃教材
- 作者:李輝
- 出版時(shí)間:2019/10/1
- ISBN:9787111636557
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.138SQ
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
《數(shù)據(jù)庫(kù)系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》共19章,全面地講述了數(shù)據(jù)庫(kù)技術(shù)的基本原理和應(yīng)用。主要內(nèi)容包括:數(shù)據(jù)庫(kù)概述、信息與數(shù)據(jù)模型、關(guān)系代數(shù)與關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)方法、MySQL的安裝與使用、MySQL存儲(chǔ)引擎與數(shù)據(jù)庫(kù)操作管理、MySQL表定義與完整性約束控制、MySQL數(shù)據(jù)操作管理、MySQL索引、MySQL視圖、MySQL存儲(chǔ)過(guò)程與函數(shù)、MySQL觸發(fā)器與事件調(diào)度器、MySQL權(quán)限管理、事務(wù)與MySQL的多用戶并發(fā)控制、MySQL數(shù)據(jù)庫(kù)備份與還原、MySQL日志管理、分布式數(shù)據(jù)庫(kù)與MySQL的應(yīng)用、MySQL在Web開(kāi)發(fā)中的應(yīng)用、非關(guān)系型數(shù)據(jù)庫(kù)——NoSQL等內(nèi)容。
該書(shū)以MySQL為背景介紹了數(shù)據(jù)庫(kù)技術(shù)的實(shí)現(xiàn),使讀者可以充分利用MySQL平臺(tái)深刻理解數(shù)據(jù)庫(kù)技術(shù)的原理,達(dá)到理論和實(shí)踐緊密結(jié)合的目的。同時(shí)解決了讀者安裝上機(jī)數(shù)據(jù)庫(kù)管理軟件中的操作兼容性(32和64位計(jì)算機(jī)、Windows、Linux和MAC操作等)問(wèn)題。
《數(shù)據(jù)庫(kù)系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》內(nèi)容循序漸進(jìn),深入淺出,概念清晰,條理性強(qiáng),每一章節(jié)都給出了相應(yīng)的實(shí)例,為緩解讀者初期動(dòng)手的茫然與困惑,該書(shū)在每章專門(mén)設(shè)置了實(shí)驗(yàn)任務(wù)。
《數(shù)據(jù)庫(kù)系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》可作為本科相關(guān)“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程的配套教材,同時(shí)也可以供參加數(shù)據(jù)庫(kù)類考試的人員、數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。對(duì)于非計(jì)算機(jī)的本科學(xué)生,如果希望學(xué)到關(guān)鍵、實(shí)用的數(shù)據(jù)庫(kù)技術(shù),也可將該書(shū)作為教材。
配套資源:電子課件、習(xí)題、實(shí)驗(yàn)指導(dǎo)書(shū)、教學(xué)大綱、案例
本書(shū)特色:
★ 出版以來(lái),年均銷量過(guò)萬(wàn)的經(jīng)典暢銷教材的新改版,更加符合教學(xué)需求;
★ 結(jié)合多年教學(xué)與科研工作對(duì)數(shù)據(jù)庫(kù)原理及應(yīng)用的思考,以學(xué)習(xí)者的角度重新調(diào)整章節(jié)知識(shí)點(diǎn)順序,系統(tǒng)講述了數(shù)據(jù)庫(kù)系統(tǒng)原理以及MySQL應(yīng)用;
★ 增加了上機(jī)實(shí)踐練習(xí),努力做到數(shù)據(jù)庫(kù)知識(shí)點(diǎn)實(shí)踐全覆蓋;增強(qiáng)了工程專業(yè)認(rèn)證中要求解決復(fù)雜問(wèn)題能力培養(yǎng);
★ 上機(jī)實(shí)踐環(huán)節(jié)分為驗(yàn)證性實(shí)驗(yàn)和設(shè)計(jì)性實(shí)驗(yàn),緩解學(xué)習(xí)者初期動(dòng)手的茫然與困惑;
★ 以MySQL為應(yīng)用對(duì)象,解決了學(xué)習(xí)者安裝上機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件中的操作系統(tǒng)的兼容性問(wèn)題,專門(mén)章節(jié)詳細(xì)講述了三種客戶端軟件管理MySQL,為學(xué)生實(shí)驗(yàn)實(shí)訓(xùn)提供操作說(shuō)明;
★ 以精練的篇幅,系統(tǒng)講解了PHP對(duì)MySQL的編程應(yīng)用;
數(shù)據(jù)庫(kù)技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分。數(shù)據(jù)庫(kù)技術(shù)隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用與發(fā)展,無(wú)論是在數(shù)據(jù)庫(kù)技術(shù)的基礎(chǔ)理論、數(shù)據(jù)庫(kù)技術(shù)應(yīng)用、數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā),還是數(shù)據(jù)庫(kù)商品軟件推出方面,都有著長(zhǎng)足的、迅速的進(jìn)步與發(fā)展。同時(shí)數(shù)據(jù)庫(kù)技術(shù)也是目前IT行業(yè)中發(fā)展最快的領(lǐng)域之一,已經(jīng)廣泛應(yīng)用于各種類型的數(shù)據(jù)處理系統(tǒng)之中。了解并掌握數(shù)據(jù)庫(kù)知識(shí)已經(jīng)成為對(duì)各類科研人員和管理人員的基本要求。目前,“數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用”課程已逐漸成為本科院校計(jì)算機(jī)、軟件工程、信息管理等專業(yè)的一門(mén)重要專業(yè)課程,該課程既具有較強(qiáng)的理論性,又具有很強(qiáng)的實(shí)踐性。
本書(shū)是作者在長(zhǎng)期從事數(shù)據(jù)庫(kù)課程教學(xué)和科研的基礎(chǔ)上,為滿足“數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用”課程的教學(xué)需要而編寫(xiě)的。以讀者的角度重新調(diào)整章節(jié)知識(shí)點(diǎn)順序,分別從數(shù)據(jù)庫(kù)系統(tǒng)概述、信息與數(shù)據(jù)模型、關(guān)系模型與關(guān)系規(guī)范化理論、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言、索引與視圖、結(jié)合MySQL講述數(shù)據(jù)庫(kù)安全保護(hù)原理以及系統(tǒng)管理技術(shù)、數(shù)據(jù)庫(kù)服務(wù)器端編程(觸發(fā)器、存儲(chǔ)過(guò)程與函數(shù))、MySQL在Web開(kāi)發(fā)中的應(yīng)用等內(nèi)容進(jìn)行講述。
本書(shū)內(nèi)容循序漸進(jìn)、深入淺出。以MySQL為應(yīng)用對(duì)象,解決了讀者安裝上機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件中的操作系統(tǒng)兼容性(32和64位計(jì)算機(jī)、Windows、Linux和MAC操作系統(tǒng)等)問(wèn)題。MySQL具有開(kāi)源、免費(fèi)、體積小、易于安裝、性能高效、功能齊全等特點(diǎn),因此MySQL非常適合于教學(xué)。為緩解讀者初期上手實(shí)踐的茫然與困惑,本書(shū)在每章專門(mén)設(shè)置了實(shí)驗(yàn)任務(wù)。
本書(shū)可作為本科相關(guān)專業(yè)“數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用”課程的配套教材,同時(shí)也可以供參加數(shù)據(jù)庫(kù)類考試的人員、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。對(duì)于非計(jì)算機(jī)專業(yè)的本科學(xué)生,如果希望學(xué)到關(guān)鍵、實(shí)用的數(shù)據(jù)庫(kù)技術(shù),也可采用本書(shū)作為教材。
本書(shū)在編寫(xiě)過(guò)程中,李輝負(fù)責(zé)第1至11章、第17至19章的編寫(xiě),楊小瑩負(fù)責(zé)第12至16章的編寫(xiě)工作。張標(biāo)、孫鑫鑫、李全恩、楊小瑩、胡倩等參與編寫(xiě)和整理資料,兄弟高校使用第1版的任課教師也對(duì)本書(shū)提出了一些修改建議,在此也向他們一并表示感謝。雖然我們希望能夠?yàn)樽x者提供最好的教材和教學(xué)資源,但由于水平和經(jīng)驗(yàn)有限,錯(cuò)誤之處在所難免,同時(shí)還有很多做得不夠的地方,懇請(qǐng)各位專家和讀者予以指正,并歡迎同行進(jìn)行交流。郵件:lihui@ cau. edu. cn,教材使用問(wèn)題QQ交流群:138668506。
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述
1.1 數(shù)據(jù)與數(shù)據(jù)管理技術(shù)
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.2 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)及組成
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
1.3.1 三級(jí)模式結(jié)構(gòu)
1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)
1.4 知識(shí)點(diǎn)小結(jié)
1.5 思考與練習(xí)
第2章 信息與數(shù)據(jù)模型
2.1 信息的三種世界及描述
2.2 數(shù)據(jù)模型
2.2.1 數(shù)據(jù)模型的概念
2.2.2 數(shù)據(jù)處理三層抽象描述
2.2.3 數(shù)據(jù)模型的要素
2.3.4 數(shù)據(jù)模型與數(shù)據(jù)模式的區(qū)別
2.3 概念模型
2.3.1 基本概念
2.3.2 E-R模型
2.4 邏輯模型
2.4.1 層次模型
2.4.2 網(wǎng)狀模型
2.4.3 關(guān)系模型
2.4.4 面向?qū)ο竽P?nbsp;
2.5 概念模型向邏輯模型的轉(zhuǎn)換
2.6 關(guān)系模型
2.6.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)
2.6.2 關(guān)系操作
2.6.3 關(guān)系的完整性
2.7 知識(shí)點(diǎn)小結(jié)
2.8 思考與練習(xí)
第3章 關(guān)系代數(shù)與關(guān)系數(shù)據(jù)庫(kù)理論
3.1 關(guān)系代數(shù)及其運(yùn)算
3.1.1 關(guān)系的數(shù)學(xué)定義
3.1.2 關(guān)系代數(shù)概述
3.1.3 傳統(tǒng)的集合運(yùn)算
3.1.4 專門(mén)的關(guān)系運(yùn)算
3.2 關(guān)系演算
3.2.1 元組關(guān)系演算
3.2.2 域關(guān)系演算
3.3 關(guān)系代數(shù)表達(dá)式的優(yōu)化
3.4 關(guān)系數(shù)據(jù)庫(kù)理論
3.4.1 問(wèn)題的提出
3.4.2 函數(shù)依賴
3.4.3 關(guān)系模式的范式及規(guī)范化
3.5 關(guān)系模式的分解
3.6 知識(shí)點(diǎn)小結(jié)
3.7 思考與練習(xí)
第4章 數(shù)據(jù)庫(kù)設(shè)計(jì)方法
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述
4.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)
4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)方法的分類
4.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)的階段
4.2 需求分析
4.2.1 需求描述與分析
4.2.2 需求分析分類
4.2.3 需求分析的內(nèi)容、方法和步驟
4.2.4 數(shù)據(jù)字典
4.3 概念結(jié)構(gòu)設(shè)計(jì)
4.3.1 概念結(jié)構(gòu)設(shè)計(jì)的必要性及要求
4.3.2 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟
4.3.3 采用E-R模型設(shè)計(jì)概念結(jié)構(gòu)的方法
4.4 邏輯結(jié)構(gòu)設(shè)計(jì)
4.4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換
4.4.2 關(guān)系模式規(guī)范化
4.4.3 模式評(píng)價(jià)與改進(jìn)
4.5 物理結(jié)構(gòu)設(shè)計(jì)
4.5.1 物理結(jié)構(gòu)設(shè)計(jì)的內(nèi)容和方法
4.5.2 評(píng)價(jià)物理結(jié)構(gòu)
4.6 數(shù)據(jù)庫(kù)行為設(shè)計(jì)
4.7 數(shù)據(jù)庫(kù)實(shí)施
4.8 數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù)
4.9 知識(shí)點(diǎn)小結(jié)
4.10 思考與練習(xí)
第5章 MySQL的安裝與使用
5.1 MySQL簡(jiǎn)介
5.2 MySQL工作流程
5.3 MySQL構(gòu)成
5.4 MySQL服務(wù)器與端口號(hào)
5.5 MySQL的安裝和使用
5.5.1 MySQL的下載與安裝
5.5.2 啟動(dòng)和停止MySQL服務(wù)器
5.5.3 連接和斷開(kāi)MySQL服務(wù)器
5.5.4 卸載MySQL
5.6 Navicat的安裝與使用
5.6.1 下載與安裝
5.6.2 Navicat的使用
5.6.3 在Navicat中運(yùn)行SQL語(yǔ)句
5.7 知識(shí)點(diǎn)小結(jié)
5.8 思考與練習(xí)
第6章 MySQL存儲(chǔ)引擎與數(shù)據(jù)庫(kù)操作管理
6.1 存儲(chǔ)引擎
6.1.1 概述
6.1.2 InnoDB存儲(chǔ)引擎
6.1.3 MyISAM存儲(chǔ)引擎
6.1.4 MEMORY存儲(chǔ)引擎
6.1.5 MERGE存儲(chǔ)引擎
6.1.6 其他存儲(chǔ)引擎
6.1.7 存儲(chǔ)引擎的選擇
6.2 字符集
6.2.1 概述
6.2.2 MySQL支持的字符集
6.2.3 MySQL字符集的選擇
6.2.4 MySQL字符集的設(shè)置
6.3 MySQL數(shù)據(jù)庫(kù)操作管理
6.3.1 創(chuàng)建數(shù)據(jù)庫(kù)
6.3.2 修改數(shù)據(jù)庫(kù)名稱
6.3.3 刪除數(shù)據(jù)庫(kù)
6.4 知識(shí)點(diǎn)小結(jié)
6.5 思考與練習(xí)
第7章 MySQL表定義與完整性約束控制
7.1 表的基本概念
7.2 數(shù)據(jù)類型
7.2.1 數(shù)值類型
7.2.2 日期時(shí)間類型
7.2.3 字符串類型
7.2.4 復(fù)合類型
7.2.5 二進(jìn)制類型
7.2.6 選擇合適的數(shù)據(jù)類型
7.3 運(yùn)算符
7.3.1 算術(shù)運(yùn)算符
7.3.2 比較運(yùn)算符
7.3.3 邏輯運(yùn)算符
7.3.4 位運(yùn)算符
7.4 數(shù)據(jù)表的操作
7.4.1 創(chuàng)建數(shù)據(jù)表
7.4.2 查看數(shù)據(jù)表結(jié)構(gòu)
7.4.3 修改數(shù)據(jù)表
7.4.4 復(fù)制數(shù)據(jù)表
7.4.5 刪除數(shù)據(jù)表
7.4.6 表管理中的注意事項(xiàng)
7.5 MySQL約束控制
7.5.1 數(shù)據(jù)完整性約束
7.5.2 字段的約束
7.5.3 刪除約束
7.6 知識(shí)點(diǎn)小結(jié)
7.7 思考與練習(xí)
第8章 MySQL數(shù)據(jù)操作管理
8.1 插入數(shù)據(jù)
8.1.1 為表的所有字段插入數(shù)據(jù)
8.1.2 為表的指定字段插入數(shù)據(jù)
8.1.3 同時(shí)插入多條記錄
8.1.4 從目標(biāo)表中插入值
8.1.5 REPLACE語(yǔ)句
8.2 修改數(shù)據(jù)
8.3 刪除數(shù)據(jù)
8.3.1 使用DELETE刪除表數(shù)據(jù)
8.3.2 使用TRUNCATE清空表數(shù)據(jù)
8.4 單表查詢
8.4.1 SELECT語(yǔ)法
8.4.2 簡(jiǎn)單查詢
8.4.3 條件查詢
8.4.4 查詢
8.5 多表查詢
8.5.1 內(nèi)連接查詢
8.5.2 外連接查詢
8.5.3 子查詢
8.6 知識(shí)點(diǎn)小結(jié)
8.7 思考與練習(xí)
第9章 MySQL索引
9.1 索引
9.1.1 索引概述
9.1.2 索引的作用
9.1.3 索引的分類
9.2 索引的定義和管理
9.2.1 創(chuàng)建索引
9.2.2 查看索引
9.2.3 刪除索引
9.3 設(shè)計(jì)原則和注意事項(xiàng)
9.4 知識(shí)點(diǎn)小結(jié)
9.5 思考與練習(xí)
第10章 MySQL視圖
10.1 視圖
10.1.1 視圖概述
10.1.2 視圖的優(yōu)勢(shì)
10.1.3 視圖的工作機(jī)制
10.2 視圖定義和管理
10.2.1 創(chuàng)建與使用視圖
10.2.2 刪除視圖
10.2.3 查看視圖定義
10.2.4 修改視圖定義
10.3 更新視圖數(shù)據(jù)
10.4 對(duì)視圖的進(jìn)一步說(shuō)明
10.5 知識(shí)點(diǎn)小結(jié)
10.6 思考與練習(xí)
第11章 MySQL存儲(chǔ)過(guò)程與函數(shù)
11.1 存儲(chǔ)過(guò)程與函數(shù)簡(jiǎn)介
11.1.1 概念
11.1.2 存儲(chǔ)過(guò)程和函數(shù)區(qū)別
11.2 存儲(chǔ)過(guò)程與函數(shù)操作
11.2.1 創(chuàng)建和使用存儲(chǔ)過(guò)程或函數(shù)
11.2.2 變量
11.2.3 定義條件和處理
11.2.4 游標(biāo)的使用
11.2.5 流程的控制
11.2.6 查看存儲(chǔ)過(guò)程或函數(shù)
11.2.7 刪除存儲(chǔ)過(guò)程或函數(shù)
11.3 函數(shù)
11.3.1 數(shù)學(xué)函數(shù)
11.3.2 字符串函數(shù)
11.3.3 日期和時(shí)間函數(shù)
11.3.4 信息函數(shù)
11.3.5 加密函數(shù)
11.3.6 控制流函數(shù)
11.4 知識(shí)點(diǎn)小結(jié)
11.5 思考與練習(xí)
第12章 MySQL觸發(fā)器與事件調(diào)度器
12.1 觸發(fā)器
12.1.1 概念
12.1.2 創(chuàng)建使用觸發(fā)器
12.1.3 查看觸發(fā)器
12.1.4 刪除觸發(fā)器
12.1.5 對(duì)觸發(fā)器的進(jìn)一步說(shuō)明
12.2 事件
12.2.1 事件的概念
12.2.2 創(chuàng)建事件
12.2.3 修改事件
12.2.4 刪除事件
12.3 知識(shí)點(diǎn)小結(jié)
12.4 思考與練習(xí)
第13章 MySQL權(quán)限管理
13.1 MySQL權(quán)限
13.1.1 MySQL權(quán)限工作原理
13.2 權(quán)限表
13.2.1 user表
13.2.2 db表和host表
13.2.3 tables_priv表
13.2.4 columns_priv表
13.2.5 procs_priv表
13.3 用戶管理
13.3.1 添加用戶
13.3.2 查看用戶
13.3.3 修改用戶賬號(hào)
13.3.4 修改用戶口令
13.3.5 刪除用戶
13.4 賬戶權(quán)限管理
13.4.1 權(quán)限授予
13.4.2 權(quán)限的轉(zhuǎn)移和限制
13.4.3 權(quán)限的撤銷
13.5 知識(shí)點(diǎn)小結(jié)
13.6 思考與練習(xí)
第14章 事務(wù)與MySQL的多用戶并發(fā)控制
14.1 事務(wù)
14.1.1 事務(wù)的概念
14.1.2 事務(wù)的ACID特性
14.1.3 MySQL事務(wù)控制語(yǔ)句
14.1.4 事務(wù)的隔離性級(jí)別
14.2 MySQL的并發(fā)控制
14.2.1 并發(fā)概述
14.2.2 鎖的概述
14.2.3 MyISAM表的表級(jí)鎖
14.2.4 InnoDB表的行級(jí)鎖
14.2.5 死鎖
14.3 知識(shí)點(diǎn)小結(jié)
14.4 思考與練習(xí)
第15章 MySQL數(shù)據(jù)庫(kù)備份與還原
15.1 備份與還原概述
15.1.1 備份的重要性與常見(jiàn)故障
15.1.2 備份的策略與常用方法
15.1.3 數(shù)據(jù)庫(kù)的還原
15.2 通過(guò)文件備份和還原
15.3 通過(guò)命令mysqldump備份與還原
15.3.1 應(yīng)用mysqldump命令備份數(shù)據(jù)
15.3.2 應(yīng)用mysqldump命令還原數(shù)據(jù)
15.4 從文本文件導(dǎo)出和導(dǎo)入表數(shù)據(jù)
15.5 知識(shí)點(diǎn)小結(jié)
15.6 思考與練習(xí)
第16章 MySQL日志管理
16.1 MySQL的日志
16.2 日志管理
16.2.1 啟動(dòng)日志
16.2.2 查看日志
16.2.3 刪除日志
16.3 二進(jìn)制日志管理
16.3.1 啟動(dòng)二進(jìn)制日志
16.3.2 查看二進(jìn)制日志
16.3.3 刪除二進(jìn)制日志
16.3.4 二進(jìn)制日志還原數(shù)據(jù)庫(kù)
16.4 慢查詢?nèi)罩竟芾?nbsp;
16.4.1 啟動(dòng)慢查詢?nèi)罩?nbsp;
16.4.2 查看慢查詢?nèi)罩?nbsp;
16.4.3 刪除慢查詢?nèi)罩?nbsp;
16.5 通用查詢?nèi)罩竟芾?nbsp;
16.5.1 啟動(dòng)通用查詢?nèi)罩?nbsp;
16.5.2 查看通用查詢?nèi)罩?nbsp;
16.5.3 刪除通用查詢?nèi)罩?nbsp;
16.6 知識(shí)點(diǎn)小結(jié)
16.7 思考與練習(xí)
第17章 分布式數(shù)據(jù)庫(kù)與MySQL的運(yùn)維
17.1 分布式數(shù)據(jù)庫(kù)
17.1.1 集中式與分布式
17.1.2 分布式數(shù)據(jù)庫(kù)的基本概念
17.1.3 分布式數(shù)據(jù)庫(kù)的模式結(jié)構(gòu)
17.1.4 分布式數(shù)據(jù)庫(kù)管理系統(tǒng)
17.1.5 分布式數(shù)據(jù)庫(kù)系統(tǒng)
17.1.6 分布式數(shù)據(jù)存儲(chǔ)方法
17.2 MySQL數(shù)據(jù)切分技術(shù)
17.3 MySQL復(fù)制技術(shù)
17.3.1 MySQL復(fù)制的概念
17.3.2 MySQL復(fù)制的優(yōu)勢(shì)
17.3.3 MySQL復(fù)制的實(shí)現(xiàn)原理
17.3.4 MySQL復(fù)制的模式
17.4 MySQL集群技術(shù)
17.4.1 MySQL Cluster基本概念
17.4.2 理解MySQL Cluster節(jié)點(diǎn)
17.5 MySQL的緩存機(jī)制
17.6 知識(shí)點(diǎn)小結(jié)
17.7 思考與練習(xí)
第18章 MySQL在Web開(kāi)發(fā)中的應(yīng)用
18.1 PHP概述
18.1.1 何謂PHP
18.1.2 PHP優(yōu)勢(shì)
18.1.3 PHP的工作原理
18.1.4 PHP結(jié)合數(shù)據(jù)庫(kù)應(yīng)用的優(yōu)勢(shì)
18.2 HTML與表單
18.2.1 HTML基礎(chǔ)知識(shí)
18.2.2 HTML表單簡(jiǎn)介
18.2.3 表單數(shù)據(jù)的接收
18.3 使用PHP進(jìn)行MySQL數(shù)據(jù)庫(kù)編程
18.3.1 PHP對(duì)MySQL數(shù)據(jù)庫(kù)的工作原理
18.3.2 編程步驟
18.3.3 使用PHP操作MySQL數(shù)據(jù)庫(kù)
18.4 PHP操作數(shù)據(jù)庫(kù)的常見(jiàn)問(wèn)題與解決方案
18.5 知識(shí)點(diǎn)小結(jié)
18.6 思考與練習(xí)
第19章 非關(guān)系型數(shù)據(jù)庫(kù)-NoSQL
19.1 NoSQL概述
19.2 NoSQL數(shù)據(jù)庫(kù)與關(guān)系型數(shù)據(jù)庫(kù)的比較
19.2.1 關(guān)系型數(shù)據(jù)庫(kù)的優(yōu)勢(shì)
19.2.2 關(guān)系型數(shù)據(jù)庫(kù)的劣勢(shì)
19.2.3 NoSQL數(shù)據(jù)庫(kù)的優(yōu)勢(shì)
19.3 NoSQL數(shù)據(jù)庫(kù)的類型
19.3.1 鍵值(Key/Value)型數(shù)據(jù)庫(kù)
19.3.2 面向文檔的數(shù)據(jù)庫(kù)
19.3.3 面向列的數(shù)據(jù)庫(kù)
19.4 NoSQL數(shù)據(jù)庫(kù)選用原則
19.5 NoSQL的CAP理論
19.6 主流NoSQL數(shù)據(jù)庫(kù)
19.6.1 HBase
19.6.2 Redis
19.6.3 MongoDB
19.6.4 Couchbase
19.6.5 LevelDB
19.7 知識(shí)點(diǎn)小結(jié)
19.8 思考與練習(xí)
參考文獻(xiàn)