數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)
定 價(jià):69 元
叢書名:“十三五”普通高等教育規(guī)劃教材
- 作者:李輝
- 出版時(shí)間:2019/10/1
- ISBN:9787111636557
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.138SQ
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
《數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》共19章,全面地講述了數(shù)據(jù)庫技術(shù)的基本原理和應(yīng)用。主要內(nèi)容包括:數(shù)據(jù)庫概述、信息與數(shù)據(jù)模型、關(guān)系代數(shù)與關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫設(shè)計(jì)方法、MySQL的安裝與使用、MySQL存儲(chǔ)引擎與數(shù)據(jù)庫操作管理、MySQL表定義與完整性約束控制、MySQL數(shù)據(jù)操作管理、MySQL索引、MySQL視圖、MySQL存儲(chǔ)過程與函數(shù)、MySQL觸發(fā)器與事件調(diào)度器、MySQL權(quán)限管理、事務(wù)與MySQL的多用戶并發(fā)控制、MySQL數(shù)據(jù)庫備份與還原、MySQL日志管理、分布式數(shù)據(jù)庫與MySQL的應(yīng)用、MySQL在Web開發(fā)中的應(yīng)用、非關(guān)系型數(shù)據(jù)庫——NoSQL等內(nèi)容。
該書以MySQL為背景介紹了數(shù)據(jù)庫技術(shù)的實(shí)現(xiàn),使讀者可以充分利用MySQL平臺(tái)深刻理解數(shù)據(jù)庫技術(shù)的原理,達(dá)到理論和實(shí)踐緊密結(jié)合的目的。同時(shí)解決了讀者安裝上機(jī)數(shù)據(jù)庫管理軟件中的操作兼容性(32和64位計(jì)算機(jī)、Windows、Linux和MAC操作等)問題。
《數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》內(nèi)容循序漸進(jìn),深入淺出,概念清晰,條理性強(qiáng),每一章節(jié)都給出了相應(yīng)的實(shí)例,為緩解讀者初期動(dòng)手的茫然與困惑,該書在每章專門設(shè)置了實(shí)驗(yàn)任務(wù)。
《數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)》可作為本科相關(guān)“數(shù)據(jù)庫原理及應(yīng)用”課程的配套教材,同時(shí)也可以供參加數(shù)據(jù)庫類考試的人員、數(shù)據(jù)庫應(yīng)用開發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。對于非計(jì)算機(jī)的本科學(xué)生,如果希望學(xué)到關(guān)鍵、實(shí)用的數(shù)據(jù)庫技術(shù),也可將該書作為教材。
配套資源:電子課件、習(xí)題、實(shí)驗(yàn)指導(dǎo)書、教學(xué)大綱、案例
本書特色:
★ 出版以來,年均銷量過萬的經(jīng)典暢銷教材的新改版,更加符合教學(xué)需求;
★ 結(jié)合多年教學(xué)與科研工作對數(shù)據(jù)庫原理及應(yīng)用的思考,以學(xué)習(xí)者的角度重新調(diào)整章節(jié)知識(shí)點(diǎn)順序,系統(tǒng)講述了數(shù)據(jù)庫系統(tǒng)原理以及MySQL應(yīng)用;
★ 增加了上機(jī)實(shí)踐練習(xí),努力做到數(shù)據(jù)庫知識(shí)點(diǎn)實(shí)踐全覆蓋;增強(qiáng)了工程專業(yè)認(rèn)證中要求解決復(fù)雜問題能力培養(yǎng);
★ 上機(jī)實(shí)踐環(huán)節(jié)分為驗(yàn)證性實(shí)驗(yàn)和設(shè)計(jì)性實(shí)驗(yàn),緩解學(xué)習(xí)者初期動(dòng)手的茫然與困惑;
★ 以MySQL為應(yīng)用對象,解決了學(xué)習(xí)者安裝上機(jī)數(shù)據(jù)庫管理系統(tǒng)軟件中的操作系統(tǒng)的兼容性問題,專門章節(jié)詳細(xì)講述了三種客戶端軟件管理MySQL,為學(xué)生實(shí)驗(yàn)實(shí)訓(xùn)提供操作說明;
★ 以精練的篇幅,系統(tǒng)講解了PHP對MySQL的編程應(yīng)用;
數(shù)據(jù)庫技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分。數(shù)據(jù)庫技術(shù)隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用與發(fā)展,無論是在數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、數(shù)據(jù)庫技術(shù)應(yīng)用、數(shù)據(jù)庫系統(tǒng)開發(fā),還是數(shù)據(jù)庫商品軟件推出方面,都有著長足的、迅速的進(jìn)步與發(fā)展。同時(shí)數(shù)據(jù)庫技術(shù)也是目前IT行業(yè)中發(fā)展最快的領(lǐng)域之一,已經(jīng)廣泛應(yīng)用于各種類型的數(shù)據(jù)處理系統(tǒng)之中。了解并掌握數(shù)據(jù)庫知識(shí)已經(jīng)成為對各類科研人員和管理人員的基本要求。目前,“數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用”課程已逐漸成為本科院校計(jì)算機(jī)、軟件工程、信息管理等專業(yè)的一門重要專業(yè)課程,該課程既具有較強(qiáng)的理論性,又具有很強(qiáng)的實(shí)踐性。
本書是作者在長期從事數(shù)據(jù)庫課程教學(xué)和科研的基礎(chǔ)上,為滿足“數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用”課程的教學(xué)需要而編寫的。以讀者的角度重新調(diào)整章節(jié)知識(shí)點(diǎn)順序,分別從數(shù)據(jù)庫系統(tǒng)概述、信息與數(shù)據(jù)模型、關(guān)系模型與關(guān)系規(guī)范化理論、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言、索引與視圖、結(jié)合MySQL講述數(shù)據(jù)庫安全保護(hù)原理以及系統(tǒng)管理技術(shù)、數(shù)據(jù)庫服務(wù)器端編程(觸發(fā)器、存儲(chǔ)過程與函數(shù))、MySQL在Web開發(fā)中的應(yīng)用等內(nèi)容進(jìn)行講述。
本書內(nèi)容循序漸進(jìn)、深入淺出。以MySQL為應(yīng)用對象,解決了讀者安裝上機(jī)數(shù)據(jù)庫管理系統(tǒng)軟件中的操作系統(tǒng)兼容性(32和64位計(jì)算機(jī)、Windows、Linux和MAC操作系統(tǒng)等)問題。MySQL具有開源、免費(fèi)、體積小、易于安裝、性能高效、功能齊全等特點(diǎn),因此MySQL非常適合于教學(xué)。為緩解讀者初期上手實(shí)踐的茫然與困惑,本書在每章專門設(shè)置了實(shí)驗(yàn)任務(wù)。
本書可作為本科相關(guān)專業(yè)“數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用”課程的配套教材,同時(shí)也可以供參加數(shù)據(jù)庫類考試的人員、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。對于非計(jì)算機(jī)專業(yè)的本科學(xué)生,如果希望學(xué)到關(guān)鍵、實(shí)用的數(shù)據(jù)庫技術(shù),也可采用本書作為教材。
本書在編寫過程中,李輝負(fù)責(zé)第1至11章、第17至19章的編寫,楊小瑩負(fù)責(zé)第12至16章的編寫工作。張標(biāo)、孫鑫鑫、李全恩、楊小瑩、胡倩等參與編寫和整理資料,兄弟高校使用第1版的任課教師也對本書提出了一些修改建議,在此也向他們一并表示感謝。雖然我們希望能夠?yàn)樽x者提供最好的教材和教學(xué)資源,但由于水平和經(jīng)驗(yàn)有限,錯(cuò)誤之處在所難免,同時(shí)還有很多做得不夠的地方,懇請各位專家和讀者予以指正,并歡迎同行進(jìn)行交流。郵件:lihui@ cau. edu. cn,教材使用問題QQ交流群:138668506。
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)與數(shù)據(jù)管理技術(shù)
1.1.1 數(shù)據(jù)庫系統(tǒng)的基本概念
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)及組成
1.2.1 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.2.2 數(shù)據(jù)庫系統(tǒng)的組成
1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.3.1 三級(jí)模式結(jié)構(gòu)
1.3.2 數(shù)據(jù)庫系統(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ù)庫理論
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 專門的關(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ù)庫理論
3.4.1 問題的提出
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ù)庫設(shè)計(jì)方法
4.1 數(shù)據(jù)庫設(shè)計(jì)概述
4.1.1 數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容
4.1.2 數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn)
4.1.3 數(shù)據(jù)庫設(shè)計(jì)方法的分類
4.1.4 數(shù)據(jù)庫設(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 模式評價(jià)與改進(jìn)
4.5 物理結(jié)構(gòu)設(shè)計(jì)
4.5.1 物理結(jié)構(gòu)設(shè)計(jì)的內(nèi)容和方法
4.5.2 評價(jià)物理結(jié)構(gòu)
4.6 數(shù)據(jù)庫行為設(shè)計(jì)
4.7 數(shù)據(jù)庫實(shí)施
4.8 數(shù)據(jù)庫的運(yùn)行與維護(hù)
4.9 知識(shí)點(diǎn)小結(jié)
4.10 思考與練習(xí)
第5章 MySQL的安裝與使用
5.1 MySQL簡介
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 連接和斷開MySQL服務(wù)器
5.5.4 卸載MySQL
5.6 Navicat的安裝與使用
5.6.1 下載與安裝
5.6.2 Navicat的使用
5.6.3 在Navicat中運(yùn)行SQL語句
5.7 知識(shí)點(diǎn)小結(jié)
5.8 思考與練習(xí)
第6章 MySQL存儲(chǔ)引擎與數(shù)據(jù)庫操作管理
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ù)庫操作管理
6.3.1 創(chuàng)建數(shù)據(jù)庫
6.3.2 修改數(shù)據(jù)庫名稱
6.3.3 刪除數(shù)據(jù)庫
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語句
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語法
8.4.2 簡單查詢
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)勢
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 對視圖的進(jìn)一步說明
10.5 知識(shí)點(diǎn)小結(jié)
10.6 思考與練習(xí)
第11章 MySQL存儲(chǔ)過程與函數(shù)
11.1 存儲(chǔ)過程與函數(shù)簡介
11.1.1 概念
11.1.2 存儲(chǔ)過程和函數(shù)區(qū)別
11.2 存儲(chǔ)過程與函數(shù)操作
11.2.1 創(chuàng)建和使用存儲(chǔ)過程或函數(shù)
11.2.2 變量
11.2.3 定義條件和處理
11.2.4 游標(biāo)的使用
11.2.5 流程的控制
11.2.6 查看存儲(chǔ)過程或函數(shù)
11.2.7 刪除存儲(chǔ)過程或函數(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 對觸發(fā)器的進(jìn)一步說明
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ù)控制語句
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ù)庫備份與還原
15.1 備份與還原概述
15.1.1 備份的重要性與常見故障
15.1.2 備份的策略與常用方法
15.1.3 數(shù)據(jù)庫的還原
15.2 通過文件備份和還原
15.3 通過命令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ù)庫
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ù)庫與MySQL的運(yùn)維
17.1 分布式數(shù)據(jù)庫
17.1.1 集中式與分布式
17.1.2 分布式數(shù)據(jù)庫的基本概念
17.1.3 分布式數(shù)據(jù)庫的模式結(jié)構(gòu)
17.1.4 分布式數(shù)據(jù)庫管理系統(tǒng)
17.1.5 分布式數(shù)據(jù)庫系統(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)勢
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開發(fā)中的應(yīng)用
18.1 PHP概述
18.1.1 何謂PHP
18.1.2 PHP優(yōu)勢
18.1.3 PHP的工作原理
18.1.4 PHP結(jié)合數(shù)據(jù)庫應(yīng)用的優(yōu)勢
18.2 HTML與表單
18.2.1 HTML基礎(chǔ)知識(shí)
18.2.2 HTML表單簡介
18.2.3 表單數(shù)據(jù)的接收
18.3 使用PHP進(jìn)行MySQL數(shù)據(jù)庫編程
18.3.1 PHP對MySQL數(shù)據(jù)庫的工作原理
18.3.2 編程步驟
18.3.3 使用PHP操作MySQL數(shù)據(jù)庫
18.4 PHP操作數(shù)據(jù)庫的常見問題與解決方案
18.5 知識(shí)點(diǎn)小結(jié)
18.6 思考與練習(xí)
第19章 非關(guān)系型數(shù)據(jù)庫-NoSQL
19.1 NoSQL概述
19.2 NoSQL數(shù)據(jù)庫與關(guān)系型數(shù)據(jù)庫的比較
19.2.1 關(guān)系型數(shù)據(jù)庫的優(yōu)勢
19.2.2 關(guān)系型數(shù)據(jù)庫的劣勢
19.2.3 NoSQL數(shù)據(jù)庫的優(yōu)勢
19.3 NoSQL數(shù)據(jù)庫的類型
19.3.1 鍵值(Key/Value)型數(shù)據(jù)庫
19.3.2 面向文檔的數(shù)據(jù)庫
19.3.3 面向列的數(shù)據(jù)庫
19.4 NoSQL數(shù)據(jù)庫選用原則
19.5 NoSQL的CAP理論
19.6 主流NoSQL數(shù)據(jù)庫
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)